Требуется разработчик Telegram-бота с интеграцией в Bitrix24 через Открытые линии
Задача:
Сделать Телеграм-бота, который полностью интегрирован с Битрикс24 через Открытые линии, с двусторонней связью:
пользователь пишет в бота → сообщение попадает в Битрикс24 в открытую линию
менеджер отвечает из Битрикс24 → ответ уходит пользователю в Telegram
----
1. Общий сценарий работы
- Пользователь заходит в Telegram-бота и нажимает /start.
- Бот запускает сценарий расчёта автомобиля (текст, кнопки, фото/видео и т.д.).
При первом обращении /start:
- в Битрикс24 создаётся или открывается диалог в Открытой линии
- в карточку лида/контакта передаётся базовая информация о пользователе (username, имя, ID и т.д.)
- пока пользователь проходит скрипт бота, сообщения пишутся в Открытую линию как переписка с клиентом
На финальном шаге сценария:
- бот сообщает пользователю, что к диалогу подключится менеджер,
менеджер может начать писать из Битрикс24, а пользователь будет видеть эти сообщения в Telegram и отвечать на них.
В любой момент менеджер может подключиться в диалог (до финала сценария или после) и общаться от своего имени.
----
2. Требования к интеграции с Битрикс24
Использовать Открытые линии Битрикс24:
- все сообщения из Telegram должны отображаться в выбранной Открытой линии
- ответы менеджера из Битрикс24 должны уходить обратно в Telegram-чат
Нужно обеспечить:
- передачу текста, фото, видео, кнопок/inline-кнопок (там, где это возможно в рамках связки с Открытыми линиями)
- корректное логирование диалога (вся переписка остаётся в Битрикс24)
При первом обращении пользователя:
- если такого контакта/лида нет — создать
- если есть — привязать диалог к существующему
⸻
3. Логика бота (сценарий)
1. Старт команды /start:
- запуск триггера в Битрикс24 (открытие диалога в Открытой линии)
- запуск приветственного сценария бота: «расчёт авто»
2. Сценарий бота:
- последовательные вопросы (например: страна, бюджет, тип авто и т.д.)
- ответы пользователя отправляются одновременно:
• в Telegram-бот (для логики сценария)
• в Битрикс24 (в переписку или поля лида — по согласованной схеме)
3. Финальный шаг:
- бот подводит итог («мы получили ваши данные, сейчас подключится менеджер»)
- после этого вся дальнейшая переписка ведётся менеджером из Битрикс24, бот уже не вмешивается в логику, только прокидывает сообщения
----
4. Технические моменты
Бот уже написан, нужно доработать или переделать именно интеграцию с Битрикс24 (можно создать нового)
----
5. Что важно на выходе
- Пользователь всегда общается только в Telegram
- Менеджер всегда общается только в Битрикс24 (Открытые линии)
- Все сообщения двусторонние, без задержек (насколько это возможно)
- Сценарий бота и живое общение с менеджером работают в рамках одного диалога в Битрикс24
Опубликован 07.11.2025 в 12:32
Заказ находится в архиве