Fasttrack
[ Вход ]
  • База знаний
  • ЧАТ-ЦЕНТР
    • Интерфейс чат-центра
    • Работа в чат-центре
      • Счетчики в группах
      • Список чатов в группе
      • Что такое сессии
      • Чат-сессии
        • Забрать чат-сессию
        • Передать чат
        • Завершить чат-сессию
        • Контекст чат-сессии
      • Общение в чате
        • Отправка сообщений
        • Запуск сценариев
        • Быстрые ответы
        • WhatsApp-шаблоны
        • Контекст сообщения
        • Написать первым в WA
      • "Доступен для чата"
      • Служебные сообщения
      • Звуковые уведомления
      • Мультипроектный режим
    • Настройки чат-центра
      • Команды
      • Операторы
      • Темы чат-сессий
      • Быстрые ответы
      • Мультипроектный режим
    • Чат-центр в iframe
  • КАСКАДНЫЕ РАССЫЛКИ
    • Что такое каскады
    • Как подключить каскады
    • Запуск через API
    • Ограничения запросов
    • Срок транзакции
    • Задержки маршрутов
    • Тег транзакции
    • Контекст транзакции
    • Ассинхронные события
    • События в Mindbox
    • Синхронный режим
    • Транзакции в Fasttrack
    • Рассылка через VK Notify
  • КАНАЛЫ
    • Telegram
    • WhatsApp
    • Viber
    • VK
    • Instagram
    • Одноклассники
    • Виджет для сайта
    • Avito
    • Свой канал (API)
  • ИНТЕГРАЦИИ
    • AmoCRM
    • Собственная CRM & CDP
    • RetailCRM
      • RetailCRM: Настройка
      • RetailCRM: Процедуры
    • AmoCRM
      • AmoCRM: Настройка
      • AmoCRM: Процедуры
    • Битрикс24
      • Битрикс24: Настройка
      • Битрикс24: Процедуры
      • Битрикс24: Операторам
    • GetCource
      • GetCource: Настройка
      • GetCource: Процедуры
    • Roistat
      • Roistat: Настройка
      • Roistat: Процедуры
    • Usedesk
      • Usedesk: Настройка
      • Usedesk: Процедуры
    • S2
      • S2: Настройка
      • S2: Процедуры
    • Hubspot
      • Hubspot: Настройка
      • Hubspot: Процедуры
    • Omnidesk
  • ПЕРСОНАЛЬНЫЕ РАССЫЛКИ
    • PUSH-рассылки через API
  • РАССЫЛКИ
    • Рассылки по аудитории
      • Интерфейс платформы
      • API & Webhooks
    • Рассылки в WhatsApp
      • Интерфейс платформы
      • API & Webhooks
    • Персональные рассылки
    • Каскадные рассылки
  • API
    • Формат запросов
  • Инструкции
    • Сценарий с опросом
    • Как отслеживать переход по ссылке из сценария чат-бота
    • Виджет Fasttrack для Salesbot в AmoCRM
  • Полезные процедуры для настройки сценариев
  • Интеграция приложения в Telegram с чат-ботом
Powered by GitBook
On this page

Интеграция приложения в Telegram с чат-ботом

Для настройки взаимодействия чат-бота в Telegram с вашим приложением достаточно выполнить несколько простых шагов. Давайте рассмотрим процесс поэтапно:

1. Добавление кнопки с ссылкой на приложение в чат-бот

Чтобы пользователи могли открыть ваше приложение из чат-бота Telegram, вам нужно добавить соответствующее сообщение с кнопкой в сценарий чат-бота на платформе Fasttrack. Кнопка в сценарии будет содержать URL адрес вашего приложения.

Важно! Не используйте ссылку вида t.me, так как она не будет работать. Вместо этого укажите прямой адрес URL страницы приложения.

2. Передача данных о пользователе из приложения в чат-бот

Для того, чтобы передавать данные из вашего приложения в чат-бот, используйте API-метод.

URL API:

POST https://dashboard.fstrk.io/api/partners/push-messages/

Заголовки запроса:

Content-Type: application/json
bot-key: значение_ключа

Тело запроса (JSON):

{
  "chat": {
    "telegram_id": 0
  },
  "content": {
    "type": "NODE",
    "node": {
      "name": "Имя узла"
    },
    "get_params": {
      "foo": "bar"
    }
  }
}

Описание параметров:

  • chat.telegram_id — это ID пользователя в Telegram

  • content.type — тип контента. В данном случае это NODE, что указывает на сценарий, который будет передан в чат-бот.

  • content.node.name — название сценария на платформе Fasttrack, который будет отправлен пользователю.

  • content.get_params — параметры, которые могут быть переданы в сценарий. Например, они могут содержать динамическую информацию или настройки, необходимые для выполнения определенного действия.

3. Что можно делать с помощью API?

  • Обновление информации о пользователе: Используя данный метод, можно обновить информацию о пользователе в чат-боте без необходимости отправки ему сообщения.

  • Отправка триггерных сценариев: Также можно инициировать выполнение сценариев в чат-боте, которые могут включать различные шаги, опросы, уведомления и другие действия.

PreviousПолезные процедуры для настройки сценариев

Last updated 2 months ago