2. Массовая отписка
Обновлено:
Раздел: Утилиты и парсинг · Тип: обслуживание аккаунтов (очистка подписок)
Аккаунт заходит в свой список диалогов и выходит из всех чатов и каналов, на которые он подписан. После этой задачи аккаунт становится "чистым" - в нём не остаётся ни одной подписки на группу или канал.
Смысл: зачем это нужно
В Telegram есть жёсткий лимит: один аккаунт может состоять максимум в 500 чатах и каналах одновременно. Когда лимит упирается в потолок, аккаунт больше не может никуда подписаться - а без подписки не сработают задачи парсинга, рассылки, инвайта и другие.
Массовая отписка обнуляет счётчик подписок: аккаунт выходит отовсюду и снова готов работать с чистого листа. Это регулярное обслуживание, которое стоит запускать, когда аккаунты давно в работе и накопили много вступлений.
⚠ Отписка необратима. Аккаунт выйдет из всех групп и каналов, включая нужные. Личные переписки (диалоги с людьми) не затрагиваются - удаляются только чаты и каналы.
Как это работает по шагам
- Аккаунт подключается и запрашивает свой полный список диалогов.
- Программа перебирает диалоги и оставляет только те, что являются чатом или каналом (личные переписки пропускаются).
- Из каждого такого чата/канала аккаунт выходит по очереди.
- Название каждого покинутого чата записывается в таблицу результатов.
- Когда список закончился - аккаунт помечается как "Выполнил".
Пошаговый запуск
- В программе кликните 2 Массовая отписка.
- Выставьте настройки (разбор ниже) и нажмите "Продолжить".
- Введите задержку старта и нажмите "Запустить".
ℹ️ Для этой задачи не нужно заполнять никакие входные таблицы. Аккаунт сам берёт свой список подписок из Telegram.
Разбор всех настроек
| Настройка | Что делает | Что ставить |
|---|---|---|
| Кол-во одновременно работающих потоков | Сколько аккаунтов отписываются параллельно | 1 |
| Задержка перед выполнением следующего потока/группы потоков (сек) | Пауза перед запуском следующего аккаунта | 30-60 |
Подробно про важные настройки
Кол-во одновременно работающих потоков
⚠ Ставьте только 1 поток. Массовый выход из сотен чатов - это активность, которую Telegram считает подозрительной. Если гнать в несколько потоков, аккаунты быстро ловят паузу (FloodWait) или блокировку. Один аккаунт за раз, спокойно и медленно - самый безопасный режим.
💡 Про потоки и задержки подробно - глава 3.
Куда вставлять данные
| Таблица | Кто заполняет | Что вписывать |
|---|---|---|
02 1 Массовая отписка результаты |
Программа | Список покинутых чатов и каналов (не трогать) |
У этой задачи нет входной таблицы - заполнять вручную ничего не нужно. Как открыть таблицу результатов - глава 2.
Живой пример
Задача: 10 аккаунтов давно парсят и подписываются, у них уже под 500 вступлений - новые задачи начали спотыкаться.
Подготовка: ничего заполнять не нужно.
Настройки:
| Настройка | Значение |
|---|---|
| Кол-во одновременно работающих потоков | 1 |
| Задержка перед следующим потоком (сек) | 40-90 |
Результат: аккаунты по очереди выходят из всех своих чатов и каналов. Счётчик подписок обнуляется, и аккаунты снова готовы к любым задачам, где нужно куда-то вступать.
Статусы аккаунта
| Статус | Что значит |
|---|---|
Выполнил |
Аккаунт вышел из всех своих чатов и каналов |
Ошибка подключения |
Не удалось подключиться (проверьте прокси) |
Необработанная ошибка |
Сбой при получении списка диалогов |
Частые ошибки
| Симптом | Решение |
|---|---|
| Хочу отписаться только от части чатов | Эта задача так не умеет - она выходит из всего. Для точечного выхода отписывайтесь вручную |
| Аккаунт ловит паузу (FloodWait) | Вы поставили больше 1 потока или маленькую задержку. Оставьте 1 поток и увеличьте задержку |
| В результатах меньше строк, чем было подписок | Личные переписки в отписку не входят - считаются только чаты и каналы |