Чат-бот для личных сообщений
В этом блоке разберем, как создать бота для личных сообщений в Telegram. Для подключения бота к личным сообщениям у вас должна быть оформлена подписка Telegram Premium
Создаем нового бота в @BotFather, даем ему название и никнейм. Через кнопку «Меню» переходим в раздел /mybots и выбираем нашего бота. Затем нажимаем: Bot Settings - Business Mode - Turn on. Бизнес мод позволит использовать нашего чат бота в личных сообщениях.
Переходим в настройки Telegram, выбираем Telegram для бизнеса - Чат-боты и вставляем ссылку на нашего бота. Даем боту разрешение на отправку сообщений.
Переходим в сервис BotHunter. Подключаем бота к сервису
Получено новое входящее сообщение
Создаем нового бота на активность «Получено новое входящее сообщение», ставим блок «Условие», выбираем источник «Сообщение пришло из бизнес-чата». Ставим условие на проверку полученного текста и вписываем слово «Привет». Вы можете вписать любое другое слово или фразу. Если условие выполняется, пишем пользователю, например, что владелец аккаунта сейчас занят и отвечает бот, как только владелец освободится, напишет в чат.
Со стороны пользователя диалог в личных сообщениях будет выглядеть так
Владелец бизнес-аккаунта написал сообщение пользователю
Создаем нового бота с входящей активностью «Владелец бизнес-аккаунта написал сообщение пользователю»
Создаем блок «Условие» и вписываем наше ключевое слово или фразу «Привет, вот дополнительная информация». Если условие выполняется, отправляем пользователю сообщение с нужной вам информацией. Вы можете рассказать о себе, о ваших услугах и товарах, прикрепить вложения или добавить пользователя в другого бота
Со стороны пользователя диалог в личных сообщениях будет выглядеть так
Благодаря нововведениям теперь можно строить чат-бота в личных сообщениях, выстраивать логику, как в обычных чат-ботах, и при надобности вступать в диалог с пользователем.
Вы также можете сделать несколько блоков условий на проверку по ключевым словам и сразу добавить готовые ответы на вопросы пользователей. Например, ознакомить пользователя с товаром, услугами или ценами. В помощь также можно привлечь ChatGPT
Last updated