Перейти к содержимому
Документация
Конструктор модулейМодули и действия

Telegram

Модуль Telegram в Конструкторе модулей Multogram: сессии аккаунтов, сообщения и комментарии, реакции и просмотры, боты, диалоги и парсинг, каналы и группы, контакты, профиль и приватность, истории. Какие режимы Multogram нужны каждому действию.

Работа с аккаунтами Telegram — как в официальном приложении, без браузера. Каждое действие выполняется от имени аккаунта, сессия которого открыта в текущем потоке.

С чего начинается работа с аккаунтом

  1. Start Session открывает сессию аккаунта по файлу .session и файлу данных .json, через прокси, если он задан. Шаблон нового модуля делает это в функции AuthSession, а прокси берёт из [[account]].proxy — см. Первый модуль.
  2. Дальше действия работают с этой сессией — указывать аккаунт в каждом не нужно. В шаблоне место для них — ветка THEN функции ProcessAccount.
  3. 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), выносите их в настройки модуля и разносите работу по аккаунтам и времени.

Обновлено

Файлы cookieПолитика конфиденциальности

Необходимые cookie обеспечивают работу сайта. С вашего согласия — также аналитические, чтобы улучшать сайт, и маркетинговые, чтобы учесть, кто вас пригласил. Выбор можно изменить в любой момент.