KeepAll Начать бесплатно
База знаний · Telegram

Как подключить Telegram-бота

BotFather, токен, вебхук, первое сообщение и проверка очереди. Подключение занимает около 15 минут и не требует разработчика.

Подключается бот, а не личный аккаунт. Бот и его история остаются вашими.

Что понадобится

Четыре условия

15 мин
от создания бота до первого обращения
Бот
личный аккаунт не подходит
Токен
хранится на сервере в России
Free
канал входит в бесплатный тариф

Если бот уже есть, начните со второго шага. Если бот был подключён к другому сервису, предупредите об этом: старый вебхук будет перезаписан.

Подключение

Пять шагов

  1. Создайте бота в BotFather

    Откройте @BotFather, отправьте /newbot, задайте имя и username, заканчивающийся на bot. BotFather выдаст токен вида 123456789:AA…. Не публикуйте его.

  2. Добавьте канал в KeepAll

    В панели откройте «Каналы» → «Telegram» и вставьте токен. Панель проверит его и покажет состояние подключения.

  3. Проверьте вебхук

    KeepAll сам регистрирует адрес доставки обновлений. Публичный IP и собственный сервер не нужны. Если бот уже был привязан к другому сервису, новый вебхук заменит старый — старый сервис перестанет получать сообщения.

  4. Напишите боту первым

    Откройте своего бота, нажмите «Start» и отправьте сообщение. Telegram не даёт боту писать первым, пока пользователь не начал диалог.

  5. Ответьте из панели

    Обращение появится во «Входящих» с владельцем и сроком. Ответьте из панели — ожидание закроется, а в журнале появится запись.

Проверка

Что должно сойтись

  • Статус канала — «подключён», последняя ошибка пуста.
  • Сообщение из Telegram появляется в очереди в течение минуты.
  • У обращения есть владелец и срок ответа.
  • Ответ из панели доходит до клиента, а обращение закрывается.
  • В журнале видны назначение, ответ и закрытие.
  • Сообщение со второго аккаунта тоже попадает в очередь.

Сообщение можно отправить и из карточки сделки в CRM. В этом случае ожидание тоже закрывается — важно, чтобы ответ шёл через KeepAll, а не из личного приложения Telegram.

Ограничения

Чего не будет

Только бот

Личный аккаунт Telegram не подключается. Автоматизация на пользовательских аккаунтах нарушает правила и приводит к блокировке.

Без переноса истории

Старая переписка остаётся в Telegram. В систему попадают новые обращения с момента подключения.

Без первых сообщений на Free и Старт

На этих тарифах сервис отвечает на входящие. Писать первым можно на Pro и Бизнес — с согласия клиента и по правилам Telegram.

Один токен — один получатель

Не вставляйте один и тот же токен в два сервиса. Оба могут получить сообщение и ответить — клиент увидит два ответа.

Связь в России

Возможны ограничения со стороны операторов связи РФ. Если Telegram недоступен клиенту, он может написать в MAX или VK.

Без гарантии доставки

Доставку сообщений внутри Telegram контролирует Telegram. При сбое на его стороне обращения придут после восстановления.

Токен — это ключ к боту. Не отправляйте его в чат и не публикуйте. Если токен утёк, перевыпустите его в BotFather командой /revoke и обновите подключение в панели.

Вопросы о подключении

Нужен ли разработчик?

Нет. Создаёте бота в BotFather, вставляете токен в панель, пишете боту первое сообщение. Подключение занимает около 15 минут.

Нужен ли публичный IP или свой сервер?

Нет. KeepAll сам регистрирует адрес доставки обновлений. Публичный IP и собственный сервер не нужны.

Что будет с ботом, если отключить KeepAll?

Бот остаётся вашим. Вебхук можно перевести в другой сервис или снять. Токен и история бота принадлежат вам.

Можно ли подключить несколько ботов?

Да. Каждый бот — отдельный канал. Число каналов зависит от тарифа: 2 на Старте, 5 на Pro, 10 на Бизнесе. На Free доступен один канал на выбор.

Почему сообщения не приходят?

Проверьте статус канала, токен и вебхук. Напишите боту сами: Telegram не даёт боту писать первым, пока пользователь не начал диалог. Если не помогло — напишите на motin.danil@gmail.com.

Можно ли использовать личный аккаунт Telegram?

Нет. Подключается только бот. Пользовательские аккаунты за автоматизацию блокируют, и мы это не поддерживаем.

Подключите Telegram за 15 минут

Бесплатный тариф, без карты. Первое неотвеченное обращение вы увидите в тот же день.

Начать бесплатно