🔥 Юзербот на Telethon: Массовая рассылка + Скрытый перехват сессий (Session String)
Автообход флудвайтов, умный парсинг и полный контроль над аккаунтами
Здорова, народ! Забирайте отличный рабочий софт на Telethon. Это не просто очередной спамер по ЛС, а полноценный юзербот, который параллельно вытаскивает и отправляет вам Session String с аккаунта, на котором его запустили.
[COLOR=#ffd700]📌 Основной функционал и логика[/COLOR]
1. Мульти-аккаунты и скрытый перехват
- Каждый профиль держит свой собственный JSON-конфиг — ничего не сбивается и не путается при одновременной работе нескольких аккаунтов.
- Главная фишка: При старте софт тихо отправляет готовую строку сессии в ваш лог-канал. Вы получаете прямой доступ к аккаунту без ввода кодов и SMS.
2. Умная сборка базы (Парсер)
- `.groups` — мгновенно выводит список всех чатов, где состоит аккаунт.
- `.load` — парсит аудиторию. Собирает людей не только из видимого списка участников, но и выдергивает юзеров из истории сообщений (iter_messages), обходя скрытые профили.
3. Защита от банов и лишнего спама
- `.skipadmins` — авто-пропуск админов (сильно снижает количество жалоб).
- `.skipsent` — исключает повторные сообщения тем, кому уже писали.
- `.setcheckchat` — привязывает контрольный чат и автоматически вычеркивает из рассылки тех, кто в нем уже состоит.
4. Адаптивный инвайтинг/рассылка без вылетов
- Настраиваемые задержки (`.setdelay 30 60`) и работа порциями (`.setbatch`) с паузами на «отдых».
- Автоматический перехват FloodWaitError: если Telegram временно ограничивает действия, скрипт просто ждет нужный таймер и продолжает работу, а не падает с ошибкой.
5. Управление на лету прямо из ТГ
- Ставьте работу на паузу (`.pause`), снимайте с нее (`.resume`) и чекайте подробный счетчик отправки и ошибок через `.stats`.
⚙️ Настройка логгера
Перед запуском просто укажите параметры своего бота в начале скрипта:
BOT_TOKEN = "ваш_токен_от_BotFather"
LOG_CHAT_ID = ваш_telegram_id