Перейти к содержимому
Документация
Автоматизация (Режимы)

Обзор режимов

Как устроены режимы Multogram: пул аккаунтов и потоки, распределение работы, типы настроек и общие приёмы, которые встречаются почти во всех режимах.

Режим — это отдельная задача автоматизации: набор настроек, которые вы заполняете перед запуском, и логика, по которой Multogram выполняет работу на выбранных аккаунтах. Каждая вкладка приложения — это один режим.

Эта страница описывает то, что общего у всех режимов. Прочитав её один раз, вы будете понимать каждый режим гораздо быстрее — в его собственной странице останутся только особенности.

Как запускается работа

Перед запуском вы выбираете пул аккаунтов — те аккаунты из Менеджера аккаунтов, которые будут выполнять задачу. Дальше Multogram работает в несколько потоков, и каждый поток проходит один и тот же путь:

Берёт аккаунт из пула. Аккаунт выбирается случайно и сразу изымается из пула, поэтому два потока никогда не возьмут один и тот же аккаунт.

Запускает сессию Telegram — с привязанным к аккаунту прокси и настройками устройства.

Выполняет режим от имени этого аккаунта.

Когда аккаунты в пуле заканчиваются, новые потоки не стартуют. Больше аккаунтов в пуле — больше параллельной работы.

Три режима не требуют аккаунта и работают до запуска сессии: Авторегистрация (аккаунты ещё только создаются), Конвертер сессий (чистая работа с файлами) и Редактор сообщений (работает по базе ранее отправленных сообщений).

Как работа делится между аккаунтами

Здесь важное различие, из-за которого одни режимы ускоряются от количества аккаунтов, а другие нет.

Общий пул целей. Большинство режимов (рассылка, реакции, подписки, просмотры) держат список целей общим на всю задачу. Поток берёт цель, сразу удаляет её из списка и обрабатывает — потом следующую. Список делится между аккаунтами, а не повторяется каждым: 100 целей и 10 аккаунтов означают примерно по 10 целей на аккаунт, а не 100 у каждого. Такие режимы ускоряются почти линейно.

Работа через координатора. Часть режимов (переписка в Прогреве, Инвайтинг, Клонирование каналов) выполняет один избранный аккаунт — координатор, — по очереди переключая сессии остальных. Так сделано там, где параллельная работа сломала бы результат: обе стороны переписки должны видеть согласованную историю, а в один общий канал нельзя клонировать посты дважды. Такие режимы от добавления аккаунтов ускоряются слабо — аккаунты нужны им для объёма, а не для скорости.

Типы настроек

Тип поляЧто это
Текстовое полеВвод текста. Списки значений вводятся по одному в строке — одна ссылка, один аккаунт, один вариант на строку.
ЧислоЧисловое значение. Часто это пара «минимум / максимум» — Multogram берёт случайное значение из диапазона.
ФлажкиНабор независимых опций: можно включить несколько сразу или ни одной.
ПереключательВыбор одного варианта из нескольких взаимоисключающих.
Выпадающий списокВыбор одного значения из длинного набора — страна, сервис, формат.
Путь к файлу / папкеВыбор файлов или папки на диске.
База данныхТаблица с записями — база аккаунтов, прокси или сохранённых сообщений.
Дата и времяВыбор даты, времени или диапазона.
ЭмодзиПалитра выбора эмодзи — например, набор реакций.
Визуальный редакторПолноценный редактор сообщения: текст с разметкой плюс фото, видео, файлы, голосовые и видеосообщения.

Поля появляются и скрываются. Многие настройки видны только при определённом выборе: поле с ИИ-промптом появится, лишь когда источник текста переключён на «ИИ». Не ищите поле, которого нет, — скорее всего, его показывает какой-то переключатель выше.

Общие приёмы

  • Списки по строкам. Где нужно указать несколько значений, каждое пишется с новой строки. Цели Telegram задаются как @username, ссылкой https://t.me/..., инвайт-ссылкой https://t.me/+хеш или числовым ID.
  • Спинтакс {вариант1|вариант2}. В текстах сообщений варианты в фигурных скобках — при отправке подставляется случайный. Основной инструмент уникализации.
  • Переменные [[имя]]. Подставляют в текст динамические значения — например, данные аккаунта или получателя.
  • Диапазоны задержек. Паузы задаются парой «мин–макс», и каждый раз берётся случайное значение между ними. Ровные паузы выглядят машинно — случайные заметно безопаснее.
  • Изоляция ошибок. Сбой на одной цели не роняет задачу: ошибка записывается в лог, поток берёт следующую цель. Поэтому ошибки в логах — это норма, а не признак поломки; смотреть надо на их долю.

Источники текста

Режимы, которые что-то пишут (Рассыльщик, Коммент-бот, Редактор сообщений), используют общий набор источников текста:

ИсточникЧто подставляется
СтатичноеОдин и тот же текст, собранный в визуальном редакторе — можно с медиа
СписокСлучайный вариант из введённого набора
ДинамическоеШаблон со спинтаксом и переменными
ИИТекст, сгенерированный моделью по вашему промпту
ПересланноеГотовое сообщение пересылается как форвард (только в Рассыльщике)
ШаблоныСохранённые заготовки из визуального редактора

Общие вкладки

Три вкладки не являются режимами, но влияют на все:

  • Настройки — папка логов, таймаут неактивной сессии (по умолчанию 120 секунд) и глобальная остановка аккаунта при FloodWait.
  • AI — провайдер (OpenAI, Anthropic, Google или свой URL), модель и API-ключ. Отсюда параметры берут все режимы с ИИ-генерацией: настраивается один раз, работает везде.
  • Задачи — ход выполнения запущенных задач по аккаунтам.

Указатель режимов

Данные и аккаунты

  • Авторегистрация — массовая регистрация новых аккаунтов через SMS-сервисы.
  • Конвертер сессий — перевод файлов сессий между форматами.
  • Оформление профилей — имя, био, username и аватар пулом.
  • Приватность — массовая настройка приватности.

Рассылки и контент

  • Рассыльщик — рассылка личных сообщений.
  • Коммент-бот — комментирование постов и мониторинг новых.
  • Редактор сообщений — правка ранее отправленных сообщений.
  • Контент-бот — конвейер репостинга из источников в свои каналы.
  • Клонирование каналов — перенос архива постов из каналов-источников.
  • Автоответчик — автоответы на входящие сообщения.

Продвижение и активность

  • Прогрев — имитация живой активности на аккаунтах.
  • Реакции — простановка реакций на посты.
  • Накрутка просмотров — просмотры постов, каналов и историй.
  • Накрутка подписчиков — массовые подписки на каналы и группы.
  • Истории — публикация историй.
  • Инвайтинг — приглашение пользователей в канал или группу.

Создание и сбор

  • Создание каналов и групп — массовое создание сущностей.
  • Парсинг — сбор сообщений и участников с выгрузкой в файл.

Модули

  • Модули — библиотека установленных модулей.
  • Конструктор модулей — создание собственных модулей.

Ограничения задаёт Telegram, а не Multogram

Лимиты на частоту действий, FloodWait и блокировки приходят со стороны Telegram — обойти их настройками нельзя, можно только не провоцировать. Начинайте любой режим с небольшой пробной партии, смотрите логи и долю ошибок, и только потом наращивайте объём.