Интеграции

Telegram Bot: подключение к CRM

К
Команда CRMservice
обновлено
· 5 мин чтения · 1 просмотров

Telegram — самый простой канал: бесплатный, без модерации, готов за 5 минут. Подходит для бизнеса b2b, поддержки, нотификаций заказчикам.

Telegram не позволяет писать клиенту первым — только если он сам начал диалог с ботом или у вас в Premium есть «бизнес-аккаунт».

1

Создание бота у @BotFather

На стороне Telegram (это и есть «интегратор»):

  1. Откройте Telegram, найдите аккаунт @BotFather.
  2. Нажмите Start → отправьте команду /newbot.
  3. Введите имя бота (отображаемое) — например CRMservice Поддержка.
  4. Введите username — он должен заканчиваться на bot, например crmservice_support_bot.
  5. BotFather пришлёт сообщение с токен API вида 7234567890:AAH-xxxxxxxxxxxxxxxxxxx. Не показывайте этот токен никому — он даёт полный доступ к боту.
2

Настройка бота (опционально, но рекомендуется)

В диалоге с @BotFather:

  • /setdescription → короткое описание (показывается перед первым сообщением).
  • /setabouttext → текст в профиле бота.
  • /setuserpic → загрузите аватар (квадратное фото, ≥ 512×512).
  • /setcommands → список команд:
``` start - начать диалог order - статус заказа help - помощь ```
3

Подключение в CRMservice

В CRM:

  1. Настройки → Интеграции → Мессенджеры → Добавить канал → Telegram.
  2. Вставьте токен API из шага 1.
  3. Нажмите Сохранить — CRM сделает запрос getMe и подтянет имя бота.
  4. CRM автоматически установит вебхук (URL вида https://crm.<ваш-домен>/api/v1/webhooks/telegram/) — больше ничего настраивать не нужно.
4

Тест

  1. Откройте бота в Telegram (BotFather прислал ссылку t.me/).
  2. Нажмите Start.
  3. Через 1–2 секунды в разделе Сообщения в CRM появится новый диалог с вашим Telegram-аккаунтом.
5

Привязка к менеджеру (опционально)

Чтобы бот сразу попадал в правильную группу:

  1. Откройте раздел Настройки → Маршрутизация диалогов.
  2. Правило «канал = Telegram + ключевое слово "заказ"» → направлять в группу «Менеджеры заказов».

Возможные проблемы

  • «Бот не отвечает» — проверьте, что в Интеграции → Журнал нет ошибки Forbidden: bot was blocked by the user. Если клиент заблокировал бота — он должен сам разблокировать.
  • «Дублируются сообщения» — значит вебхук установлен ещё где-то (например, в другой CRM). Сделайте /revoke у @BotFather и подключите заново.
  • «Не получаются фото / голосовые» — у тарифа Telegram Bot ограничение 20 МБ. Файлы крупнее загружаются в свой S3 через нашу прокси-логику автоматически.

Скриншоты

Настройки → Мессенджеры → Telegram
Настройки → Мессенджеры → Telegram
Поделиться: Telegram WhatsApp
Помогла ли статья?

Вам также может быть полезно

← Все статьи Не нашли ответ? Напишите в чат поддержки внутри CRM — Алиса (AI) ответит сразу.
Спросить Алису