Telegram
Модуль Telegram в Конструкторе модулей Multogram: сессии аккаунтов, сообщения и комментарии, реакции и просмотры, боты, диалоги и парсинг, каналы и группы, контакты, профиль и приватность, истории. Какие режимы Multogram нужны каждому действию.
Работа с аккаунтами Telegram — как в официальном приложении, без браузера. Каждое действие выполняется от имени аккаунта, сессия которого открыта в текущем потоке.
С чего начинается работа с аккаунтом
- Start Session открывает сессию аккаунта по файлу
.sessionи файлу данных.json, через прокси, если он задан. Шаблон нового модуля делает это в функции AuthSession, а прокси берёт из[[account]].proxy— см. Первый модуль. - Дальше действия работают с этой сессией — указывать аккаунт в каждом не нужно. В шаблоне место для них — ветка THEN функции ProcessAccount.
- Destroy Session закрывает сессию, когда работа с аккаунтом закончена.
Цель действия — пользователь, чат, канал или группа — задаётся в поле Target: @username, ссылка
t.me/…, номер телефона или числовой ID.
Действия
| Задача | Действия |
|---|---|
| Сессии | Start Session, Destroy Session, Set Session ID, Get Session ID, Get Active Sessions, Convert Session, Detect Session Format |
| Сообщения | Send Message, Reply to Message, Forward Message, Edit Message, Clone Message, Delete Message, Get Message, Publish Post, Send Comment |
| Реакции, просмотры, опросы | Send Reaction, View Messages, View Target, Read History, Vote Poll |
| Боты | Start Bot, Get Bot Buttons, Click Inline Button |
| Диалоги и поиск | Get Dialogs, Get Unread Dialogs, Get Controlled Dialogs, Search Entities, Get Entity Info, Check Username |
| Парсинг | Parse Messages, Parse Users |
| Каналы и группы | Join Channel/Group, Leave Channel/Group, Create Channel, Create Group, Rename Entity, Remove Entity, Delete Chat, Promote Admin, Demote Admin, Invite to Group/Channel, Toggle Content Protection |
| Контакты | Add Contact, Delete Contact, Block User, Unblock User |
| Профиль и безопасность | Get Account Info, Edit Profile, Get Privacy Settings, Change Privacy, Terminate Other Sessions, Auth: Set Password |
| Истории | Get Peer Stories, Get Story By ID, View Story, Send Story Reaction, Create Story, Pin/Unpin Story, Delete Story |
Send Message и Publish Post отправляют текст или медиа: фото, видео, файлы, голосовые и видеосообщения, с HTML-разметкой текста.
Какие режимы нужны действиям
Часть действий относится к режимам Multogram. Такое действие можно добавить в сценарий, только если режим есть у вашего аккаунта, а готовый модуль запустится только у тех, у кого он тоже есть, — см. Требования к режимам.
| Режим | Действия |
|---|---|
| Рассыльщик | Send Message, Forward Message |
| Коммент-бот | Send Comment |
| Автоответчик | Reply to Message |
| Редактор сообщений | Edit Message |
| Клонирование каналов | Clone Message |
| Контент-бот | Publish Post |
| Реакции | Send Reaction, Vote Poll |
| Накрутка просмотров | View Messages, View Target, Read History |
| Накрутка подписчиков | Join Channel/Group, Leave Channel/Group |
| Инвайтинг | Invite to Group/Channel, Add Contact, Delete Contact |
| Парсинг | Get Dialogs, Get Unread Dialogs, Get Controlled Dialogs, Parse Messages, Parse Users |
| Создание каналов и групп | Create Channel, Create Group, Rename Entity, Remove Entity, Delete Chat, Promote Admin, Demote Admin |
| Оформление профилей | Edit Profile |
| Приватность | Get Privacy Settings, Change Privacy, Block User, Unblock User |
| Истории | Get Peer Stories, Get Story By ID, View Story, Send Story Reaction, Create Story, Pin/Unpin Story, Delete Story |
| Конвертер | Detect Session Format, Convert Session |
| Менеджер аккаунтов | Terminate Other Sessions |
Остальные действия — сессии, чтение сообщений, боты, поиск и сведения об аккаунтах — режимов не требуют.
Соблюдайте лимиты Telegram
Частые однотипные действия — сообщения незнакомым людям, массовые вступления и приглашения — ведут к FloodWait и спамблоку. Ставьте паузы (Delay), выносите их в настройки модуля и разносите работу по аккаунтам и времени.
Обновлено
Модули и действия
Справочник Конструктора модулей Multogram: все модули действий — Telegram, логика и данные, файлы и базы данных, сеть, выполнение кода, потоки, ресурсы, статистика, журнал, ИИ — и что делает каждый.
Логика и данные
Модули Конструктора модулей Multogram для логики и обработки данных: Логика, Строки, Массив, JSON, Математика, Регулярные выражения, Дата и время, Кодирование, Криптография, Идентичность — все действия.