Найти тему

Структура ботов на BotBrother

Оглавление

Как известно на платформе BotBrother в данный момент времени можно делать различные боты в Telegram без навыков программирования, используя внутренний конструктор.

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

Структура в BotBrother состоит из следующих элементов:

-2

1. Рубрики и действия

2. Команды

3. Меню

Чуть позже мы расскажем про нюансы каждой из структур, пока расскажем некоторые базовые возможности.

Рубрики в BotBrother

Это основной инструмент с помощью которого и происходит создание бота.

-3

Рубрики созданы в первую очередь для удобства и различной вариативности. Рубрики бывают скрытые и открытые, так в меню при необходимости можно вывести кнопку с рубриками (если это предполагает ваша структура, можно например открывать там рубрики по мере необходимости) и тогда в нем будут открытые рубрики, а скрытых там не будет.

По умолчанию первая рубрика открытая, остальные приобретают подобный статус только через действие "добавить рубрику". Если пользователь проходит через это действие, то у него открывается определенная рубрика.

Запуск рубрик может идти автоматически или вручную.

Примеры запуск рубрик автоматически:

  • При запуске бота, если не отключено
  • При добавлении действия "переход к рубрике"

Примеры запуск рубрик вручную:

  • При настройке запуска определённой рубрики по кнопке в меню
  • При настройке запуска определённой рубрики по команде
  • При настройке запуска определённой рубрики через индивидуальное сообщение

Рубрик может быть неограниченное количество, так можно создавать несколько взаимосвязанных рубрик, которые запускают друг друга для удобства (например если внутри очень много действий).

Действия в BotBrother

Каждая рубрика содержит неограниченное количество действий внутри.

-4

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

Бывают следующие действия:

  • Текстовое действие
  • Картинка/Видео/Аудио
  • Текстовый выбор
  • Графический выбор
  • Файл
  • Ссылка
  • Добавить рубрику
  • Переход к рубрике
  • Оплата
  • Рандомный текст
  • Запросить номер телефона
  • Сигнал
  • Запросить емайл
  • Запросить доступ
  • Загрузить в хранилище

Каждое из действий предполагает внутренние настройки. Подробнее об этом мы поговорим в следующих статьях, где мы расскажем обо всех возможностях действий в сервисе BotBrother.

Команды и меню

Разделы с командами и меню значительно меньше, но они весьма важные. Так можно организовать удобное меню по боту, которое будет запускать различные рубрики или предлагать определенное сообщение при нажатии на него.

Команды в боте схожи с меню по функционалу, но все же выполняют немного разные роли.

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

Подробнее о командах и меню мы рассмотрим в следующих статьях.

Настраиваем меню бота в BotBrother

Мы обязательно будем добавлять ссылки в данный материал, которые позволят в будущем легко разобраться, поэтому не забывайте подписываться на обновления.