Сценарий — это рецепт, по которому аккаунты выполняют действия в Telegram. Вы один раз описываете последовательность шагов («вступить в канал», «отправить сообщение», «поставить реакцию» и т. п.), а потом запускаете её на любом наборе аккаунтов.
Сам по себе сценарий ничего не делает — это шаблон. Чтобы он заработал, создайте задание: см. Запуск задач.
Боковое меню → Сценарии.
Список фильтруется по статусу (черновик / активный / архив) и тегам, есть поиск по имени.
Открывается кликом по карточке. На экране:
Горячие клавиши: Ctrl+Z / Ctrl+Y, Delete, Ctrl+D.
Палитра разбита на категории:
| Категория | Что в ней |
|---|---|
| Telegram | Сообщения, реакции, подписки, истории, звонки и другие действия в мессенджере. |
| Управление потоком | Задержки, условия, прогрев. |
| Ресурсы | Подготовка и завершение продвинутого сценария прогрева. |
| Внешние | HTTP-запрос наружу, отправка вебхука. |
Конкретный набор зависит от тарифа.
| Шаг | Параметры |
|---|---|
| Отправить сообщение | Получатель, текст |
| Отправить документ | Получатель, файл, имя файла, подпись |
| Отправить голосовое | Получатель, файл, длительность |
| Отправить видео | Получатель, файл, подпись, размеры |
| Создать опрос | Чат, вопрос, варианты, режим |
| Переслать сообщение | Источник, назначение, ID сообщения |
| Шаг | Параметры |
|---|---|
| Вступить в канал/группу | Канал |
| Покинуть канал/группу | Канал |
| Пригласить в канал/группу | Канал, пользователь |
| Создать канал | Название, описание, видимость, имя пользователя |
| Опубликовать пост | Канал, текст, ссылка на источник |
| Комментировать пост | Канал, пост, текст |
| Закрепить сообщение | Чат, сообщение |
| Закрепить канал в био | Канал |
| Автоудаление | Пользователи, период |
| Шаг | Параметры |
|---|---|
| Поставить реакцию | Чат, сообщение, эмодзи |
| Прочитать историю | Чат |
| Установить онлайн-статус | Онлайн / офлайн |
| Проголосовать в опросе | Чат, сообщение, варианты |
| Шаг | Параметры |
|---|---|
| Опубликовать историю | Медиа, подпись, упоминания, срок жизни |
| Скопировать/Опубликовать историю | Источник, упоминания, режим распределения, подпись |
| Просмотреть историю | Источник, история |
| Шаг | Параметры |
|---|---|
| Получить страницу участников | Канал, смещение, размер страницы |
| Получить информацию о канале/группе | Канал |
| Поиск каналов/групп | Запрос, лимит |
| Поиск сообщений | Запрос, чат, лимит |
Аккаунты подбираются автоматически из пула задания.
| Шаг | Параметры |
|---|---|
| Звонок | Длительность |
| Обмен сообщениями | Количество, паузы, шаблон |
| Взаимная реакция | Чат, сообщение, реакции |
| Шаг | Параметры |
|---|---|
| Групповой онлайн | Длительность |
| Групповая подписка | Канал, разброс по времени |
| Цепочка реплик | Чат, сообщение, шаблоны, паузы |
| Массовое голосование | Чат, сообщение, варианты, разброс |
| Массовый просмотр истории | Источник, история, разброс |
| Узел | Что делает |
|---|---|
| Старт | Точка входа в сценарий. Создаётся автоматически. |
| Задержка | Случайная пауза между шагами (минимум — максимум, секунды). |
| Условие | Развилка по результату предыдущего шага или состоянию аккаунта. |
| Прогрев на N дней | Раскрывает план активностей по дням. См. Прогрев аккаунтов. |
| Шаг | Что делает |
|---|---|
| HTTP-запрос | Делает внешний HTTP-вызов и возвращает код и тело ответа. |
| Отправить вебхук | Шлёт данные на указанный адрес. |
Перед сохранением сценарий проверяется: связан ли граф, заполнены ли обязательные параметры. Ошибки подсветятся у кнопки «Сохранить».
Перед запуском задания TgPanel считает оценку риска бана. При уровне «Критический» задание не запустится без галочки «Игнорировать антибан». Подробнее — Защита от блокировок.
При каждом изменении сохраняется новая версия графа. На странице сценария доступны просмотр любой версии в режиме чтения и откат — старые версии при этом не удаляются.