tgclient-mcp / backend / app /
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 2 hours ago
..
api tgclient: QR-вход (account_login_qr_start + SPA «Вход по QR») — обходит PHONE_CODE_FLOOD (коды ТГ не используются); резидентный waiter qr.wait/recreate, 2FA через обычный password-шаг, отмена/сгорание чистят waiter 3 hours ago
mcp tgclient: QR-вход (account_login_qr_start + SPA «Вход по QR») — обходит PHONE_CODE_FLOOD (коды ТГ не используются); резидентный waiter qr.wait/recreate, 2FA через обычный password-шаг, отмена/сгорание чистят waiter 3 hours ago
tg tgclient: лимит 3 pending-логина считает только живые (expires_at>now) — истёкшие зомби-строки больше не лочат новый вход 409-ом на 15 минут 2 hours ago
__init__.py tgclient: backend M1-M5 — FastAPI + Telethon + MCP (core, media, voice/rounds, login-тулы) 1 day ago
auth.py fix: деплой-фиксы + автоотмена зависших логинов (sweeper) 1 day ago
config.py fix: деплой-фиксы + автоотмена зависших логинов (sweeper) 1 day ago
db.py tgclient: backend M1-M5 — FastAPI + Telethon + MCP (core, media, voice/rounds, login-тулы) 1 day ago
errors.py tgclient: backend M1-M5 — FastAPI + Telethon + MCP (core, media, voice/rounds, login-тулы) 1 day ago
locales.py tgclient: backend M1-M5 — FastAPI + Telethon + MCP (core, media, voice/rounds, login-тулы) 1 day ago
main.py fix: деплой-фиксы + автоотмена зависших логинов (sweeper) 1 day ago
schema.sql tgclient: backend M1-M5 — FastAPI + Telethon + MCP (core, media, voice/rounds, login-тулы) 1 day ago
security.py tgclient: backend M1-M5 — FastAPI + Telethon + MCP (core, media, voice/rounds, login-тулы) 1 day ago
synapse_report.py tgclient: пуш-события сообщений в Synapse (tg_message_received/edited/deleted) — подписка агентов/скриптов через Synapse Target, opt-in TGCLIENT_NOTIFY_MESSAGES 1 day ago