Бизнес Бот - общие сведения
Что такое бизнес-бот? Бизнес-бот - это бот который вы можете подключить к своему ПРЕМИУМ аккаунту и позволить ему, в ваше отсутствие, отвечать на личные сообщения от вашего имени.
ОФИЦИАЛЬНОЕ ОПИСАНИЕ TELEGRAM: https://telegram.org/blog/telegram-business/ru#chat-boti-dlya-biznesa
ВАЖНО: для работы Бизнес Бота у вас должен быть активирован ПРЕМИУМ ФУНКЦИОНАЛ для аккаунта.
Последовательность создания Бизнес Бота
Процесс создания бизнес-ботов можно разделить на несколько стадий:
1. Активировать Премиум аккаунт в Telegram (если он у вас ещё не активирован).
2. Создать отдельный бот в @BotFather (или использовать существующий) и активировать для него бизнес-режим.
3. Подключить созданный вами бот в бизнес режиме к вашему аккаунту.
4. Добавить логику при помощи конструктора @MenuBuilderBot.
Подробное описание создания Бизнес бота смотрите в руководстве: «Создание Бизнес Бота».
Особенности работы
Бизнес боты созданные при помощи конструктора @MenuBuilderBot имеют свои особенности и ограничения.
● Кнопки в режиме «Только Админ» доступны только по командам.
● «Невидимые» кнопки доступны по имени.
● Команды в личных сообщениях НЕ отображаются - их желательно делать копируемыми.
● Сообщение об ошибке (Неизвестная команда) - не показывается.
● Никакой функционал кроме сообщений не работает.
● Инлайн-кнопки и нижнее меню не показывается.
● Формы (вопросы) не работают.
● Закрытые Условием кнопки и кнопки с функционалом (Action-ы, Бонусы и прочее) игнорируются.
Два подхода к работе бизнес-бота.
В том как ваш бизнес-бот будет взаимодействовать с пользователем можно выделить два принципиально отличающихся подхода.
ПОДХОД 1. Бот будет игнорировать все сообщения юзера, реакция на которые прямо не заложена в его логику.
Другими словами, на неизвестное сообщение пользователя бот будет молчать. Бот ответит соответствующим сообщением если юзер отправит известную боту команду или название кнопки. В этих сообщениях ботов вы можете сообщать пользователю дополнительные команды которые, при необходимости, помогут ему следовать заданному сценарию.
ПОДХОД 2. Второй подход предполагает что бот будет вести пользователя по известной ему логике реагируя сообщением по умолчанию на ЛЮБОЕ неизвестное сообщение пользователя - перенося его к началу заданного сценария если юзер отправляет неизвестную команду.
При этом в самих сообщениях вы также можете размещать команды которые позволят юзеру двигаться дальше по сценарию и возвращать его к началу если юзер отклоняется от сценария.
Частые Вопросы
ВОПРОС: Можно ли подключить ChatGPT или Ассистента на основе нейросети?
ОТВЕТ: На данный момент - нет (в будущем такая возможность - не исключена).