AutoFlowDocs
Блоки / Telegram

Telegram

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

Вопрос с кнопками

Отправляет вопрос с кнопками и ждёт нажатия (до 7 суток). Выход на каждую кнопку и «Время вышло».

Нужно подключение: «Telegram-бот»

Настройки

  • Бот обязательно
  • Куда
  • Куда отправить — Число (группы — с минусом) или @username канала
  • Кому: @username или ID — Бот пишет только тем, кто уже начинал с ним диалог
  • Вопрос обязательно
  • Кнопки (выход на каждую) обязательно
  • Ждать не дольше, минут (до 7 суток — 10080)

Выходы блока

{{ n2.pressed }} — кнопку нажали
{{ n2.button }} — текст кнопки
{{ n2.user }} — кто нажал
{{ n2.message_id }} — iD сообщения с кнопками
{{ n2.chat_id }} — iD чата

Выходы-стрелки: «Время вышло»

Удалить сообщение в Telegram

Удаляет сообщение в чате (чужие — если бот или аккаунт админ с правом удаления).

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • В каком чате обязательно
  • Какое сообщение обязательно

Выходы блока

{{ n2.message_id }} — iD сообщения

Изменить сообщение в Telegram

Меняет текст своего сообщения, например на «Заявка принята ✅».

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • В каком чате обязательно
  • Какое сообщение обязательно
  • Новый текст обязательно

Выходы блока

{{ n2.message_id }} — iD сообщения

Переслать сообщение в Telegram

Копирует сообщение в другой чат вместе с фото.

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • В каком чате обязательно
  • Какое сообщение обязательно
  • Куда
  • Куда переслать (чат) — Число (группы — с минусом) или @username канала
  • Кому: @username или ID — Бот пишет только тем, кто уже начинал с ним диалог

Выходы блока

{{ n2.message_id }} — iD сообщения

Сообщения чата за период

Читает сообщения чата за последние часы — например, чтобы проверить, пришли ли отчёты. Только аккаунт Telegram: бот историю не видит.

Нужно подключение: «Telegram-аккаунт»

Настройки

  • Аккаунт Telegram обязательно
  • Чат обязательно — ID, @username или точное название чата, где состоит аккаунт
  • За сколько часов
  • Не больше сообщений
  • Только с текстом (без пустых фото и стикеров)

Выходы блока

{{ n2.count }} — сколько сообщений
{{ n2.since }} — с какого момента (UTC)

Отправить сообщение в Telegram

Отправляет сообщение от имени бота или аккаунта. Кнопки под сообщением — только у бота.

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • Куда
  • ID чата — Число (группы — с минусом) или @username канала
  • Кому: @username или ID — Бот пишет только тем, кто уже начинал с ним диалог
  • Текст сообщения обязательно
  • Ответить на исходное сообщение
  • Кнопки под сообщением (необязательно)
  • Ответить на — Сообщение, на которое ответить; пусто — просто отправить

Выходы блока

{{ n2.message_id }} — iD отправленного сообщения

Отправить фото в Telegram

Отправляет фото от имени бота или аккаунта: например, полученное в чате.

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • Куда
  • ID чата — Число (группы — с минусом) или @username канала
  • Кому: @username или ID — Бот пишет только тем, кто уже начинал с ним диалог
  • Фото (file_id или скриншот) обязательно — Фото, которое этот бот получил раньше (из триггера или «Ждать сообщение»), или скриншот «Действий на сайте» этого же запуска
  • Подпись

Выходы блока

{{ n2.message_id }} — iD отправленного сообщения

Поставить реакцию в Telegram

Бот ставит эмодзи на сообщение: «увидел», «сделано».

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • В каком чате обязательно
  • Какое сообщение
  • Или несколько сообщений — Список ID — реакция на каждое; пустой список — ничего не делать
  • Реакция (пусто — убрать)

Выходы блока

{{ n2.message_id }} — iD сообщения

Ждать сообщение

Приостанавливает схему, пока в чат не придёт подходящее сообщение (до 7 суток). Выходы: «Получено» и «Время вышло».

Нужно подключение: «Telegram-бот или аккаунт»

Настройки

  • Бот или аккаунт обязательно
  • ID чата обязательно — Число (группы — с минусом)
  • Тип сообщения
  • От кого (ID пользователя, пусто — от любого)
  • Только ответ на сообщение (ID, пусто — любое)
  • Ждать не дольше, минут (до 7 суток — 10080)

Выходы блока

{{ n2.received }} — сообщение получено
{{ n2.text }} — текст или подпись к фото
{{ n2.message_id }} — iD сообщения
{{ n2.chat_id }} — iD чата
{{ n2.date }} — когда отправлено
{{ n2.has_photo }} — в сообщении есть фото
{{ n2.photo }} — фото
{{ n2.photo.file_id }} — для отправки и скачивания фото

Выходы-стрелки: «Получено», «Время вышло»

Ждать реакцию

Приостанавливает схему, пока на сообщение не поставят реакцию (до 7 суток). Бот должен быть администратором группы. Выходы: «Реакция» и «Время вышло».

Нужно подключение: «Telegram-бот»

Настройки

  • Бот обязательно
  • ID чата обязательно — Число (группы — с минусом). Бот должен быть администратором группы
  • ID сообщения обязательно — Обычно — ID из блока «Отправить сообщение»
  • Какие реакции считать (пусто — любые)
  • Ждать не дольше, минут (до 7 суток — 10080)

Выходы блока

{{ n2.received }} — реакция получена
{{ n2.emoji }} — эмодзи реакции
{{ n2.user }} — кто поставил
{{ n2.message_id }} — iD сообщения
{{ n2.chat_id }} — iD чата

Выходы-стрелки: «Реакция», «Время вышло»