Telegram Checker — инструкция для пользователя
Эта инструкция написана простым языком: что нажимать, что получится, что может пойти не так.
--------------------------------------------------------------------------------------------------------------------------------------------------
Минимальные требования к компьютеру (и как растёт нагрузка)
Нагрузка зависит от того, сколько аккаунтов ты запускаешь одновременно и какие модули используешь (рассылка/инвайтинг/прогрев/слушатель/парсер и т.д.).
Минимум для старта (проверки и простые действия)
- ОС
- Windows 8/10/11 (64-bit)
- Процессор
- от 4 ядер
- ОЗУ
- от 8 GB (лучше 16 GB)
- Диск
- SSD (желательно)
- свободно от 5–10 GB (под сессии, логи и временные файлы)
- Интернет
- стабильный, без сильных обрывов
Почему лучше SSD:
- Работа с `sessions`, логами и временными файлами на HDD часто даёт “подвисания” при больших пачках аккаунтов.
Рекомендации при росте количества аккаунтов (примеры)
Это ориентиры. Если запускать несколько модулей параллельно или ставить маленькие задержки — требования растут.
- До 10 аккаунтов
- 4 ядра CPU
- 8–16 GB RAM
- подходит для проверки/простых действий и небольших рассылок
- 20–50 аккаунтов
- 6–8 ядер CPU
- 16 GB RAM (лучше 32 GB)
- SSD обязательно
- рекомендуется держать разумные задержки и не запускать тяжёлые модули одновременно
- 100–200 аккаунтов
- 8–12 ядер CPU
- 32 GB RAM
- быстрый SSD
- лучше запускать процессы “волнами” (пачками), а не всё сразу
- 300–500+ аккаунтов
- 12–16+ ядер CPU
- 64 GB RAM
- быстрый SSD/NVMe
- рекомендуется разделять нагрузку по времени и не смешивать тяжёлые режимы (например, прогрев + массовая рассылка одновременно)
Важно:
- Если используешь ИИ‑функции (GPT) — это не нагружает твой ПК сильно, но требует стабильного интернета и ключа.
- Если прокси “слабые” или часто падают — будет больше повторов/ошибок, и нагрузка косвенно растёт (процессы дольше висят в работе).
1) Что нужно для работы (самое важное)
Для работы приложения почти всегда нужно:
- Минимум 1 рабочая прокси
- Минимум 1 Telegram‑аккаунт
Почему прокси обязательна?
Прокси — это “точка выхода” в интернет. Telegram очень чувствителен к подозрительной активности.
- Если работать вообще без прокси — чаще ловятся ограничения.
- Если работать многими аккаунтами через одну прокси — риск выше.
Как прокси распределяют нагрузку
Программа старается равномерно распределять аккаунты по прокси (чтобы не перегружать одну).
Пример на деле
- У тебя 10 аккаунтов и 1 прокси
- Все 10 аккаунтов будут работать через одну точку.
- Если Telegram “придушит” эту точку — могут пострадать все 10.
- У тебя 10 аккаунтов и 5 прокси
- В среднем получится около 2 аккаунтов на 1 прокси.
- Риск ниже, стабильность выше.
Важно про проверку прокси
После добавления прокси обязательно нажми «✅ Проверить».
- Если прокси показало «невалид», но ты уверен(а), что она рабочая — проверь ещё раз.
- Иногда прокси “падает” из‑за качества канала и при повторной проверке становится валидной.
--------------------------------------------------------------------------------------------------------------------------------------------------
2) Разделы (вкладки) приложения
В меню слева есть такие разделы:
- Главная
- Прокси
- Аккаунты
- Папки
- Рассылки
- Парсер
- Инвайтинг
- Чекер
- Слушатель
- Прогрев
- Конвертер
- Регистрация
- Каналы
- Чаты
- Боты
- Жалобы
- СММ продвижение
- Базы
- Логи
- Настройки
--------------------------------------------------------------------------------------------------------------------------------------------------
3) Вкладка «Прокси»
Здесь ты добавляешь прокси, проверяешь их и управляешь привязкой к аккаунтам.
Кнопки
- ➕ Добавить
- Добавляет одну прокси вручную.
- Вводится в формате продавца прокси (`IP:PORT:LOGIN:PASS`).
- 📂 Загрузить
- Загружает сразу много прокси из текстового файла.
- ✅ Проверить
- Проверяет прокси на валидность.
- Делай это сразу после добавления.
- 🔄 Сбросить
- Отвязывает аккаунты от прокси и даёт программе перераспределить их заново.
- ❌ Удалить
- Удаляет выбранные прокси из списка.
Чекбоксы
- Выбрать все
- Выделяет/снимает выделение со всех прокси в таблице.
--------------------------------------------------------------------------------------------------------------------------------------------------
4) Вкладка «Аккаунты»
Здесь ты добавляешь аккаунты, выбираешь их кликами и запускаешь действия.
Важно перед работой
- Перед любыми массовыми действиями у тебя должна быть минимум 1 валидная прокси.
- Если аккаунт “заморожен”, многие функции будут сразу останавливаться с сообщением.
4 способа добавить аккаунт
Способ 1 — из tdata (через «Конвертер»)
Если у тебя tdata, её нужно перевести в session.
1) Открой вкладку Конвертер
2) Нажми кнопку «tdata в сессию» (чисто для создание папки)
3) В корне приложения появится папка tdata (пустая)
4) Зайди в папку `tdata`
5) Создай внутри папку с названием номера телефона (как у твоей tdata)
6) Скопируй tdata в эту папку
7) Ещё раз нажми «tdata в сессию»
8) Программа сама конвертирует и добавит аккаунт во вкладку Аккаунты
Способ 2 — по номеру телефона (кнопка «➕ Добавить»)
1) Во вкладке Аккаунты нажми ➕ Добавить
2) Введи номер телефона
3) В следующем окне введи код Telegram
4) Если на аккаунте установлен 2FA, то введи его в следующем окне
5) Если всё указано верно — аккаунт появится в списке
Способ 3 — загрузить готовые session‑файлы (кнопка «📂 Загрузить»)
1) Во вкладке Аккаунты нажми 📂 Загрузить
2) Выбери нужные .session файлы
3) Нажми OK
4) Аккаунты добавятся автоматически
Способ 4 — вручную скопировать session‑файлы в папку `sessions`
1) Можно не закрывать программу
2) Скопируй файлы .session в папку `sessions` в корне приложения
3) Открой вкладку Аккаунты
4) Нажми в правом верхнем углу 🔄 Обновить
5) Аккаунты подгрузятся и появятся
Про «отпечаток устройства»
Если у аккаунта нет сохранённого “отпечатка” (модель/версия/язык), программа сформирует его автоматически.
Это нужно, чтобы аккаунт выглядел “как нормальный телефон”, а не как пустая заготовка.
--------------------------------------------------------------------------------------------------------------------------------------------------
5) Что такое «детекция замороженного аккаунта» (простыми словами)
Некоторые действия перед началом делают проверку.
Если Telegram уже ограничил аккаунт, программа показывает понятное сообщение, например:
- «Аккаунт заморожен. Telegram ограничил возможность …»
Это значит:
- действие не будет выполнено, потому что Telegram не разрешает это сделать
- аккаунт в списке перейдёт в статус «Заморожен»
Пример:
- ты запускаешь «Добавить в друзья»
- программа может определить, что аккаунт “заморожен”
- она остановится и покажет сообщение (без лишних действий)
--------------------------------------------------------------------------------------------------------------------------------------------------
6) Кнопки во вкладке «Аккаунты» (что делает каждая)
Ниже — описание кнопок простым языком.
Как выбирать аккаунты (важно)
- Аккаунты выбираются кликами в списке.
- Есть чекбокс «Выбрать все».
- Почти все функции работают только по выбранным аккаунтам.
- После многих операций программа специально ставит выделение, чтобы ты случайно не запустил(а) следующую операцию на тех же аккаунтах.
Про прокси перед действиями
Для многих действий Telegram требует нормальный “выход в интернет”. Поэтому программа часто проверяет:
- есть ли вообще прокси
- есть ли валидные прокси
- назначена ли прокси аккаунту
Если прокси нет или она невалидная — программа остановит действие и покажет понятную ошибку.
Базовые
- ➕ Добавить
- Открывает окно «Добавление аккаунта».
- Перед открытием окна программа проверяет, что есть валидные прокси.
- Дальше сценарий такой:
- вводишь номер
- вводишь код Telegram
- если на аккаунте стоит 2FA, появится ещё одно окно для ввода 2FA‑пароля
- после успешного ввода аккаунт появляется в списке
- Если прокси нет/невалидная — добавление не начнётся.
- 📂 Загрузить
- Открывает окно выбора файлов.
- Можно выбрать несколько файлов `.session`.
- После подтверждения:
- программа импортирует сессии
- покажет сообщение “Загружено аккаунтов: N”
- обновит список аккаунтов
- 🔄 Обновить
- Это не просто “перечитать папку”. Это режим:
- проверить выбранные аккаунты
- привязать прокси (распределить валидные прокси по аккаунтам)
- обновить данные в таблице аккаунтов
- Важное:
- если не выбрано аккаунтов — будет ошибка
- если прокси нет/невалидные — будет ошибка
- Во время работы открывается окно прогресса (список аккаунтов со статусами “ожидание/успех/ошибка”).
- После завершения программа снимает выделение и обновляет список аккаунтов.
- ✅ Проверить
- Запускает проверку выбранных аккаунтов и обновляет их статусы в таблице.
- Требования:
- должны быть выбраны аккаунты
- должны быть валидные прокси
- необходимо указать чат проверки во вкладке "Настройки" и сохранить.
Данный чат будет использоваться для детекции статусов аккаунтов. Его можно сделать во вкладке "Чаты"
- Во время проверки появляется окно со списком аккаунтов и текущими статусами.
- Если аккаунт удалён/не авторизован/заморожен/активен — статус будет обновлён.
Профиль
- 👤 Имя
- Меняет имя/фамилию.
- Обычно работает по 1 аккаунту (выбираешь один, открывается окно ввода).
- Перед изменением программа проверяет/привязывает прокси.
- После успешной смены обновляется таблица аккаунтов.
- @ Юзернейм
- Работает только если выбран ровно 1 аккаунт.
- Открывается окно, где вводишь новый username.
- Перед началом программа проверяет/привязывает прокси.
- Если username занят или не подходит правилам Telegram — будет ошибка.
- 🖼️ Фото
- Открывается окно выбора файла.
- Выбираешь фото (обычно JPG/PNG).
- Программа меняет фото у всех выбранных аккаунтов.
- При смене у множества аккаунтов одной фоткой, происходит уникализация фотографии для каждого аккаунта.
- В конце появляется итог: сколько аккаунтов успешно поменяли фото и сколько с ошибками.
- Если во время смены фото один из аккаунтов окажется заморожен, операция может остановиться и покажет отдельное понятное окно про ограничение.
- ⚧ Пол
- Открывает окно выбора пола.
- Обычно выбирается 1 аккаунт.
- После выбора пол применяется к аккаунту, и таблица обновляется.
- 📝 Био
- Работает только если выбран ровно 1 аккаунт.
- Открывается окно ввода биографии.
- Лимит Telegram: до 70 символов.
- Можно поставить чекбокс, для открытия видимости био.
- Перед началом программа проверяет/привязывает прокси.
- После сохранения обновляется таблица аккаунтов.
Диалоги и источники
- 💬 Диалоги
- Работает только если выбран ровно 1 аккаунт.
- Перед открытием окна программа проверяет/привязывает прокси.
- Открывает большое окно диалогов (как мини‑Telegram внутри программы).
- Что есть в этом окне:
- Поиск “🔍 Поиск по диалогам” — фильтрует список диалогов.
- Список диалогов — кликаешь по диалогу, и справа открываются сообщения.
- Поле “💬 Ваше сообщение” — текст для отправки в выбранный диалог.
- Кнопка “✉️ Отправить” — отправляет сообщение (становится доступной, когда выбран диалог).
- Поле “Кол-во сообщений” — сколько сообщений подгружать при открытии диалога (по умолчанию 20).
- Кнопка “Закрыть” — закрывает окно.
- Если аккаунт не авторизован/удалён/есть проблемы с подключением — окно покажет ошибку вместо загрузки
- Если заморожен — диалоги загрузятся как при активном аккаунте
- 🧹 Очистить диалоги
- Массовая функция: работает по выбранным аккаунтам.
- Перед запуском программа проверяет/привязывает прокси.
- Сначала появляется подтверждение.
- После нажатия «Да»:
- сразу появляется сообщение, что очистка запущена для `N` аккаунтов
- аккаунты помечаются как занятые на время операции
- По завершении:
- показывается итоговое окно “Готово”
- выделение аккаунтов снимается
- Если произошла ошибка:
- показывается окно “Ошибка”
- выделение снимается
- Если какой‑то аккаунт заморожен, Telegram может запретить операцию — появится понятное сообщение об ограничении.
- 🚪 Покинуть
- Массовая функция: работает по выбранным аккаунтам.
- Перед запуском программа проверяет/привязывает прокси.
- Сценарий по шагам:
- программа спросит подтверждение «Вы действительно хотите покинуть…?»
- если нажать «Да», откроется окно выбора типа выхода
Окно «Выбор типа выхода» (что именно покидать)
В этом окне кнопки идут столбиком:
- «Чаты»
- аккаунт(ы) выйдут из групп/чатов.
- «Каналы»
- аккаунт(ы) выйдут только из каналов.
- «Оба»
- выйдет и из чатов, и из каналов.
- «Определённые»
- ты сам(а) указываешь, откуда выйти (ссылки/ID/юзернеймы).
Если выбран вариант «Определённые»
Появится дополнительное окно с большим полем:
- Поле “Ссылки на чаты/каналы (каждая с новой строки)”
- сюда вставляешь список.
- правило простое: 1 строка = 1 чат/канал.
- Кнопка “Покинуть”
- запускает выход только из того, что ты указал(а).
- Кнопка “Отмена”
- закрывает окно, ничего не делает.
Если список пустой — программа покажет предупреждение, что нужно что‑то указать.
Что происходит после запуска?
- аккаунты начинают выходить из выбранного типа источников.
- по завершении программа:
- снимает выделение
- обновляет список аккаунтов
- показывает итог уведомлением.
Важные нюансы и ограничения
- Если у аккаунта не получается нормально работать через сеть (прокси не назначилась/невалидная) — этот аккаунт может быть пропущен.
- Если нечего покидать (например, у аккаунта нет чатов/каналов под выбранный тип) — программа покажет информационное сообщение, что выходить не из чего.
- Если аккаунт заморожен, Telegram может запретить действие — операция остановится и появится понятное сообщение об ограничении.
Приватность и контакты
- 🚫 Запретить добавлять
- Массовая функция: ставит приватность приглашений “никто” (чтобы аккаунт нельзя было добавить в группы/каналы).
- Перед запуском программа проверяет/привязывает прокси.
- Сначала появляется подтверждение.
- После подтверждения:
- операция запускается на выбранных аккаунтах
- по завершении показывается окно “Готово”
- выделение снимается
- список аккаунтов обновляется
- Если ошибка связана с заморозкой, программа показывает сообщение, и обновляет статус аккаунта на "заморожен".
- 👥 Добавить в друзья
- Сначала открывается окно выбора файла.
- Нужен текстовый файл со списком пользователей.
-Поддержка всех форматов:
Юзернеймы: Можно указывать как с собачкой (@username), так и без неё (username). Программа сама распознает их.
Телефоны: Любой формат (с плюсом, без плюса, с пробелами или тире). Всё будет очищено и приведено к международному стандарту автоматически.
Безопасность (имитация человека):
Рандомные паузы: Между каждым добавлением устанавливается случайная задержка
- После выбора файла запускается добавление.
- Перед запуском программа проверяет/привязывает прокси.
- В конце появляется результат (успех/ошибка) и список аккаунтов обновляется.
- 👤 Удалить контакты
- Массовая функция: удаляет все контакты Telegram у выбранных аккаунтов.
- Перед запуском программа проверяет/привязывает прокси.
- Потом показывает подтверждение.
- После подтверждения:
- аккаунты помечаются как занятые на время операции
- по завершении показывается окно “Готово”
- выделение снимается
- список аккаунтов обновляется
- если аккаунт заморожен, операция не будет выполнена (появится понятная ошибка)
- ⏰ Скрыть статус
- Массовая функция: скрывает онлайн‑статус у выбранных аккаунтов.
- Перед запуском программа проверяет/привязывает прокси.
- Сначала появляется подтверждение.
- После подтверждения:
- операция запускается
- по завершении показывается окно “Готово”
- выделение снимается
- список аккаунтов обновляется
- если аккаунт заморожен, операция не будет выполнена (появится понятная ошибка)
- 🚫 Проверить спам
- Открывает отдельное окно проверки через SpamBot.
- Важно: для этого режима нужно выбрать ровно 1 аккаунт.
- Внутри окна можно:
- читать последние сообщения SpamBot
- отправлять SpamBot свои сообщения
- нажимать кнопки SpamBot (как в обычном Telegram)
- если SpamBot прислал капчу — появятся кнопки «Открыть капчу» и «Скопировать ссылку»
Прочее
- 🧬 Клонировать
- Открывается окно, где нужно указать кого копировать.
- Ты вводишь:
- `@username` (например `@example`)
- или ссылку/ID (если ты так обычно работаешь)
- Дальше программа пытается скопировать с указанного профиля в выбранные аккаунты:
- имя и фамилию
- био (если слишком длинное — обрежется до допустимого размера)
- фото профиля (если его удаётся скачать)
- username: программа не всегда может поставить тот же username, потому что он часто занят.
Поэтому она пытается подобрать похожий вариант.
Как подбирается username при «Клонировать»?
- Если у цели есть username, берётся он.
- Если username нет — берётся основа из имени/фамилии.
- Дальше программа пробует перебирать варианты (чтобы найти свободный)
Если свободный username найти не удалось — в результате будет написано «username не удалось».
- 🚫 Сбросить прокси
- Массовая функция.
- Показывает подтверждение.
- После подтверждения отвязывает прокси у выбранных аккаунтов.
- Потом обновляет таблицу (выделение аккаунтов снимается).
- 👻 Теневой бан
- Массовая проверка по выбранным аккаунтам.
- Перед запуском программа проверяет/привязывает прокси.
- Сначала появляется сообщение “Запускаем проверку…”.
- После завершения появляется результат и список аккаунтов обновляется.
- 🔑 Получить код
- Работает только если выбран ровно 1 аккаунт.
- Перед запуском программа проверяет/привязывает прокси.
- Появляется подтверждение.
- После подтверждения запускается получение кода.
- Результат показывается сообщением (успех/ошибка).
- 🔄 Сбросить сессии
- Открывает окно «Управление сессиями».
- В окне показываются все активные входы в этот аккаунт (устройства/страны/IP/время активности).
- Дальше ты выбираешь, что закрывать:
- «Закрыть выбранные» — закрывает только те, которые ты отметил(а) галочками
- «Закрыть все кроме текущей» — закрывает вообще всё, кроме той сессии, через которую сейчас работает программа
- Текущая сессия помечена как «ТЕКУЩАЯ» и её закрыть нельзя.
Важно: правило Telegram про «сессия слишком новая» (примерно 24 часа)
Telegram иногда запрещает закрывать другие сессии, если текущая сессия была создана слишком недавно.
В этом случае появится сообщение в духе:
- «Не удалось закрыть выбранные сессии: текущая сессия слишком новая… Попробуйте позже.»
Это нормально: это ограничение Telegram.
- 🔐 2FA пароль
- Работает только если выбран ровно 1 аккаунт.
- Открывается окно с 2 полями:
- текущий 2FA (если установлен)
- новый 2FA
- Если новый пароль оставить пустым — программа предупредит, что это отключит 2FA.
- Далее выполняется установка\смена 2FA пароля. Если текущий пароль неверный — будет ошибка.
- 🗄️ Архив
- Открывает окно «Архив аккаунтов».
- Внутри есть кнопки:
- «Выгрузить выбранные в архив»
- «Загрузить из архива»
- «Закрыть»
«Выгрузить выбранные в архив» (внутри окна Архив)
- Работает только если аккаунты выбраны.
- Физически переносит файлы аккаунта в папку:
- `sessions/архив/`
- Переносятся файлы:
- `.session`
- соответствующий `.json`
- Если файлы заняты системой (например, антивирус/индексация/программа) — делаются попытки перемещения, затем fallback “копировать + удалить”.
- После завершения:
- окно архива закрывается
- список аккаунтов перечитывается
- выделение снимается
- показывается сообщение “Выгружено аккаунтов в архив: N”
«Загрузить из архива» (внутри окна Архив)
- Открывает окно выбора файлов.
- Ты выбираешь файлы из `sessions/архив/` (обычно `.session` и/или `.json`).
- Программа сама группирует выбранные файлы по “базовому имени” и пытается вернуть комплект в `sessions/`.
- Если папки `sessions/архив/` нет — покажет ошибку.
- После завершения:
- окно архива закрывается
- аккаунты снова появляются в списке
- 📤 Выгрузить
- Экспортирует выбранные аккаунты в ZIP‑архив.
- Если аккаунты не выбраны — покажет ошибку.
- ZIP создаётся с именем вида:
- `telegram_accounts_YYYYMMDD_HHMMSS.zip`
- В архив попадают `.session` и соответствующие `.json` файлы.
- После успешной выгрузки:
- показывает сообщение с именем ZIP
- снимает выделение
- ❌ Удалить
- Удаляет выбранные аккаунты из списка (и их файлы из папки `sessions`).
- Сначала показывает подтверждение “Вы действительно хотите удалить N аккаунтов?”.
- Удаление идёт по одному (в безопасном порядке, чтобы индексы не “съезжали”).
- После удаления:
- выделение снимается
- обновляется табло статистики
- обновляется список аккаунтов
- показывается сообщение “Удалено N аккаунтов”.
--------------------------------------------------------------------------------------------------------------------------------------------------
7) Конвертер
- tdata в сессию
- Конвертирует tdata в session и добавляет аккаунты.
- сессию в tdata
- Конвертирует session в tdata и добавляет аккаунты.
--------------------------------------------------------------------------------------------------------------------------------------------------
8) Вкладка «Папки»
Вкладка нужна для работы с папками Telegram (папки с чатами). Создание папок и подпиской на папки по ссылкам.
Что важно перед работой
- Для действий обычно нужны:
- выбранные аккаунты во вкладке Аккаунты
- валидные прокси
Табло статистики
Вверху отображаются счётчики:
- Всего папок
- Сегодня создано
- Ошибок при создании
Кнопки
- Создать папки
- Запускает создание папок у выбранных аккаунтов.
- Программа создаёт папки Telegram и выгружает приглашения в текстовый фаил.
- Результат и ход работы пишется в панели действий и в логи вкладки.
- Подписаться на папки
- Открывает настройки папок и затем запускает подписку на папки по ссылкам.
Настройки папок
Кнопка настроек/сценарий подписки открывает окно «Настройки папок».
- Ссылки на папки (по одной на строку)
- Вставляй ссылки формата `https://t.me/addlist/<slug>`.
- Формат: 1 ссылка = 1 строка.
- Пустые строки игнорируются.
Кнопки в диалоге:
- Сохранить настройки
- Сохраняет список ссылок в настройках папок.
- Отмена
- Закрывает окно без изменений.
- Остановить
- Останавливает подписку и создание папок
---
9) Вкладка «Рассылки»
Здесь запускаются разные режимы рассылки.
Что важно перед запуском
- Должны быть выбраны аккаунты во вкладке Аккаунты.
- Должны быть валидные прокси.
- Перед стартом лучше заранее подготовить:
- ссылку на сообщение, которое нужно переслать/разослать (если режим требует)
- файлы со списками (если режим требует)
Табло статистики
- Всего отправлено
- Отправлено сегодня
- Ошибок сегодня
Режимы (кнопки)
- ✉️ По чатам
- Рассылка по чатам/группам, где аккаунты уже состоят.
- При запуске открывается окно «Настройки рассылки».
- 📂 По папкам
- Рассылка по чатам, собранным через папки Telegram.
- Обычно требует, чтобы папки уже были созданы/подписаны.
- 🏷️ С тегом
- Режим рассылки с использованием “тега/метки” (как предусмотрено логикой проекта).
- Если выбранных аккаунтов нет — будет ошибка.
- 👤 По личкам
- Рассылка в личные диалоги.
- Важно: Telegram часто режет личные сообщения, если аккаунт “не прогрет”.
- 🤖 Нейрокоментинг
- Режим авто‑комментирования/генерации сообщений (если в твоей сборке включены эти функции).
- Для качественной работы может требоваться ключ GPT в настройках.
- ⏹️ Остановить
- Останавливает активную рассылку.
- Кнопка доступна всегда, чтобы ты мог(ла) остановить процесс.
Что происходит во время работы
- Внизу есть панель логов: туда пишутся все действия, ошибки и результат.
- В процессе кнопки запуска могут блокироваться, чтобы не запустить второй раз.
Настройки рассылки (общее окно)
Перед стартом рассылки показывается диалог «Настройки рассылки». В нём задаются задержки, лимиты и режим отправки.
Блоки и поля:
- Задержка между сообщениями
- от (сек)
- до (сек)
- Значения используются как “рандомная пауза” между отправками.
- Задержка между циклами
- от (сек)
- до (сек)
- Циклично
- если включено — рассылка может идти “волнами” (циклами)
- если выключено — цикл‑паузы не используются
- Задержка между аккаунтами
- от (сек)
- до (сек)
- Сообщений на аккаунт
- Сколько сообщений максимум отправлять от каждого аккаунта.
- Количество аккаунтов
- Ограничение количества аккаунтов, которые будут активно использоваться.
- `0` — использовать все выбранные.
- Тип рассылки
- Репост
- отправка по ссылке на сообщение.
- Репост с чередованием
- можно задать несколько ссылок/вариантов и отправлять по кругу.
- Прямое сообщение
- отправка прямого текста (обычно открывает редактор текста).
- Спинтакс (прямое)
- прямое сообщение со спинтаксом (вариативный текст).
- Рассылка с эмодзи
- Добавляет эмодзи/вариативность (если включено).
- Создать канал с сообщением для рассылки
- Включает сценарий создания канала под “донор‑сообщение” для репоста.
- Показать диалоги перед рассылкой
- Если включить — перед стартом может показывать дополнительные окна подтверждения/выбора.
- Делать скриншоты после отправки сообщений
- Включает сохранение скриншотов после отправок.
- Лички (доп. опции, появляются только в режиме личных сообщений)
- Закрепить сообщение
- закрепляет отправленное сообщение в личном диалоге.
- Добавлять в друзья перед отправкой
- сначала пытается добавить получателя в контакты.
- Чередовать аккаунты при ошибках
- Если аккаунт получил ошибку — пытается продолжить на другом.
- ИИ‑опции
- ИИ: персонализация сообщения
- ИИ: автоответчик (приоритет)
- ИИ: поддержание диалога (контекст)
- ИИ: роль продажника (глобальный контекст)
- Эти опции требуют ключ GPT в настройках приложения.
---
10) Вкладка «Парсер»
Это парсер участников групп/каналов.
Табло статистики
- Всего спарсено
- Активных участников
- Ошибок парсинга
Кнопки
- 🔍 Начать парсинг
- Запускает парсинг по выбранным аккаунтам.
- Обычно перед стартом нужно задать настройки (если они предусмотрены).
- ⚙️ Настройки
- Открывает окно настроек парсера.
- ⏹️ Остановить
- Останавливает текущий процесс парсинга.
Где смотреть результат
- Всё, что парсер делает, пишется в логи вкладки.
Настройки парсера (что значат поля)
В диалоге «Настройки парсера» задаются источники и фильтры.
- Чаты/группы (по одной ссылке на строку)
- Сюда вставляются ссылки на группы/каналы.
- Фильтр по статусу
- Ограничивает выбор пользователей по статусу активности:
- `Отключено`
- `Онлайн`
- `Сегодня`
- `На этой неделе`
- `В этом месяце`
- `Недавно`
- `Когда-либо`
- Тип парсинга
- `участники` — парсит список участников.
- `писавшие` — парсит тех, кто писал сообщения в заданной глубине истории.
- Глубина писавших (дней)
- Показывается только если выбран тип `писавшие`.
- Сколько дней назад анализировать сообщения.
- Лимит пользователей
- Верхний предел по количеству найденных/выгруженных пользователей.
- Задержка между запросами (сек)
- мин
- макс
- Рандомная пауза между запросами к Telegram.
- Исключить системные сообщения
- Если включено — фильтрует “сервисные” события.
- Включить ИИ для улучшения точности извлечения данных
- Включает AI‑помощь (если настроен ключ GPT).
---
11) Вкладка «Инвайтинг»
Инвайтинг — это приглашение пользователей в целевой чат/канал.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
- Нужно обязательно настроить целевой чат и лимиты.
- Нужен файл со списком пользователей (обычно `.txt`, 1 строка = 1 username/ID).
Табло статистики
- Всего инвайтов
- Сегодня приглашено
- Ошибок инвайтинга
Кнопки
- 👥 Начать инвайтинг
- Проверяет:
- что выбраны аккаунты
- что есть валидные прокси
- что заданы настройки (целевой чат и лимиты)
- После этого откроется выбор файла со списком пользователей.
- Дальше запускается процесс, ход работы пишется в логи.
- ⚙️ Настройки
- Открывает окно настроек инвайтинга.
- Что там задаётся (все поля):
- Целевой чат (username или ссылка)
- Максимум инвайтов на аккаунт
- Задержка между инвайтами (сек, от‑до)
- Включить прогрев перед инвайтингом
- если включить — открывается блок “Настройки прогрева”
- Настройки прогрева (если включено)
- Длительность (мин)
- Мин. пауза (сек) / Макс. пауза (сек)
- действия прогрева:
- Сообщения
- Подписка
- История
- Реакции
- В друзья
- Случ. подписка
- Выход после
- Рандом фразы
- Каналы/чаты (по одной ссылке на строку)
- Чат для сообщений прогрева
- Фразы для постинга (через запятую)
- Фильтры пользователей
- Включить фильтры по статусу
- статусы:
- Онлайн
- Недавно онлайн
- На прошлой неделе
- В прошлом месяце
- Давно оффлайн
- Дополнительные опции
- Добавлять в друзья перед инвайтом
Файл для инвайтинга
При запуске инвайтинга программа просит выбрать файл со списком пользователей.
- Формат: `.txt`
- 1 строка = 1 username/ID
- Можно с `@` или без
- ⏹️ Остановить
- Останавливает текущий инвайтинг.
---
12) Вкладка «Чекер»
Чекер проверяет, зарегистрированы ли номера в Telegram.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
- Часто нужно указать чат для проверки (в настройках приложения).
Табло статистики
- Всего проверок
- Зарегистрированных
- Ошибок проверки
Кнопки
- ✅ Начать проверку
- Запускает проверку по выбранным аккаунтам.
- ⚙️ Настройки
- Открывает настройки чекера.
- ⏹️ Остановить
- Останавливает процесс чекера.
Настройки чекера (что значат поля)
Диалог «Настройки проверки номеров»:
- Метод проверки
- Стандартный (быстрее)
- Глубокий (точнее)
- Задержка между проверками номеров
- от (сек)
- до (сек)
- Задержка между аккаунтами
- от (сек)
- до (сек)
- Автоматически повторять при ошибке
- Если включено — используются поля ниже.
- Количество повторных попыток
- Задержка между повторами (сек)
- Сохранять результаты в файл
- Если включено — результаты сохраняются в файл.
- Размер пакета номеров
- Сколько номеров обрабатывать “за один проход”.
- Автоформатирование номеров
- Приводит номера к нормальному формату.
- Пропускать некорректные номера
- Если строка не похожа на номер/ID — пропускается.
- Типы проверки
- Телефоны
- Юзернеймы
- ID
- Загрузка файла
- Кнопка выбора файла разрешает форматы:
- `.txt`
- `.csv`
- В окне показывается:
- какой файл выбран
- какой тип данных автоматически распознан
---
13) Вкладка «Слушатель»
Слушатель — это режим, который отслеживает сообщения/события в указанных чатах и выполняет действие (например, пересылку).
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
- Нужно сначала заполнить настройки:
- список чатов для прослушивания
- целевой чат, куда отправлять
- ключевые слова
Табло статистики
- Всего событий
- Отправлено
- Активных слушателей
- Ошибок слушателя
Кнопки
- 🎧 Запустить слушатель
- Если настройки не заданы — покажет предупреждение.
- ⚙️ Настройки
- Открывает окно настроек слушателя.
- ⏹️ Остановить
- Останавливает слушатель.
Настройки слушателя (что значат поля)
В диалоге «Настройки слушателя»:
- Ввод чатов и названий (по одной ссылке/названию на строку)
- Где слушать сообщения.
- Чат для пересылки сообщений (ссылка или username)
- Куда отправлять найденное.
- Ключевые слова (через запятую)
- По каким словам фильтровать сообщения.
- Глубина дней (парсить историю за N дней)
- `0` — только новые сообщения.
- `N` — также пробует анализировать историю.
- Интервал репостов (сек)
- минимум / максимум
- Рандомный интервал отправки/пересылки.
- Порог спама (%)
- Ограничение `0..100`.
- Если превышено — слушатель может считать сообщение “спамом”.
- Включить ИИ
- Включает AI‑анализ/классификацию (если настроен GPT ключ).
- Рассылка-ответ
- Если включить — открывается дополнительное окно, где задаётся:
- Текст ответа
- Этот текст отправляется автору найденного сообщения.
- Только пользователи
- Если включено — игнорирует каналы/чаты и работает только с пользователями.
---
14) Вкладка «Прогрев»
Прогрев делает “естественные действия” аккаунтов (подписки, чтение, реакции, сообщения) по заданным параметрам.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
- Запуск обычно идёт через окно настроек.
Табло статистики
- Успешные действия
- Успешно прогрето
- Ошибок прогрева
Кнопки
- 🔥 Запустить прогрев
- Открывает настройки (если они не заданы) и запускает прогрев.
- ⚙️ Настройки
- Открывает окно “Настройки прогрева аккаунтов”.
- Что там есть:
- длительность (мин)
- мин/макс пауза (сек)
- чекбоксы действий (сообщения/подписка/история/реакции/в друзья/случ. подписка/выход после/рандом фразы)
- список каналов/чатов (1 ссылка = 1 строка)
- чат для сообщений прогрева
- фразы для постинга (через запятую)
- чекбокс “включить ИИ” (если используете)
- ⏹️ Остановить
- Останавливает прогрев.
Настройки прогрева (детально)
Диалог «Настройки прогрева аккаунтов»:
- Длительность (мин)
- Мин. пауза (сек)
- Макс. пауза (сек)
Действия (чекбоксы):
- Сообщения
- Подписка
- История
- Реакции
- В друзья
- Случ. подписка
- Выход после
- Рандом фразы
Цели:
- Каналы/чаты (по одной ссылке на строку)
- Чат для сообщений прогрева
- Фразы для постинга (через запятую)
ИИ:
- Включить ИИ для прогрева аккаунтов
---
15) Вкладка «Регистрация»
Раздел для регистрации новых аккаунтов (через выбранный сервис номеров и ключ).
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужно сначала задать настройки регистрации (без них запуск не начнётся).
Табло статистики
- Всего регистраций
- Успешных регистраций
- Ошибок регистрации
Кнопки
- 📱 Начать регистрацию
- Если настройки не заданы — покажет предупреждение.
- ⚙️ Настройки
- Открывает окно настроек регистрации (ключи/страна/лимиты/тайминги — зависит от сборки).
- ⏹️ Остановить
- Останавливает регистрацию.
Настройки регистрации (что значат поля)
Диалог «Настройки регистрации аккаунтов»:
- API ключ сервиса номеров
- Ключ выбранного сервиса.
- AntiSafety API ключ
- Нужен только если выбран сервис `AntiSafety`.
- Сервис номеров
- `SMS-Activate`
- `5sim.net`
- `SMSHub`
- `AntiSafety`
- Страна регистрации
- Выбирается из списка стран.
- Perf Cat
- `2 (стандарт)`
- `3 (для некоторых ГЕО)`
- Ожидание SMS (сек)
- Таймаут ожидания кода.
- Количество
- Сколько аккаунтов регистрировать.
- Имя / Фамилия
- Если оставить пустым — будут использованы значения по умолчанию (как предусмотрено логикой регистрации).
- Задержка между регистрациями (сек)
- От / До
- Включить ИИ для генерации правдоподобных данных
- Если включено — может использовать ИИ для генерации данных.
---
16) Вкладка «Каналы»
Раздел для создания/подписки/клонирования и редактирования каналов.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
Табло статистики
- Всего каналов
- Успешно
- Ошибки
Кнопки
- 📢 Создать каналы
- Открывает настройки создания каналов.
- 📥 Подписаться
- Открывает окно настроек подписки.
- 🔄 Клонировать
- Открывает настройки клонирования каналов.
- ✏️ Редактировать
- Редактирование каналов (если предусмотрено).
- ⏹️ Остановить
- Останавливает активный процесс (создание/клонирование), в зависимости от того, что сейчас идёт.
Создание каналов: настройки
Диалог «Настройки каналов» (создание):
- Название канала
- Юзернейм (без @)
- если оставить пустым — канал будет без username.
- Описание
- Приватный канал
- если включено — канал создаётся приватным.
- Первый пост
- текст, который будет опубликован сразу после создания.
Подписка на каналы: настройки и файлы
Диалог «Настройки подписки на каналы»:
- Можно указать каналы двумя способами:
- Файл со списком каналов (`.txt`)
- Поле “Ссылки на каналы” (вставкой)
Форматы:
- `.txt`
- 1 строка = 1 ссылка
Поле “Ссылки на каналы”:
- по одной в строке
- можно `https://t.me/xxx` или `https://t.me/+invite...`
Задержки:
- Короткая пауза: от (сек)
- Короткая пауза: до (сек)
- Длинная пауза: от (сек)
- Длинная пауза: до (сек)
- Подписок до длинной паузы
Клонирование каналов: настройки
Диалог «Настройки клонирования каналов»:
- Источники каналов (по одной ссылке на строку)
- Целевой канал (ссылка или @username)
- Лимит сообщений
- Держать онлайн
- Тип пересылки
- `Копирование`
- `Форвард`
- `Антифорвард`
Фильтры контента:
- Текст
- Фото
- Видео
- Голос
Ключевые слова:
- Ключевые слова (включающие, через запятую)
- Исключающие слова (через запятую)
Замены текста:
- Автозамены
- формат: `старый_текст=новый_текст`
- каждая замена с новой строки
AI и дополнительно:
- Включить ИИ для расширенного функционала клонирования
- Перефразирование AI
- Удаление подписи
- Водяной знак
Задержки:
- Мин (сек)
- Макс (сек)
Редактирование каналов: что делает окно
Диалог «Редактирование каналов»:
- Сверху отображается список каналов (загружается автоматически).
- Дальше выбираешь, что менять (чекбоксами), и вводишь новые значения.
Чекбоксы/поля:
- Имя → Новое имя
- Юзернейм → Новый юзернейм
- Описание → Новое описание
- Фото → Путь к фото + кнопка Выбрать (открывает выбор файла)
- Сделать администратором → Юзернейм для назначения админом
---
17) Вкладка «Чаты»
Раздел для создания/подписки/клонирования и редактирования групповых чатов.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
Табло статистики
- Всего чатов
- Успешно
- Ошибки
Кнопки
- 💬 Создать чаты
- Открывает окно настроек создания чатов.
- 📥 Подписаться
- Подписка на чаты по спискам/настройкам (если предусмотрено).
- 🔄 Клонировать
- Открывает окно настроек клонирования чатов.
- ✏️ Редактировать
- Открывает диалог редактирования (фильтр “все/только мои/конкретные”).
- ⏹️ Остановить
- Останавливает активный процесс (подписка/создание/клонирование), в зависимости от того, что сейчас идёт.
Создание чатов: настройки
Диалог «Настройки чатов»:
- Название чата
- Юзернейм чата (без @)
- Пользователи для добавления (через запятую)
- Первое сообщение
Форматы:
- пользователи: через запятую
- если юзернейм пустой — создаст без username
Редактирование чатов: настройки
Диалог «Настройки редактирования чатов»:
- Новое название чата
- можно оставить пустым, чтобы не менять
- Новое описание чата (только для супергрупп)
- можно оставить пустым
- Фильтр чатов
- `Все чаты`
- `Только мои чаты`
- `Конкретные чаты`
- ID или @username чатов (через запятую)
- показывается только при выборе “Конкретные чаты”
- можно `@chat1, @chat2, 123456789`
Подписка на чаты: настройки и файлы
Диалог «Настройки подписки на чаты»:
- Можно указать чаты двумя способами:
- Файл со списком чатов (`.txt`)
- Поле “Ссылки на чаты” (вставкой)
Форматы:
- `.txt`
- 1 строка = 1 ссылка/username/@username/ID
- строки, начинающиеся с ``, игнорируются.
Поле “Ссылки на чаты”:
- по одной в строке
- можно `https://t.me/xxx` или `https://t.me/+invite...`
Опции:
- Показывать диалоги при подписке
- если включить — в процессе подписки могут всплывать дополнительные окна/подтверждения.
Задержки:
- Короткая пауза: от (сек)
- Короткая пауза: до (сек)
- Длинная пауза: от (сек)
- Длинная пауза: до (сек)
- Подписок до длинной паузы
Клонирование чатов: настройки
Диалог «Настройки клонирования чатов»:
- Источники чатов (по одной ссылке на строку)
- Целевой чат (ссылка или @username)
- Лимит сообщений
- Держать онлайн
- Тип пересылки
- `Копирование`
- `Форвард`
- `Антифорвард`
Фильтры контента:
- Текст
- Фото
- Видео
- Голос
Ключевые слова:
- Ключевые слова (включающие, через запятую)
- Исключающие слова (через запятую)
Замены текста:
- Автозамены
- формат: `старый_текст=новый_текст`
- каждая замена с новой строки
AI и дополнительно:
- Включить ИИ для расширенного функционала клонирования
- Перефразирование AI
- Удаление подписи
- Водяной знак
- Копировать профиль автора (имя/фото/bio/username+суффикс)
- Без удалённых авторов (пропускать сообщения)
- Сохранять роли (не переодевать повторно)
- Принудительно переодевать заново
Задержки:
- Мин (сек)
- Макс (сек)
---
18) Вкладка «Боты»
Раздел для создания ботов через BotFather и работы с рефералами.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
Табло статистики
- Всего ботов
- Успешные
- Ошибки
Кнопки
- 🤖 Создать боты
- Открывает диалог «Настройки ботов» и запускает создание.
- 👥 Рефералы
- Открывает диалог «Подписка на ботов (Рефералы)» и просит выбрать файл.
- ⏹️ Остановить
- Останавливает активный процесс ботов.
Настройки ботов (создание)
Диалог «Настройки ботов»:
- Название бота
- Юзернейм бота (без @)
- должен заканчиваться на `bot` или `_bot`.
- Описание бота
- About бота
После нажатия Создать:
- настройки сохраняются
- сразу запускается создание для выбранных аккаунтов
Рефералы (подписка на ботов): файл
Диалог «Подписка на ботов (Рефералы)» просит выбрать файл:
- формат: `.txt`
- 1 строка = 1 username бота (можно с `@` или без)
---
19) Вкладка «Жалобы»
Отправка жалоб на пользователей/каналы/группы.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
- Нужно задать настройки жалоб (цель и тип жалобы).
Табло статистики
- Всего жалоб
- Успешно отправлено
- Ошибки
Кнопки
- 🚩 Отправить жалобы
- Если настройки не заданы — покажет предупреждение.
- После запуска покажет сообщение, что жалобы запущены для `N` аккаунтов.
- ⚙️ Настройки
- Открывает окно настроек жалоб.
- ⏹️ Остановить
- Останавливает процесс жалоб.
Настройки жалоб (что значат поля)
Диалог «Настройки жалоб»:
- Цель жалобы (ID, @username или ссылка)
- примеры: `@username`, `123456789`, `t.me/username`.
- можно указать пользователя, чат или канал.
- Причина жалобы
- `Спам`
- `Насилие`
- `Порнография`
- `Детская порнография`
- `Нарушение авторских прав`
- `Фейковый аккаунт`
- `Другое`
- Сообщение жалобы
- Текст, который отправится вместе с жалобой.
- Циклическая отправка жалоб
- если включить — активируется поле Циклов
- Циклов
- сколько раз повторить цикл жалоб.
- Интервал ОТ / Интервал ДО
- задержка между жалобами.
- если `ДО` меньше `ОТ` — будет приведено к `ОТ`.
---
20) Вкладка «СММ продвижение»
Раздел автоматического продвижения.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Нужны валидные прокси.
- Запуск идёт через настройки.
Табло статистики
- Всего продвинуто
- Активных аккаунтов
- Сегодня продвинуто
- Ошибки сегодня
Кнопки
- 🚀 Запустить продвижение
- Открывает настройки СММ и запускает процесс.
- 🟢 Онлайн
- Открывает настройки “онлайна” и запускает удержание аккаунтов онлайн.
- ⏹️ Остановить
- Останавливает СММ‑процесс.
Настройки СММ продвижения (детально)
Диалог «Настройки СММ продвижения»:
- Каналы для продвижения (по одной ссылке на строку)
- пример: `@channel1` или `https://t.me/channel2`.
Действия:
- Подписываться на каналы
- Ставить реакции на сообщения
- Просматривать сообщения
- Автоматически отписываться после продвижения
Реакции:
- В селекторе выбираются эмодзи реакций (если ничего не выбрано — берётся набор по умолчанию).
Интервалы (сек):
- Мин. задержка между каналами
- Макс. задержка между каналами
- Мин. задержка между действиями
- Макс. задержка между действиями
Лимиты и вероятности:
- Макс. реакций на канал
- Макс. просмотров на канал
- Вероятность реакции (%)
ИИ:
- Включить ИИ для генерации контента каналов
Настройки онлайн (детально)
Диалог «Настройки онлайн»:
Время работы:
- Начало работы (ЧЧ:ММ)
- Конец работы (ЧЧ:ММ)
Интервалы активности (в минутах):
- Мин. время онлайн
- Макс. время онлайн
- Мин. время офлайн
- Макс. время офлайн
Действия:
- Читать сообщения
- Имитация печати
- Случайная активность
- Обновления статуса
Лимиты и вероятности:
- Макс. время печати (сек)
- Вероятность печати (%)
- Вероятность активности (%)
Умный режим:
- Включить умный режим (адаптация под активность)
---
21) Вкладка «Базы»
Раздел поиска чатов/каналов по ключевым словам, а также импорта/экспорта базы.
Что важно перед запуском
- Нужно выбрать аккаунты во вкладке Аккаунты.
- Для некоторых операций сначала открывается окно настроек.
Табло статистики
- Всего найдено
- Добавлено в базу
- Ошибок
Кнопки
- 🔍 Найти чаты/каналы
- Открывает настройки поиска и запускает поиск.
- 📤 Выгрузить чаты
- Открывает настройки выгрузки и выгружает найденные/собранные чаты.
- 📁 Загрузить из файла
- Просит выбрать `.txt` файл.
- Формат: 1 строка = 1 ссылка/юзернейм.
- 📤 Экспорт в Excel
- Экспортирует базу в Excel.
- ⏹️ Остановить
- Останавливает поиск/выгрузку.
Настройки поиска (детально)
Диалог «Настройки поиска чатов/каналов»:
- Лимит (сколько чатов/каналов искать)
- Ключевые слова (через запятую)
- Искать ключевые слова в
- `Везде`
- `Только в названии`
- `Только в username`
- `Только в описании`
- Только группы
- Только каналы
- Исключить приватные (без username)
- Сохранять только уникальные
- Включить ИИ для анализа и классификации чатов
Настройки выгрузки (детально)
Диалог «Настройки выгрузки чатов/каналов»:
- Лимит чатов для выгрузки (0 = без лимита)
- Выгружать только группы
- Выгружать только каналы
- Исключить приватные (без username)
- Сохранять в базу данных
---
22) Вкладка «Логи»
Здесь можно посмотреть логи приложения.
Кнопки
- Обновить
- Перечитывает логи на экране.
- Очистить логи
- Очищает логи.
- Экспорт логов
- Сохраняет логи в файл и показывает путь.
---
23) Вкладка «Настройки»
Это общие настройки приложения.
Что там есть
- 🔑 API Telegram
- Поля ID и
Hash.
- 🤖 Telegram бот
- Поле Токен
- Кнопки:
- ▶️ Запустить бота
- ⏹️ Остановить бота
- 🤖 Нейросеть GPT
- Поле API ключ (нужно для функций, где используется ИИ).
- Чат для проверки
- Поле с ссылкой/`@username` чата.
- Используется в некоторых проверках (например, во вкладке Аккаунты).
Кнопки
- Сохранить настройки
- Сохраняет введённые значения.
- Сбросить настройки
- Возвращает настройки к значениям по умолчанию.
---
24) Управление через Telegram‑бота (полная удалённая панель)
В проекте есть Telegram‑бот, который позволяет управлять основными функциями приложения удалённо.
Как включить бота
- В настройках проекта должен быть указан токен бота.
- Если токен не указан — бот не запустится.
Важно:
- Бот работает через библиотеку `python-telegram-bot`.
- Если она не установлена — бот не стартует.
Поведение авторизации:
- Сейчас бот автоматически “авторизует” пользователя при первом `/start` (по ID Telegram).
- Отдельного белого списка/пароля в текущей реализации нет.
Основные команды бота
- `/start`
- Приветствие и запуск меню.
- `/help`
- Показывает список команд.
- `/menu`
- Открывает главное меню с кнопками.
- `/status`
- Показывает общий статус: аккаунты, прокси, рассылки, парсер, инвайтинг, чекер, слушатель, прогрев, конвертер, регистрация, каналы/чаты, боты, жалобы, СММ.
Дополнительные команды разделов:
- `/accounts` — меню аккаунтов
- `/load_accounts` — загрузить аккаунты из приложения
- `/proxy` — меню прокси
- `/mailing` — меню рассылок
- `/stop_mailing`
— остановить рассылку
- `/parser`,
`/stop_parser` — парсер
- `/checker`,
`/stop_checker` — чекер
- `/inviting`,
`/stop_inviting` — инвайтинг
- `/heating`,
`/stop_heating` — прогрев
- `/listener`,
`/stop_listener` — слушатель
- `/registration`,
`/stop_registration` — регистрация
- `/converter`
— конвертер
- `/channels`
— каналы
- `/chats`
— чаты
- `/bots` —
боты
- `/complaints`,
`/stop_complaints` — жалобы
- `/smm`, `/stop_smm`
— СММ
- `/database`
— базы
- `/logs` —
логи
- `/clear_logs`
— очистка логов
Главное меню бота (кнопки)
В `/menu` доступны кнопки:
- 📊 Статус
- 🔒 Прокси
- 👤 Аккаунты
- 📁 Папки
- 📨 Рассылки
- 🔍 Парсер
- 👥 Инвайтинг
- ✅ Чекер
- 👂 Слушатель
- 🔥 Прогрев
- 🔄 Конвертер
- 📱 Регистрация
- 📢 Каналы
- 👥 Чаты
- 🤖 Боты
- 🚨 Жалобы
- 📈 СММ
- 📄 Базы
- 📝 Логи
- ⚙️ Настройки
Меню «Аккаунты» в боте
В боте есть отдельное меню аккаунтов с кнопками:
- 📋 Список — показывает список аккаунтов
- ✅ Проверить — проверяет аккаунты
- 👤 Имя — смена имени
- @ Юзернейм — смена username
- 🖼️ Фото — бот попросит отправить фото, после чего применит его к выбранным аккаунтам
- бот попросит отправить фото и применит его к выбранным аккаунтам
- ⚧ Пол — смена пола
- 📝 Био — смена био
- 💬 Диалоги — работа с диалогами
- 🧹 Очистить диалоги — очистка
- 🚺 Покинуть — выход из чатов/каналов
- 👥 Добавить в друзья — добавление из файла
- 👤 Удалить контакты — удаление контактов
- 🔒 Скрыть номер — скрытие номера
- ⏰ Скрыть статус — скрытие статуса
- 🚫 Проверить спам — проверка спама
- 🚫 Сбросить прокси — сброс/перераспределение прокси
- 👻 Теневой бан — проверка ограничений
- 🔑 Получить код — получение кода
- 📤 Выгрузить — экспорт
- 🗄️ Архив — архив
- ❌ Удалить — удаление аккаунтов
- 🔄 Обновить — обновление экрана
- ◀️ В меню — назад
Важные правила меню «Аккаунты»
- Большинство операций применяются к выбранным аккаунтам (выбор можно сделать прямо в боте в пункте 📋 Список).
- Если аккаунты не выбраны — бот ответит: “⚠️ Не выбрано аккаунтов”.
Выбор аккаунтов через бота
Внутри 📋 Список:
- Бот показывает аккаунты постранично.
- У каждого аккаунта есть кнопка выбора вида `select_account_<индекс>`.
- Есть кнопки:
- ✅ Выбрать все
- ❌ Очистить
- листание страниц назад/вперёд
Операции аккаунтов, где бот ждёт ввод
- 👤 Имя
- бот просит отправить имя и фамилию текстом.
- формат: `Имя Фамилия` (минимум 2 слова).
- @ Юзернейм
- бот просит отправить новый username.
- вводить без `@`.
- 📝 Био
- бот просит отправить текст био.
- ⚧ Пол
- бот просит отправить `👨` или `👩`.
- 🔒 Скрыть номер
- бот просит отправить `да` или `нет`.
- ⏰ Скрыть статус
- бот просит отправить `да` или `нет`.
Загрузка фото через бота
- 🖼️ Фото
- бот просит отправить фото.
- поддерживается отправка как фото Telegram (бот скачивает и применяет как `.jpg`).
Операции аккаунтов, которые запускаются в приложении
Кнопки:
- ✅ Проверить
- 💬 Диалоги
- 🧹 Очистить диалоги
- 🚺 Покинуть
- 👥 Добавить в друзья
- 👤 Удалить контакты
- 🚫 Проверить спам
- 👻 Теневой бан
- 🔑 Получить код
- 📤 Выгрузить
- 🗄️ Архив
- ❌ Удалить
Важный момент:
- Эти действия не загружают файлы через бот (если функция в приложении требует файл — он выбирается/подготавливается на стороне приложения).
Меню «Рассылки» в боте
В меню рассылок доступны режимы:
- 💬 По чатам
- 📂 По папкам
- 🏷️ С тегом
- 👤 По личкам
- 🤖 Нейрокомментирование
- ⏹️ Остановить
Управление рассылкой через бот
Внутри каждого подпункта рассылки (например, 💬 По чатам) бот показывает:
- текущие настройки (например задержка)
- кнопки управления:
- переключатель режима репоста (если доступен)
- ▶️ Продолжить
- ◀️ Назад
Репост или свой текст
- В рассылках по чатам/папкам есть кнопка:
- 🔗 Репост / ✅ Репост
- она включает/выключает настройку `use_repost`.
Что отправлять после «▶️ Продолжить»
После нажатия ▶️ Продолжить бот попросит:
- если включён репост — ссылку на сообщение, пример:
- `https://t.me/channel/123`
- если репост выключен — текст сообщения.
После этого бот сохраняет введённое в настройках приложения и пишет “✅ Рассылка запущена…”.
Важно:
- В текущей реализации бот в основном выступает как панель управления/задания параметров.
- Фактический запуск рассылок выполняется главным приложением.
Меню «Прокси» в боте
Кнопки:
- 📋 Список
- показывает прокси постранично.
- у каждой прокси есть кнопка выбора `select_proxy_<индекс>`.
- есть выбор всех/снятие выбора, листание.
- ➕ Добавить
- бот просит отправить прокси текстом.
- можно отправить несколько строк.
- пример из подсказки бота:
- `1.2.3.4:8080:user:pass`
- `10.0.0.1:1080:myuser:mypass`
- 📄 Загрузить
- бот просит отправить файл.
- принимается только `.txt`.
- файл скачивается во временное место, затем загружается через `proxy_manager.load_proxies_from_file()`.
- ✅ Проверить
- запускает проверку прокси в приложении и ждёт завершения.
- 🔄 Сбросить
- показывает подтверждение.
- после подтверждения сбрасывает привязки прокси у аккаунтов (по выбранным прокси).
- 🗑️ Удалить
- показывает подтверждение.
- удаляет выбранные прокси.
- 📊 Статистика
- выводит общее/валидные/невалидные и статистику по “странам” (если есть).
Формат `.txt` для загрузки прокси:
- 1 строка = 1 прокси
- формат обычно: `IP:PORT:LOGIN:PASS` (как выдал продавец)
Парсер / Инвайтинг / Прогрев / Слушатель — управление через бот
Для этих разделов бот даёт:
- ▶️ Запустить
- ⏹️ Остановить
- ⚙️ Настройки (где есть)
Важно:
- В некоторых сборках кнопка “Запустить” в боте может показать сообщение об успешном запуске, но фактический старт зависит от того, подключены ли соответствующие методы в главном приложении.
Регистрация
Кнопки:
- ▶️ Запустить
- вызывает запуск регистрации в приложении.
- ⏹️ Остановить
- вызывает остановку регистрации в приложении.
Конвертер
Кнопки:
- 🔄 tdata → session
- 🔄 session → tdata
Важно:
- Кнопки запускают конвертацию в приложении.
- Файлы/папки `tdata` и `sessions` должны быть подготовлены как в разделе “Конвертер”.
Каналы / Чаты / Боты
В этих разделах бот работает как “удалённая панель запуска”.
Каналы:
- ➕ Создать — запускает создание каналов в приложении.
- ✅ Подписаться — сообщает, что подписка запущена в приложении.
- 📋 Клонировать — сообщает, что клонирование запущено в приложении.
- ✏️ Редактировать — сообщает, что редактирование запущено в приложении.
- ⏹️ Остановить — останавливает работу с каналами в приложении.
Чаты:
- ➕ Создать — запускает создание чатов в приложении.
- ✅ Подписаться — сообщает, что подписка запущена в приложении.
- 📋 Клонировать — сообщает, что клонирование запущено в приложении.
- ✏️ Редактировать — сообщает, что редактирование запущено в приложении.
- ⏹️ Остановить — останавливает работу с чатами в приложении.
Боты:
- ➕ Создать — запускает создание ботов в приложении.
- ✅ Рефералы — запускает подписку на ботов (рефералы) в приложении.
- ⏹️ Остановить — останавливает работу с ботами в приложении.
Жалобы
Кнопки:
- ▶️ Запустить — запускает отправку жалоб в приложении.
- ⏹️ Остановить — останавливает отправку жалоб в приложении.
- ⚙️ Настройки — показывает “виртуальные настройки” в боте (см. ниже `/set_*`).
СММ
Кнопки:
- ▶️ Запустить — запускает СММ в приложении.
- ⏹️ Остановить — останавливает СММ в приложении.
Базы
Кнопки:
- 📊 Парсинг — уведомление “парсинг в базу запущен в приложении”.
- 📊 Экспорт — уведомление “экспорт базы запущен в приложении”.
Логи
Команда `/logs` или кнопка 📝 Логи:
- показывает последние записи (примерно последние 15 строк).
- Telegram ограничивает размер сообщения — бот обрезает вывод до ~4000 символов.
Кнопки в логах:
- 🔄 Обновить
- 🗑️ Очистить
Настройки через `/set_*` (быстрая правка параметров)
Бот поддерживает команды вида:
- `/set_<модуль> <параметр> <значение>`
Пример:
-
`/set_complaints interval 60`
Правила:
- Если значение — число, бот сохранит как число.
- Если значение `true/false` — сохранит как boolean.
- В остальных случаях сохранит как строку.
Доступные модули для `/set_*`:
- `complaints`
-
`inviting`
- `heating`
-
`listener`
- `parser`
-
`mailing_chats`
-
`mailing_folders`
-
`mailing_tags`
-
`mailing_personal`
- `mailing_neuro`
Просмотр текущих значений настроек в боте:
- в некоторых меню есть кнопка ⚙️ Настройки, она показывает текущие значения и пример команды `/set_*`.