Модуль Регистратор в TG Lead Finder — якорь #registrator, заголовок экрана «Регистратор · фабрика объектов + чекер юзернеймов». Четыре вкладки: Чекер юзернеймов, Каналы / Чаты, Боты, Отлёжка. Зачем модуль нужен, чем он отличается от Аккаунтов, Ключей и Ботов и какие поля в трёх формах создания — в обзорном гайде Регистратор: фабрика объектов. Здесь — то, что начинается после кнопки «Создать и запустить»: список задач, карточка задачи, итог, таблица результатов, токены, подключение в «Боты», журнал по шагам и отлёжка. Только то, что видно в панели.
Соседи: Боты: Bot API и webhook и форма Ботов (куда уходят созданные боты), форма Аккаунтов (пул, которым создаются объекты), форма Прокси.
Список задач: карточки и статусы
На вкладке Чекер юзернеймов над формой показаны все задачи модуля, на вкладках Каналы / Чаты и Боты — только задачи своего типа («Задач создания нет», «Задач ботов нет», если пусто). Каждая карточка:
- название задачи;
- тип: юзернеймы, каналы, чаты или боты — и бейдж статуса: running, paused, stopped, finished, error;
- прогресс в виде «сделано/всего»;
- кнопка 🗑 в углу — удалить задачу. Панель спросит «Удалить задачу и её результаты?»: удаляется и список проверенных имён или созданных объектов задачи.
Клик по карточке открывает карточку задачи. После запуска любой формы карточка открывается сама.
Карточка задачи: шапка и управление
Карточка заменяет формы на экране. В шапке:
- ← К списку — возвращает на ту вкладку, с которой вы ушли (с Ботов — на Боты, а не на чекер);
- название и бейдж статуса;
- ⏸ — пауза, видна только пока задача в running; ▶ — продолжить, видна только в paused; ⏹ — остановить;
- 📥 Свободные .txt — выгрузка свободных юзернеймов, есть только у задач чекера.
Под шапкой строка прогресса: «проверено X/Y» для чекера или «создано X/Y» для создания, а через точку — последняя ошибка человеческим языком (полный текст — во всплывающей подсказке). Карточка обновляется сама каждые 5 секунд, пока задача идёт; после остановки опрос прекращается.
Итог задачи и «почему пусто»
Блок итога появился, чтобы карточка не показывала только «1/1 FINISHED». Для чекера юзернеймов — плитки «Проверено имён», «Свободных» и, если были, «Проблем в журнале». Для создания — «Создано ботов / каналов / чатов» по типам, «Ждут подключения» (боты с токеном, ещё не подключённые в модуль Боты) и «Проблем в журнале».
Если ничего не вышло, под итогом жёлтая плашка: «Пусто.» для чекера или «Не создано ничего.» для создания, причина и строка «Что делать: …» с подсказкой. Читайте её первой, прежде чем перезапускать.
Ниже — Расход по аккаунтам: номер (или #id) и метка аккаунта, сколько объектов он сделал «в этой задаче». У задач ботов добавляется «всего ботов N/лимит, осталось M»: у Telegram жёсткий потолок 20 ботов на аккаунт, и когда осталось 3 или меньше, цифра подсвечивается.
Таблица результатов чекера
У задач чекера над таблицей три фильтра: Свободные (по умолчанию), Все, Занятые. Колонки: Юзернейм (с отметкой 🟢 свободен, 🔴 занят, ⚪ не определён), База (из какой строки вашего списка получен вариант), Статус (свободен / занят / ошибка проверки), Когда. Свободные имена дальше не нужно копировать руками: в формах Каналы / Чаты и Боты есть выпадающий список «свободные из проверки» / «подставить свободные из проверки», который заполняет поле кандидатов всеми свободными из выбранной задачи.
Таблица созданных объектов и токены
Для каналов и чатов колонки: Название, @username (у приватных — прочерк), Создан аккаунтом (номер и метка), Тип, Когда. Для ботов между ними добавляется колонка Токен:
- токен показан замаскированным;
- 📋 — скопировать токен в буфер («токен скопирован»);
- 👁 — показать токен целиком прямо в ячейке, после чего кнопка исчезает;
- красное «нет токена» — BotFather не выдал токен, смотрите журнал.
Токен приходит отдельным запросом только по кнопке, а не с каждым обновлением таблицы: список опрашивается каждые 5 секунд, и возить секрет туда-обратно незачем. В колонке Тип у объекта может стоять «🟢готов» (дозрел по отлёжке), а у ботов — «→ в Ботах» или кнопка → Боты.
Подключение в «Боты»: по одному и пачкой
Кнопка → Боты в строке подключает одного бота в модуль #bots: проверяет токен и ставит вебхук. Ответ — «подключён в Боты» и, если вебхук встал, «, webhook привязан». После этого в строке вместо кнопки видно «→ в Ботах».
Если в итоге есть «Ждут подключения», над таблицей появляется большая кнопка 🤖 Подключить в «Боты» всю пачку (N). Панель переспросит: по каждому боту — проверка токена через Bot API, регистрация в модуле Боты и установка вебхука, ручных действий не потребуется. Результат: «Подключено ботов: N — вебхуки поставлены» или «Подключено X из Y; не вышло Z: …» с первой ошибкой. Дальше бот живёт в карточке бота: приветствие, диалоги, рассылка.
Журнал по шагам
Внизу карточки свёрнутый блок 🧾 Журнал по шагам со счётчиком записей. При удачном прогоне он не нужен, при неудачном — единственное место, где видно ответ Telegram. Фильтры: Все шаги, Только проблемы, Создано. Каждая запись — тип события (создано, проверка, ошибка, пропуск, FloodWait, BotFather, токен показан), объект, статус и аккаунт с меткой, время. Статусы на русском: свободен, занят, лимит ботов, нет ответа, кандидаты кончились, аккаунт заблокирован, а для шагов создания — юзернейм, аватар, пост, описание, /newbot, имя, токен. Ниже может быть строка «Ответ Telegram: …» и текст ошибки красным. Ошибки, пропуски и FloodWait подсвечены жёлтым, созданное и свободное — акцентным цветом.
В списке типов событий есть и «токен показан» — полезно просматривать, если панелью пользуются несколько человек.
Вкладка «Отлёжка»
Глобальный список всех созданных объектов, независимо от задачи. Подсказка на экране: возраст = ценность, по достижении порога готовности объект помечается 🟢 готов, готовность считается на лету по дате создания. Два ряда фильтров: Все / Каналы / Чаты / Боты и Все / 🟢 Готовые / ⏳ Отлёживаются. Колонки: Объект, @username, Тип, Возраст («N дн / порог M»), Готовность (🟢 готов или ⏳ отлёжка) и для ботов — «→ в Ботах» или кнопка → Боты. Порог показывается в самой строке; не ориентируйтесь на «на глаз».
Порядок работы и где ломается
- Чекер: база своих кандидатов → 🧮 Оценить объём → «Создать и запустить» (без оценки кнопка неактивна).
- В карточке дождитесь finished, проверьте плитку «Свободных», при необходимости выгрузите 📥 Свободные .txt.
- Каналы / Чаты или Боты: подставьте свободные из проверки, выберите пул, интервалы формы не режьте.
- В карточке создания смотрите итог и Расход по аккаунтам; токены ботов — 📋 или 👁 по необходимости.
- Боты подключайте кнопкой всей пачки или по одному; объекты оставьте на Отлёжке до 🟢 готов.
- «Не создано ничего» — читайте строку «Что делать» и журнал с фильтром «Только проблемы».
- Статус «лимит ботов» — аккаунт упёрся в 20/20; в пул нужен следующий аккаунт.
- «кандидаты кончились» — все юзернеймы из списка оказались заняты; прогоните чекер на новую базу.
- FloodWait — Telegram просит паузу; поднимать скорость нельзя, ждите или добавьте аккаунты.
- Карточку не видно после переключения вкладки — она закрывается при уходе на другую вкладку; откройте задачу из списка заново.
Коротко
Регистратор (#registrator) после запуска — это карточка задачи: статус и ⏸ ▶ ⏹, выгрузка свободных .txt у чекера, итог с причиной «пусто» и расходом лимита 20 ботов на аккаунт, таблица с маскированными токенами (📋 / 👁), подключение в «Боты» по одному или всей пачкой, журнал по шагам с ответами Telegram и общая вкладка Отлёжка с порогом готовности. Обзор модуля и поля форм — Регистратор: фабрика объектов; порядок модулей с нуля — первый день в TG Lead Finder.
