From b3a76dfd8e5e57097e05fe5c427136dc191b80ac Mon Sep 17 00:00:00 2001 From: borja Date: Mon, 31 Mar 2025 14:35:13 +0200 Subject: [PATCH] =?UTF-8?q?actualiza=20el=20README.md=20para=20limpiar=20d?= =?UTF-8?q?e=20cosas=20que=20no=20necesito=20y=20dejarlo=20con=20lo=20m?= =?UTF-8?q?=C3=A1s=20importante=20que=20viene=20ahora?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/README.md b/README.md index 43a7dcb..a2f56b0 100644 --- a/README.md +++ b/README.md @@ -24,13 +24,11 @@ graph TD H -->|No| J[Process Command] ``` -### Database Enhancements +### Database Enhancements (DONE) - **Users Table Additions**: - `first_seen`: Timestamp of first interaction - `last_seen`: Timestamp of most recent activity - `last_confirmed`: Timestamp of last API verification - - `active_groups`: JSON array of groups user was seen in - - `verification_status`: Enum (unverified/verified/flagged) ### Periodic Sync Strategy 1. **Rotating Group Check**: @@ -39,7 +37,6 @@ graph TD 2. **User Reconciliation**: - Add newly discovered users - Update `last_confirmed` for active users - - Flag inactive users after N days of no activity 3. **Optimizations**: - Cache active group IDs in memory - Batch database writes @@ -51,14 +48,3 @@ graph TD - Unknown private chats - Implement rate limiting - Maintain audit logs of verification events - -### Future Extensibility -1. **User Profiles**: - - Store names/profile pictures when available - - Track interaction history -2. **Reputation System**: - - Activity scoring - - Trust levels -3. **Notification Preferences**: - - Per-user settings - - Do-not-disturb periods