Перейти к основному содержимому

04.5.11.2 Триггер New Updates (Instant)

Общая информация

Бот, с которым мы работаем, должен быть администратором группы, из которой мы хотим получать события, и иметь соответствующие права.

Telegram разрешает только один триггер на бота. Чтобы использовать нескольких ботов, у каждого должен быть свой уникальный триггер.

Когда триггер разворачивается, Telegram отключает возможность получать последние обновления. Любое обновление, полученное через вебхук, автоматически "забывается" Telegram и не может быть получено.

В режиме Запустить один раз из ноды вы получите моковые данные, которые доступны только для построения сценария в режиме разработки.

Если вы хотите получить сообщение при нажатии кнопки Запустить один раз в сценарии, нажмите её и создайте триггерное событие в течение минуты, отправив сообщение в чат с ботом.

Если вы хотите получать сообщения на постоянной основе, разверните и активируйте сценарий и ждите событий из продакшн-версии сценария.

Как получить последнее сообщение с помощью Сохранить и Запустить:

  1. Создайте новый триггер.
  2. Разверните и активируйте сценарий – это создаст и активирует вебхук.
  3. Деактивируйте сценарий.
  4. Все последующие новые сообщения будут храниться в списке (аналогично работе ноды List Updates).
  5. При запуске ноды Сохранить и Запустить вы получите последнее сообщение из этого списка.
  6. Если вы активируете сценарий, вебхук будет ожидать события из продакшна и больше не вернёт последнее событие из дев-версии при запуске. Он вернёт только новые события из продакшна.