Авторегистрация
Режим регистрации новых Telegram-аккаунтов: штатный проход авторизации с выбранным устройством и прокси, заполнение профиля и сохранение готовой сессии.
Ответственность за использование режима лежит на вас
Создание аккаунтов в обход обычного порядка регистрации противоречит условиям обслуживания Telegram. Telegram вправе заблокировать и созданные аккаунты, и номера, и адреса, с которых они создавались, — без предупреждения и без компенсации.
Multogram — инструмент. Он не поставляет и не продаёт номера, SIM-карты, коды подтверждения и прокси, не гарантирует результат регистрации и не отвечает за блокировки: всё перечисленное вы приобретаете у третьих лиц и используете на свой риск. Прежде чем запускать режим, убедитесь, что у вас есть законное основание использовать каждый номер, и что такое использование допустимо по праву вашей страны. Подробнее — разделы 5 и 6 лицензионного соглашения.
Авторегистрация создаёт новые Telegram-аккаунты с нуля: берёт номер (в SMS-сервисе или у
оператора вручную), проходит весь флоу авторизации — код, при необходимости почта, регистрация
профиля — и кладёт готовый .session-файл в указанную папку. Аккаунт на входе не нужен: режим
запускается до старта сессии, как Конвертер сессий и Редактор сообщений.
Один поток за запуск делает одну регистрацию. Сколько потоков поставите — столько параллельных попыток и пойдёт, каждая со своим номером, устройством и прокси.
Откуда берётся номер
| Поле | По умолчанию | Назначение |
|---|---|---|
| SMS-сервис | SMS-Activate | Провайдер аренды номера или режим ручного ввода |
| API-ключ | — | Ключ провайдера. Обязателен. Скрыт при выборе «Вручную» |
| Страна | Россия (+7) | Страна номера. Скрыта при выборе «Вручную» |
Список сервисов: SMS-Activate, 5SIM, SMS-HUB, SMSPVA, Grizzly SMS, Vak SMS, SMSBOWER и Вручную (ввод при запуске).
Запрос строится для двух семейств API: текстовый протокол handler_api (SMS-Activate, SMS-HUB,
Grizzly SMS, SMSBOWER) и REST-API 5SIM. Номер заказывается сразу под сервис Telegram, а по итогу
регистрации активация закрывается как использованная (успех) или отменяется (неудача) —
отмена возвращает номер провайдеру, чтобы деньги не сгорали.
Ручной режим
Вариант Вручную превращает Авторегистрацию в полуавтомат: сервис и ключ не нужны, вместо них появляются окна ввода. Сначала оператор вводит номер телефона с кодом страны, затем — код входа, пришедший в SMS, в Telegram или голосовым звонком. Оба окна ждут ответа без таймаута: поток стоит, пока вы не введёте значение. Это способ зарегистрировать аккаунт на свой физический номер или на номер из источника, которого нет в списке провайдеров.
Прокси
Привязать прокси — Включено по умолчанию. При включённом флажке появляется Выбор прокси: таблица прокси из вкладки Proxies, в которой отмечаются нужные строки. На каждую регистрацию берётся случайная строка из отмеченных, и весь флоу авторизации идёт через неё.
Если флажок снять, регистрация пойдёт с вашего IP. Для одиночной проверки это допустимо, для серии — нет.
Почта для подтверждения
Telegram просит почту не всегда, но если после отправки номера пришёл статус «нужен email», без неё регистрация дальше не пойдёт. Поле Источник почты выбирает один из трёх взаимоисключающих источников — активен ровно один, поля остальных скрыты.
| Источник | Что происходит | Что нужно указать |
|---|---|---|
| Свои почты (по умолчанию) | Берётся почта из вашего списка, код читается автоматически по IMAP | Список почт и настройки IMAP |
| Сервис временной почты | Адрес заказывается у сервиса, код забирается опросом его API | Сервис, API-ключ, домены |
| Ручной ввод | Оператор вводит адрес, а затем и код из письма | Ничего заранее |
Свои почты
Мои почты (по строке) — по одной записи на строку в формате email:password. Пароль (или
app-password) обязателен: именно с ним Multogram заходит в ящик по IMAP и достаёт код. Из списка
берётся первая строка.
Настройки подключения видны только при источнике «Свои почты»:
- IMAP хост — по умолчанию imap.firstmail.ltd;
- IMAP порт — по умолчанию 993;
- Использовать SSL/TLS — по умолчанию Включено.
Multogram подключается к ящику, ищет в INBOX свежие письма от Telegram (до пяти, новые первыми) и вытаскивает из темы и тела число из 5–6 цифр. Опрос идёт раз в 8 секунд, общий бюджет ожидания — 180 секунд.
Сервис временной почты
Видно только при источнике «Сервис временной почты»:
- Сервис врем. почты — Qeex (qeex.net) по умолчанию, второй вариант — AnyMessage (anymessage.shop);
- API-ключ сервиса — ключ выбранного сервиса;
- Домены почты — множественный выбор, по умолчанию gmx.com, outlook.com, hotmail.com. Доступны также gmail.com, yahoo.com, mail.com и пункт «Свои домены…». Пусто — домен по умолчанию сервиса;
- Свои домены — через запятую или с новой строки. Появляется, только если в доменах выбран пункт «Свои домены…»; они добавляются к выбранным выше, а не заменяют их.
Адрес заказывается сразу под отправителя telegram.org, код забирается опросом ящика провайдера в том же темпе: раз в 8 секунд, до 180 секунд.
Ручной ввод
Оператор вводит адрес почты в окне запроса, а когда Telegram пришлёт письмо — вводит и код из 6 цифр. Оба окна без таймаута. Подходит, когда почта разовая и настраивать под неё IMAP смысла нет.
Профиль и устройство
Имя и фамилию нового аккаунта генерирует встроенный генератор личности — вручную их задавать негде.
| Поле | По умолчанию | Назначение |
|---|---|---|
| Страна (локаль имён) | Английский (США) | Локаль генератора имени и фамилии |
| Пол | Случайный | Пол, под который подбирается имя |
| Устройство | Случайно (ротация устройств) | Отпечаток устройства: случайный, Samsung Galaxy S24, Google Pixel 9, Xiaomi 14 или свой список |
| Свои устройства (по строке) | 3 примера моделей | Формат Модель|SDK, например Google Pixel 4|SDK34. Появляется при варианте «Свои устройства…» |
| Датацентр (DC) | 2 | Стартовый датацентр Telegram (1–5), дальше миграция автоматическая |
| Локаль приложения | Английский (США) | Локаль клиента, уходит отдельным полем в запрос авторизации |
| Часовой пояс | Нью-Йорк (UTC−5) | Таймзона клиента, уходит отдельным полем в запрос авторизации |
| Таймаут простоя (сек) | 300 | Через сколько секунд бездействия между шагами флоу авторизации он закрывается сам. Допустимо 30–3600 |
При варианте «Свои устройства…» на каждую регистрацию берётся случайная строка списка; если список пуст — режим тихо откатывается к случайному пресету. Значения DC и таймаута простоя вне допустимых границ так же тихо заменяются значениями по умолчанию.
Что делается с готовым аккаунтом
Эти шаги выполняются только для успешно авторизованного аккаунта, и каждый изолирован: сбой аватара не отменит сохранение сессии.
| Поле | По умолчанию | Назначение |
|---|---|---|
| Установить аватар | Выключено | Загрузить фото профиля сразу после создания |
| Файл аватара | — | Файл .jpg/.png. Появляется при включённом аватаре |
| Установить 2FA пароль | Выключено | Сгенерировать облачный пароль и сохранить его вместе с аккаунтом |
| Шаблон 2FA пароля | Заглавная + 4 строчные + 3 цифры + символ | Паттерн генерации, раскрывается на каждый аккаунт. Появляется при включённом 2FA |
| Папка сохранения сессий | C:/sessions/autoreg | Куда копируется .session созданного аккаунта. Обязательное поле |
Токены шаблона пароля: <UpperLetter>, <LowerLetter>, <Letter>, <Digit>, <Number>,
<Symbol>, <Hex>. Всё, что не является токеном, попадает в пароль как есть. Если в шаблоне нет ни
одного токена, генерируется пароль из 10 символов по умолчанию.
Папка сессий создаётся автоматически, файл копируется под своим исходным именем с перезаписью.
Как проходит одна регистрация
Номер. Арендуется номер у провайдера (или запрашивается у оператора). Если номера нет — попытка
завершается сразу, с причиной no_number.
Старт флоу. Собирается конфигурация устройства, выбирается случайный прокси из отмеченных, открывается сессия авторизации с нужными DC, локалью и таймзоной.
Отправка номера. Telegram отвечает статусом: обычно «ждём код», иногда — «нужна почта».
Этап почты (не всегда). Только при статусе «нужна почта»: берётся адрес из выбранного источника, отправляется в Telegram, код читается по IMAP / у temp-mail сервиса / у оператора и подтверждается.
Код входа. Опрос SMS-сервиса раз в 8 секунд в пределах 180 секунд (в ручном режиме — окно ввода). Полученный код уходит на вход.
Создание профиля. Если номер новый, Telegram требует регистрацию: генерируется имя и фамилия под выбранный пол и создаётся аккаунт. Если номер уже был зарегистрирован — вход завершается сразу, без этого шага.
Доводка. Для авторизованного аккаунта ставится аватар, генерируется 2FA-пароль, .session
копируется в папку сессий.
Закрытие активации. Успех — активация закрывается как использованная; неудача — отменяется, а незавершённый флоу авторизации принудительно закрывается.
Результат каждой попытки — запись со статусом, номером, путём к сохранённой сессии, именем и фамилией и сгенерированным 2FA-паролем. Всё это видно в логе.
Почему регистрация не удалась
У каждой неудачи в логе есть машинная причина. Расшифровка:
| Причина | Что произошло |
|---|---|
no_number | Провайдер не выдал номер: нет баланса, нет номеров под страну, неверный ключ |
email_acquire | Не удалось получить адрес почты: пустой список, ошибка ключа temp-mail сервиса |
email_code | Письмо с кодом не пришло за 180 секунд или ящик не читается |
email_not_pollable | Выбранный источник почты не позволяет забрать код автоматически |
sms_code:timeout | SMS с кодом не пришла за 180 секунд — самая частая причина на дешёвых номерах |
needs_2fa | На номере уже стоит облачный пароль: номер не новый, зарегистрировать на него нельзя |
auth_error | Жёсткая ошибка на стороне Telegram: бан номера, отказ соединения, проблема прокси |
unresolved | Флоу закончился в неожиданном состоянии |
Ограничения и риски
Процент успешных регистраций определяют две вещи — качество номеров и качество прокси. Настройки устройства и локали влияют на живучесть аккаунта, но не спасут, если номер уже сто раз использован, а IP светится как серверный.
- Номера. Дешёвые номера массовых стран часто «сгоревшие»: код не приходит вовсе
(
sms_code:timeout) либо на номере уже висит 2FA (needs_2fa). Отмена активации вернёт деньги, но время потрачено. - Прокси. Серия регистраций с одного IP — прямой путь к тому, что аккаунты умрут в первые часы. Резидентные и мобильные прокси дают заметно лучший результат, чем серверные.
- Страны при заказе номера. Явное соответствие настроено для RU, UA, KZ, BY, PL, DE, US, IN, ID, MY, TH, VN, BR, AR. Остальные страны из списка уходят к провайдеру как Россия — проверяйте по логу, какой номер реально пришёл.
- Провайдеры. Обращение формируется к SMS-Activate, SMS-HUB, Grizzly SMS, SMSBOWER и 5SIM. Пункты SMSPVA и Vak SMS в списке есть, но запрос к их API не строится.
- Имя профиля. Пол при генерации учитывается; локаль имён на текущий момент фиксирована английской, независимо от значения поля Страна (локаль имён).
- 2FA. Пароль генерируется по шаблону и сохраняется вместе с аккаунтом (виден в логе и в результате попытки). Отдельного шага установки облачного пароля на стороне Telegram в сценарии нет.
- Свои почты. Берётся первая строка списка, и она не вычёркивается — при серии регистраций один и тот же ящик будет использован повторно. Для потока лучше подходит temp-mail сервис.
- Свежий аккаунт. Только что зарегистрированный аккаунт максимально хрупкий. Активность в первые часы — рассылка, инвайты, вступления пачками — убивает его почти гарантированно.
Рекомендации
- Начните с одной регистрации. Один поток, ручной режим или один номер у провайдера — так вы проверите ключ, прокси и папку сессий, не потратив десяток номеров на одну и ту же ошибку.
- Отдельная папка сессий под каждый прогон. Проще понять, какая пачка чем регистрировалась, и подхватить её в Конвертере сессий или во вкладке Accounts.
- Ротация устройств. Вариант «Случайно» безопаснее фиксированной модели: серия аккаунтов с одинаковым отпечатком выглядит как ферма.
- Согласуйте локаль, таймзону и страну номера. Номер +7 с локалью en-US и таймзоной Нью-Йорка — сочетание, которого не бывает у живого пользователя.
- Не гонитесь за скоростью. Больше потоков — больше одновременных заходов с соседних IP; для регистрации это опаснее, чем для любого другого режима.
- Прогревайте. Готовые аккаунты сначала прогоните через Прогрев, и только потом ставьте на боевые задачи.
Отмена активации — не формальность
Если остановить поток на середине, шаг закрытия активации не выполнится: номер останется висеть у провайдера до истечения аренды, а деньги за него не вернутся. Останавливайте задачу между регистрациями, а не в момент ожидания кода.
Обзор режимов
Как устроены режимы Multogram: пул аккаунтов и потоки, распределение работы, типы настроек и общие приёмы, которые встречаются почти во всех режимах.
Рассыльщик
Рассылка личных сообщений от пула аккаунтов по списку получателей: статичный текст, случайный вариант из списка, шаблон, ИИ-генерация или пересылка готового поста.