Чат-бот для личных сообщений

В этом блоке разберем, как создать бота для личных сообщений в Telegram. Для подключения бота к личным сообщениям у вас должна быть оформлена подписка Telegram Premium

Создаем нового бота в @BotFather, даем ему название и никнейм. Через кнопку «Меню» переходим в раздел /mybots и выбираем нашего бота. Затем нажимаем: Bot Settings - Business Mode - Turn on. Бизнес мод позволит использовать нашего чат бота в личных сообщениях.

Переходим в настройки Telegram, выбираем Telegram для бизнеса - Чат-боты и вставляем ссылку на нашего бота. Даем боту разрешение на отправку сообщений.

Переходим в сервис BotHunter. Подключаем бота к сервису

Получено новое входящее сообщение

Создаем нового бота на активность «Получено новое входящее сообщение», ставим блок «Условие», выбираем источник «Сообщение пришло из бизнес-чата». Ставим условие на проверку полученного текста и вписываем слово «Привет». Вы можете вписать любое другое слово или фразу. Если условие выполняется, пишем пользователю, например, что владелец аккаунта сейчас занят и отвечает бот, как только владелец освободится, напишет в чат.

Со стороны пользователя диалог в личных сообщениях будет выглядеть так

Владелец бизнес-аккаунта написал сообщение пользователю

Создаем нового бота с входящей активностью «Владелец бизнес-аккаунта написал сообщение пользователю»

Создаем блок «Условие» и вписываем наше ключевое слово или фразу «Привет, вот дополнительная информация». Если условие выполняется, отправляем пользователю сообщение с нужной вам информацией. Вы можете рассказать о себе, о ваших услугах и товарах, прикрепить вложения или добавить пользователя в другого бота

Со стороны пользователя диалог в личных сообщениях будет выглядеть так

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

Вы также можете сделать несколько блоков условий на проверку по ключевым словам и сразу добавить готовые ответы на вопросы пользователей. Например, ознакомить пользователя с товаром, услугами или ценами. В помощь также можно привлечь ChatGPT

Last updated