StreloБаза знанийВ кабинет

Новые возможности: опросы, реакции и управление сообщениями

Новые возможности Strelo: опросы и квизы в боте, реакции, редактирование и удаление сообщений, живая печать AI-ответа, новые типы inline-кнопок и настройка превью ссылок.


Опросы и квизы в боте

Нода «Опрос / Квиз» в группе «Сообщения» отправляет пользователю интерактивный опрос Telegram прямо из сценария.

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

  • Задать вопрос с 2-10 вариантами ответов.
  • Выбрать режим «Обычный» (показывает статистику голосов) или «Квиз» (с правильным ответом и пояснением).
  • Разрешить несколько ответов сразу.
  • Перемешать порядок вариантов.
  • Добавить описание к вопросу.
Здесь будет скриншотS-17.1
Панель настройки опроса - здесь задаются вопрос, варианты и тип
конструктор сценариев, панель настройки ноды «Опрос / Квиз» · открыть страницу
Снять: панель с полями «Вопрос», список вариантов, переключатели типа/анонимности
Выделить: переключатель «Анонимный» с подписью о его влиянии

Важно про анонимность

По умолчанию опрос НЕ анонимный. Это важно: если вы хотите ветвить сценарий по ответу на опрос, опрос должен оставаться неанонимным. Иначе Telegram не сообщит боту, кто и что выбрал, и триггер не сработает. Включайте «Анонимный» только если вам не нужно ветвление по ответу - например, просто для сбора голосов без привязки к контакту. ---

Триггер «Ответ на опрос»

Когда пользователь проголосовал в опросе, можно запустить отдельный сценарий. Для этого выберите триггер «Ответ на опрос» при создании нового сценария.

Как ветвить по варианту

  • Задайте фильтр «Вариант ответа» - точный текст варианта (например, «Предприниматель»).
  • Или задайте «Индекс варианта» - порядковый номер (0 - первый вариант, 1 - второй).
  • Если фильтр пустой - сценарий запускается при любом ответе. Для разных вариантов создайте несколько сценариев с разными фильтрами триггера.
Здесь будет скриншотV-17.1
Ветвление по опросу: отдельный сценарий на каждый вариант
схема нод
Снять: нода «Опрос/Квиз» в одном сценарии, затем три отдельных сценария с триггером «Ответ на опрос» с фильтрами по вариантам A, B, C

Переменные триггера

В сценарии после срабатывания доступны:

  • {{poll_answer}} - текст выбранного варианта.
  • {{poll_selected_indices}} - список индексов выбранных вариантов.
Здесь будет скриншотS-17.2
Фильтр триггера: укажите вариант или оставьте пустым для любого ответа
конструктор сценариев, панель триггера «Ответ на опрос» · открыть страницу
Снять: панель с полями фильтра и переменными
Выделить: поле «Вариант ответа» и блок с доступными переменными

Реакции

Нода «Реакция»: бот ставит реакцию

Нода «Реакция» из группы «Действия» позволяет боту автоматически поставить или снять эмодзи-реакцию на сообщение. Настройка:

  • Выберите режим: «Поставить» или «Снять».
  • Выберите эмодзи из списка поддерживаемых реакций.
  • Укажите цель: «Последнее входящее» (сообщение пользователя), «Последнее от бота» или «По переменной» (если храните message_id). Ограничение: реакция работает только в обычных Telegram-ботах. Для аккаунтов Telegram Business нода завершится без ошибки, но реакция не будет выставлена - это ограничение Telegram API.
Здесь будет скриншотS-17.3
Настройка реакции - выбор режима, эмодзи и цели
конструктор сценариев, панель ноды «Реакция» · открыть страницу
Снять: панель с выбором режима, эмодзи и цели
Выделить: заметку об ограничении Business

Триггер «Реакция на сообщение»: пользователь ставит реакцию

Когда пользователь сам ставит реакцию на сообщение бота - это может запустить сценарий.

  • Добавьте триггер «Реакция на сообщение» к новому сценарию.
  • Задайте фильтр по эмодзи или оставьте пустым для любой реакции.
  • В сценарии доступна переменная {{reaction_emoji}} с выбранным эмодзи. Важно: триггер фиксирует только добавление реакции, не снятие. Также не работает с Telegram Business. Если реакции не приходят - нажмите «Синхронизировать» в разделе «Каналы»: возможно, канал был подключен до обновления и не запрашивает этот тип событий от Telegram. ---

Редактирование и удаление сообщений

Две новые ноды действий позволяют изменять или убирать уже отправленные сообщения.

Нода «Редактировать сообщение»

Меняет текст, кнопки или подпись к медиафайлу у уже отправленного сообщения. Настройка:

  1. Укажите, какое сообщение изменить: «Последнее от бота» или «По переменной» (message_id).
  2. Выберите тип правки: «Текст», «Кнопки» или «Подпись».
  3. Введите новое содержимое. Типичный сценарий: отправить сообщение с кнопками, после нажатия кнопки - убрать кнопки редактированием (чтобы пользователь не мог нажать повторно). Ограничение: редактировать можно только свои сообщения и только в течение 48 часов после отправки.

Нода «Удалить сообщение»

Удаляет отправленное сообщение из чата. Настройка:

  • Укажите цель: «Последнее от бота», «Последнее входящее» или «По переменной».
Здесь будет скриншотS-17.4
Панель «Редактировать сообщение»
конструктор сценариев, панель ноды «Редактировать сообщение» · открыть страницу
Снять: панель с выбором цели и типа правки
Выделить: варианты типа правки (Текст / Кнопки / Подпись)

Живая печать AI-ответа (стриминг)

В ноде «AI-ответ» появился тумблер «Стриминг ответа (живая печать)». При включении текст ИИ появляется в чате постепенно, как в ChatGPT - пользователь видит, что бот «думает и пишет».

Как включить

  1. Откройте ноду «AI-ответ» в сценарии.
  2. Включите переключатель «Стриминг ответа (живая печать)».
  3. Сохраните сценарий.

Когда стриминг не работает

  • Telegram Business: автоматически переключается на обычную отправку.
  • При ошибке генерации: отправляется накопленный текст обычным способом. ---

Новые типы кнопок в конструкторе сообщений

В конструкторе inline-кнопок ноды «Отправить сообщение» добавились новые типы:

  • Mini App (web_app) - кнопка открывает Telegram Mini App (Web App) по указанному URL.
  • Скопировать текст (copy_text) - при нажатии Telegram копирует указанный текст в буфер обмена пользователя. Эти типы выбираются при создании inline-кнопки в конструкторе наравне с URL-кнопками и кнопками обратного вызова.
Здесь будет скриншотS-17.5
Новые типы inline-кнопок
конструктор сообщений, выпадающий список типа inline-кнопки · открыть страницу
Снять: выпадающий список с типами кнопок, включая Mini App и Скопировать текст
Выделить: новые варианты в списке

Настройка превью ссылок

В ноде «Отправить сообщение» добавилась настройка «Превью ссылок». Она позволяет управлять тем, как Telegram показывает предпросмотр URL в тексте сообщения. Варианты:

  • По умолчанию - Telegram сам решает, показывать ли превью.
  • Выключить - превью не показывается, ссылка выглядит как обычный текст.
  • Крупное превью - увеличенный блок предпросмотра.
  • Над текстом - блок превью показывается выше текста сообщения. Это удобно, когда ссылка в сообщении мешает восприятию или, наоборот, вы хотите акцентировать на ней внимание. ---

Частые подвопросы

Почему триггер «Ответ на опрос» не срабатывает?

Первое, что проверить: переключатель «Анонимный» в ноде «Опрос / Квиз» должен быть выключен. Анонимный опрос не передает Telegram, кто проголосовал.

Реакции не приходят в триггер. Что делать?

Нажмите «Синхронизировать» в разделе «Каналы» для нужного бота. Каналы, подключенные до обновления, не запрашивают события реакций от Telegram автоматически.

Бот на Business - реакции не работают. Это нормально?

Да, это ограничение Telegram API. Реакции (нода «Реакция» и триггер «Реакция на сообщение») работают только в обычных Telegram-ботах.

Можно ли редактировать медиафайл (фото, видео) нодой «Редактировать сообщение»?

Нет, смена медиафайла не поддерживается. Можно изменить текст, кнопки или подпись к уже отправленному медиа. ---

Если не получается

  • Опрос отправляется, но ветвление не работает - убедитесь, что «Анонимный» выключен, и что создан отдельный сценарий с триггером «Ответ на опрос».
  • Нода «Реакция» завершается без эффекта - канал, вероятно, Business-аккаунт. Нода не работает на Business.
  • Редактирование сообщения не применяется - прошло более 48 часов или message_id неверный. Также бот может редактировать только свои сообщения.
  • Стриминг не включается - проверьте, что это нода «AI-ответ», а переключатель «Стриминг» виден в панели.
  • Новые типы кнопок не отображаются - убедитесь, что редактируете ноду «Отправить сообщение» и открыли конструктор inline-кнопок. ---

Не нашли ответ?

Спросите ИИ-ассистента или напишите живой поддержке - поможем разобраться.