Переписка Telegram

Чтение истории, поиск и отправка сообщений в разрешённых чатах.

Что может делать ассистент

НазваниеОписание
История Telegram
Техническое имя telegram_user_get_messages
Читает историю approved peer (нужен approve в токене).
Текст для ИИ

История сообщений в разрешённом чате; можно фильтровать по тексту и отправителю, а для forum-чата читать конкретную тему по topic_id. В items — sender_* и message_url (phone не возвращается).

Найти peer Telegram
Техническое имя telegram_user_get_peer
Резолвит пользователя или чат по id / @username.
Текст для ИИ

Узнать id, kind, имя и ссылки (url/tg_url) чата или пользователя по @username или числовому id.

Участники чата
Техническое имя telegram_user_list_participants
Список участников разрешённой группы или супергруппы. Для каналов-трансляций недоступен. Имена и @ часто пустые; телефон не отдаётся.
Текст для ИИ

Участники разрешённой группы или супергруппы (id/@username). Недоступно для broadcast-канала. Поля username/title часто пустые; phone не возвращается. limit 1–200; query — Telethon search; aggressive — расширенный обход в крупных супергруппах.

Прочитать весь архив
Техническое имя telegram_user_mark_archive_read
Отмечает прочитанными все диалоги в архиве аккаунта. Изменяет данные.
Текст для ИИ

Отметить прочитанным весь архив аккаунта Telegram (все диалоги в архиве, не только разрешённые). confirm=true.

Прочитать Telegram
Техническое имя telegram_user_mark_read
Отмечает диалог прочитанным. Изменяет данные.
Текст для ИИ

Отметить диалог прочитанным. peer: id, @username или me. Нужен confirm=true.

Модерация по сообщению
Техническое имя telegram_user_moderate_sender_by_message
Удалить сообщения и/или бессрочно ограничить отправку автору сообщения. Нужен execute_confirmed=true.
Текст для ИИ

Удалить сообщения и/или бессрочно ограничить отправку автору сообщения. Нужен execute_confirmed=true.

Поиск сообщений Telegram
Техническое имя telegram_user_search_messages
Ищет сообщения по тексту; с peer — только для approved.
Текст для ИИ

Поиск сообщений по тексту; с указанием чата — только в разрешённом.

Рассылка Telegram
Техническое имя telegram_user_send_bulk_messages
Отправка одному списку recipients (с dry_run). Изменяет данные.
Текст для ИИ

Рассылка одного текста нескольким разрешённым получателям; сначала dry_run.

Отправить файл Telegram
Техническое имя telegram_user_send_file
Отправляет файл с подписью (parse_mode для caption). Изменяет данные.
Текст для ИИ

Отправить файл с подписью в разрешённый чат. confirm=true.

Отправить сообщение Telegram
Техническое имя telegram_user_send_message
Отправляет текст в approved peer. parse_mode: plain (по умолчанию), md или html. Изменяет данные.
Текст для ИИ

Отправить текст в разрешённый чат. confirm=true. Формат: plain, md или html.

Готовые сценарии

НазваниеОписание
Прочитать весь архив (сценарий)
Техническое имя telegram_user_clear_archive_unread
Сценарий: отметить прочитанным весь архив аккаунта через mark_archive_read.
Текст для ИИ

Сценарий: отметить прочитанным весь архив аккаунта.

Определить спам в сообщениях
Техническое имя telegram_user_detect_spam_messages
Сценарий: определить спам среди сообщений в чате (с возвратом message_id).
Текст для ИИ

Сценарий: определить спам среди сообщений в чате (с возвратом message_id).

Прочитать каналы
Техническое имя telegram_user_mark_channels_read
Сценарий: отметить прочитанными разрешённые каналы, опционально с поиском.
Текст для ИИ

Сценарий: отметить прочитанными разрешённые каналы (с опциональным поиском).

Промпт: подготовить ответ Telegram
Техническое имя telegram_user_prepare_reply
Промпт: подготовка ответа на основе истории Telegram.
Текст для ИИ

Сценарий: варианты ответа по истории чата.

Промпт: суммаризация сообщений Telegram
Техническое имя telegram_user_summarize_messages
Промпт: суммаризация сообщений Telegram по peer.
Текст для ИИ

Сценарий: краткий пересказ переписки в разрешённом чате.

Промпт: последние диалоги Telegram
Техническое имя telegram_user_summarize_recent
Промпт: выжимка по недавним Telegram диалогам.
Текст для ИИ

Сценарий: выжимка по недавним диалогам.