Generic selectors

Exact matches only

Search in title

Search in content

Post Type Selectors

Как настроить переписку между Telegram и YandexGPT

В этой инструкции будет показано, как настроить интеграцию Telegram и YandexGPT с помощью Albato, которая позволяет автоматически отвечать на сообщения в Telegram с сохранением контекста переписки с помощью Data Storage.

Подготовка

Перед тем как начать, убедитесь, что все сервисы подключены к Albato:

Подключение Data Storage

Перейдите в раздел Подключения → Добавить подключение.

Выберите сервис Data Storage.

Введите Название вашего подключения или оставьте название по умолчанию.

Добавляем переменную thread_id, в которая будет отвечать за сохранение контекста переписки.

Настройка интеграции

Перейдите в раздел Мои связки → Создать новую связку.

Шаг 1: Триггер — Telegram: Новое сообщение

Выберите событие (триггер), которое будет запускать связку.

Заполняем поля:

  • Сервис, откуда получать данные: Telegram
  • Событие, которое запустит передачу данных: Входящее сообщение
  • Подключение —  создано ранее

Нажимаем «Продолжить».

Шаг 2: Поиск Thread ID

Переходим к следующему шагу →  Добавить действие.

Заполняем поля:

  • Сервис, куда передавать данные: Data Storage
  • Действие, которое нужно совершить: Данные по ключу: найти значения
  • Подключение —  создано ранее

Продолжить → Заполняем поле:

  • Ключ: передаем Чат ID из Шага 1: Telegram

Сохраняем и переходим к следующему шагу.

Шаг с тестированием в данной инструкции будем пропускать.

Подробнее об Инструменте «Тестирование шагов»

Шаг 3: Отправка сообщения в YandexGPT: Чат с ассистентом

Добавляем следующее действие.

Заполняем поля:

  • Сервис, куда передавать данные: YandexGPT
  • Действие, которое нужно совершить: Чат с ассистентом
  • Подключение —  создано ранее
  • Ассистент — выберите ассистента, созданного Вами ранее в YandexGPT

Продолжить → Заполняем поля:

  • Сообщение для ассистента: Текст из Шага 1: Telegram
  • ID треда: thread_id из Шага 2: Data Storage

Сохраняем и переходим к следующему шагу.

Шаг 4: Сохранение Thread ID

Добавляем следующее действие.

Заполняем поля:

  • Сервис, куда передавать данные: Data Storage
  • Действие, которое нужно совершить: Данные по ключу: добавить/обновить значение
  • Подключение —  создано ранее

Продолжить → Заполняем поля:

  • Ключ: Чат ID из Шага 1: Telegram
  • thread_id: ID треда из Шага 3: YandexGPT

Сохраняем и переходим к следующему шагу.

Шаг 5: Отправка ответа в Telegram

Добавляем следующее действие.

Заполняем поля:

  • Сервис, куда передавать данные: Telegram
  • Действие, которое нужно совершить: Отправить сообщение
  • Подключение —  создано ранее

Продолжить → Заполняем поля:

  • ID чата: ID чата: выбираем из списка
  • Текст сообщения: Текст ответа из Шага 3: YandexGPT

Нажмите Сохранить.

Готово!

Теперь все новые сообщения из Telegram будут автоматически обрабатываться YandexGPT, а контекст диалога сохраняется через Data Storage.

Результат работы связки можно посмотреть во вкладке Журнал.

Нажав на Детали можно посмотреть какие данные были получены/переданы.

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

Последнее изменение: 24/11/2025