Заглавная страница
Содержание
Редактор ботов
Редактор позволяет создавать ботов для Телеграмма.
Создание бота
Чтобы создать бота и иметь возможность работать с ботом в телеграме необходимо:
- Создать аккаунт бота в мессенджере telegram и получить ключ доступа к API
- Cоздать бота с типом "telegram" в редакторе ботов
- Указать ключ доступа в настройках созданного в редакторе бота
Как создать бота с помощью редактора
Команды
Командами в боте называются слова, которые пользователь вводит вручную в поле ввода текста или вызывает через кнопки ПОД полем ввода текста.
Операции с командами
- Группировка команд
- Крепление иконки к команде
- Отработка внешнего скрипта по команде
- Последовательность команд
Глобальные команды
У любого бота, созданного с помощью нашего редактора, есть глобальные команды(доступные из любого уровня команд), которые можно вызвать как вручную, отправив боту текстом, так и привязав к кнопке.
Кнопки
Под текстом, который бот выдает пользователю в ответ на команду могут располагаться кнопки. Такие кнопки называются "кнопками в описании команды" и их не стоит их путать с кнопками ПОД полем ввода (командами). Эти два типа кнопок создаются в редакторе в разных местах, а именно - чтобы создать кнопку в описании команды нужно зайти в свойства команды.
Операции с кнопками к командам
- Вызываем команды
- Лайки, дизлайки к сообщениям
- Cчетчики к сообщениям
- Обращение к внешним скриптам
- Кнопка "Назад"
Постраничный функционал
Администрирование и права доступа
Подтвердив права на администратора вы сможете спроектировать админку внутри бота или сделать через бота вывод лога с вашего внешнего проекта. Даже в случае если вы создали бота в телеграме и привязали его данные к редактору бота - в самом телеграме ваш аккаунт не отличается для бота от других - он не знает, что Вы его создатель. Бот будет общаться с вами наравне с другими. Но если вы захотите скрыть какие-то кнопки от других пользователей (чтобы они были видны только вам, что может потребоваться для администрирования в боте) - потребуется подтверждение прав админа. Так же, подтвердив (для редактора ботов) права на администрирование вы сможете настроить вывод ВАШИХ логов или любой другой информации личкой в telegram от Вашего бота. Т.е. Если у Вас есть какой-то свой проект (сайт или иная система), то Вы можете настроить вывод из вашей системы Вам в телеграм личными сообщениями от бота.
Рассылочные механизмы
Используя наш редактор Вы сможете настроить рассылку или любой другой информации личкой подписчикам бота :)
Виды оповещений
- Рассылка всем подписчикам бота (Ручной режим).
- Рассылка всем подписчикам команды (Ручной режим).
- Рассылка в ответ на команду всем подписчикам команды.
- Рассылка в ответ на команду всем подписчикам бота.
- Отправка цепочки сообщений в ответ на команду.
Важно! Подключение рассылочных механизмов платно и составляет 300 руб. Оплата произволится разово и применяется для всех текущих и последующих ботов аккаунта.
Дополнительные возможности
- В редакторе ботов доступна статистика посещений вашего бота. Дополнительные возможности с использованием API.
- Добавление языковых версий
- Создание бот-пабликов
- Получение логов активных команд при общении с ботом
- Крепление видео с камеры от пользователя
API
Тестовое описание 3
- Получение из внешнего скрипта некоторых данных бота
- Возможность удаленно получить количество уникальных пользователей Вашего бота. [q99920bs.bget.ru/all/s_radoid/dialogs/demo/get_count_chat_users.rar Скачать пример]
- Возможность удаленно получить количество подписчиков команд Вашего бота. [q99920bs.bget.ru/all/s_radoid/dialogs/demo/get_count_subscribers_by_list_command.rar Скачать пример]
Синтаксис в описании команд
- Синтаксис замены
- Синтаксис рандомного текста
- Карту с центром по заданным координатам
- Крепление медиаданных
- Валидация на наличие символов
- Скрытие название команды при выводе описания команды
Смайлы
Смайлы можно выводить:
- В виде иконки к команде
- В виде текста
Синтаксис ответа из внешнего скрипта
- Картинки
$return_mas['body'] = " Мой текст [img_telegram|http://путь/my_img.jpg] ";
- Аудио
$return_mas['body'] = " Мой текст [audio_telegram|http://путь/my_img.mp3] ";
- Форматирование текста
$return_mas['body'] = " <'b'>жирный<'/b'><'i'>наклон<'/i'> <'u'>подчеркивание<'/u'>";
- Текст с кнопкой
- Получение подписчиков на бота
- Синтаксис кнопок, которые url resp может вернуть вместе с текстом
- Отослать сообщение подписчику бота