Как создать чат-бот в Телеграм

Опубликовано от • Комментариев нет

Чат-бот — это программа, которая автоматически отвечает человеку в переписке, реагируя на ключевые слова по заданному сценарию. Например, клиент спрашивает в чате: «Какой у вас адрес магазина?», бот реагирует на ключевые слова «адрес» и «магазин» и мгновенно выдает заранее прописанный ответ. Это основательно экономит время службы поддержки и позволяет сосредоточиться на более актуальных задачах.

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

У мессенджера Телеграм открытый API (это еще называют открытым кодом), поэтому он без проблем поддерживает работу чат-ботов. Для их создания в программе есть свой официальный бот, который называется @BotFather. Его имя нужно ввести в строку поиска.

Нажимаем на выбранный бот. Открывается страница с информацией о BotFather.

Результат перевода

BotFather — единственный бот, который управляет всеми созданными ботами. Используйте его для создания новых учетных записей ботов и управления существующими ботами.О ботах Telegram: https://core.telegram.org/bots
Руководство по API ботов: https://core.telegram.org/bots/apiСвяжитесь с @BotSupport, если у вас есть вопросы о Bot API.

Продолжаем работу с ботом.
Нажимаем кнопку «Запустить» внизу экрана.
Бот выдаст список команд, с помощью которых им можно управлять.

Результат перевода

Я могу помочь вам создавать и управлять ботами Telegram. Если вы новичок в Bot API, обратитесь к руководству ( https://core.telegram.org/bots ).Вы можете управлять мной, отправляя эти команды:
/ newbot — создать нового бота
/ mybots — редактировать своих ботов [бета]Редактировать ботов
/ setname — изменить имя бота
/ setdescription — изменить описание бота
/ setabouttext — изменить информацию о боте
/ setuserpic — изменить фото профиля бота
/ setcommands — изменить список команд
/ deletebot — удалить ботаНастройки бота
/ token — сгенерировать токен авторизации
/ revoke — отозвать токен доступа бота
/ setinline — переключить встроенный режим ( https://core.telegram.org/bots/inline )
/ setinlinegeo — переключить встроенные запросы местоположения (https://core.telegram.org/bots/inline#location-based-results )
/ setinlinefeedback — изменить настройки встроенной обратной связи (https://core.telegram.org/bots/inline#collecting-feedback)
/ setjoingroups — можно ли добавлять вашего бота в группы?
/ setprivacy — переключить режим приватности (https://core.telegram.org/bots#privacy-mode) в группахИгры
/ mygames — редактируйте свои игры (https://core.telegram.org/bots/games) [beta]
/ newgame — создать новую игру (https://core.telegram.org/bots/games)
/ listgames — получить список ваших игр
/ editgame — редактировать игру
/ deletegame — удалить существующую игру

Нам нужна команда /newbot — на нее можно просто нажать.  Появится сообщение, что новый бот создан и ему надо дать имя.

Придумываем имя для нового бота — его нужно ввести в строку и нажать Enter. Имя будут видеть наши клиенты при общении. Например зададим имя: Тест новости.

Если имя не занято, то бот сообщит, что необходимо выбрать логин (никнейм)  для нашего бота. Он должен заканчиваться на `bot`.  Вот так, например: TestnewsBot или testnews_bot.

Придумываем логин — его нужно ввести в строку и нажать Enter.  В данном примере подошёл логин sibwest_bot.  По нему пользователи смогут найти нашего бота в Телеграм.

Новый бот создан.

Результат перевода

Выполнено! Поздравляю с приобретением нового бота. Вы найдете его на t.me/sibwest_bot. Теперь вы можете добавить описание, раздел и изображение профиля для вашего бота, см. / Help для получения списка команд. Между прочим, когда вы закончите создавать своего крутого бота, обратитесь в нашу службу поддержки ботов, если вам нужно лучшее имя пользователя для него. Просто убедитесь, что бот полностью работает, прежде чем делать это.Используйте этот токен для доступа к HTTP API:

213*******************************************************tB8tA

Держите свой токен в безопасности и храните его в безопасности, он может использоваться кем угодно для управления вашим ботом.

Описание Bot API см. На этой странице: https://core.telegram.org/bots/api.

Телеграм сразу присылает на него ссылку: t.me/имя_бота и токен — это специальный ключ от бота, с помощью которого его можно подключать к сторонним сервисам. Токен нужно сохранить и никому не показывать — он так же важен, как и пароль от почты. Рекомендации по настройке бота можно посмотреть на команде /help.

Настройка чат-бота

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

Для примера, воспользуемся бесплатным сервисом Manybot. С его помощью можно делать автопостинг в Телеграм с других платформ (например, из Ютуба), создавать многоуровневые меню и собственные команды.

Категория: Телеграмм

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *