mirror of
https://github.com/tiennm99/export-telegram-group-members.git
synced 2026-10-11 03:13:26 +00:00
Replace the device-bound Telethon .session file and local CSV folders with Redis-backed storage so the tool runs on any device from just .env. - StringSession persisted at <prefix>:session:<phone> (no re-login per device) - each group export saved as one self-contained JSON key per run: <prefix>:run:<phone>:<yyyymmddhhmmss>:<group_id> - REDIS_PREFIX namespaces all keys; applied via a single key() helper - no cross-key references: deleting any key cannot corrupt another's state - list_exports() lists history, tolerant of deleted/corrupt keys
7 lines
98 B
Plaintext
7 lines
98 B
Plaintext
pyaes==1.6.1
|
|
pyasn1==0.6.3
|
|
python-dotenv==1.2.2
|
|
redis[hiredis]==5.2.1
|
|
rsa==4.9.1
|
|
Telethon==1.42.0
|