Перейти к основному контенту

Инструкция по созданию telegram-бота

🔧 Шаг 1: Создание бота в Telegram через BotFather

  1. Откройте Telegram и найдите официального бота @BotFather (с синей галочкой).
  2. Нажмите «Start» или введите команду /start, чтобы начать диалог.
  3. Отправьте команду /newbot.
  4. Следуйте инструкциям:
    • Введите имя бота — это отображаемое имя, которое увидят пользователи.
    • Укажите уникальный username, который должен заканчиваться на bot (например, MyCompanySupportBot).
  5. После успешного создания BotFather предоставит вам API-токен — длинную строку символов, например:

    123456789:ABCdefGhIJKlmNoPQRstuVWXyz123456789

Скопируйте и сохраните этот токен — он понадобится для интеграции.


⚙️ Шаг 2: Подключение бота к нашей платформе

  1. Перейдите в раздел «Чат-боты» 

    image.png


  2. Нажмите на кнопку «Добавить чат-бота»

  3. Введите название и описание для бота, чтобы вам было легче найти позже вашего бота в списке.image.png
  4. Убедитесь, что выбран тип бота «Телеграм» и нажмите «Далее»
  5. Введите API-токен бота, полученный через @BotFatherimage.png
  6.  

    Выберите сценарий и стартовый блок, по которому будет проходить ваш бот при инициировании нового общения с ним.
  7. Укажите максимальное время диалога — Когда заданное время истекает, диалог автоматически завершается и попадает в аналитику. Новые сообщения будут обрабатываться в рамках нового диалога. Для пользователя чата эта настройка ни на что не влияет.​
  8. Протестируйте подключение — проверьте, возможно ли подключиться к telegram с заданными настройками. А затем добавьте чат-бота, кликнув на соответствующую кнопку.

После этого ваш Telegram-бот будет успешно интегрирован с нашей платформой, и вы сможете использовать его в сценариях взаимодействия с пользователями.


🔒 Важные рекомендации по безопасности

  • Не передавайте API-токен третьим лицам. Если токен станет известен посторонним, они смогут управлять вашим ботом.

  • При подозрении на компрометацию токена, немедленно сгенерируйте новый токен через BotFather с помощью команды /token.