Заглавная страница

Материал из боты telegram - ebot.one - редактор ботов
Перейти к: навигация, поиск
На этой странице были произведены изменения, не отмеченные для перевода.

описание


Редактор ботов

Редактор ботов ebot.one позволяет создавать ботов в Telegram без навыков программирования.

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

Создание бота

Чтобы создать бота и иметь возможность работать с ботом в Telegram необходимо:

Как создать бота с помощью редактора (см. Видео):


Команды

Командами в боте называются слова, которые пользователь вводит вручную в поле ввода текста или вызывает через кнопки ПОД полем ввода текста.

Операции с командами

  1. Группировка команд
  2. Крепление иконки к команде
  3. Отработка внешнего скрипта по команде
  4. Последовательность команд
  5. Настройки команды

Глобальные команды

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

Кнопки

Под текстом, который бот выдает пользователю в ответ на команду могут располагаться кнопки. Такие кнопки называются "кнопками в описании команды" и их не стоит их путать с кнопками ПОД полем ввода (командами). Эти два типа кнопок создаются в редакторе в разных местах, а именно - чтобы создать кнопку в описании команды нужно зайти в свойства команды.

Операции с кнопками к командам

  1. Вызываем команды из кнопок под текстом
  2. Лайки, дизлайки к сообщениям
  3. Cчетчики к сообщениям
  4. Обращение к внешним скриптам из кнопки (созданной в редакторе) под текстом
  5. Пример кнопок с вызовом внешнего скрипта и команды
  6. Генерирование кнопок под текстом из скрипта
  7. Кнопка "Назад"

Постраничный функционал

Администрирование и права доступа

Подтвердив права на администратора вы сможете спроектировать админку внутри бота или сделать через бота вывод лога с вашего внешнего проекта. Даже в случае если вы создали бота в телеграме и привязали его данные к редактору бота - в самом телеграме ваш аккаунт не отличается для бота от других - он не знает, что Вы его создатель. Бот будет общаться с вами наравне с другими. Но если вы захотите скрыть какие-то кнопки от других пользователей (чтобы они были видны только вам, что может потребоваться для администрирования в боте) - потребуется подтверждение прав админа.

Рассылочные механизмы

Используя наш редактор Вы сможете настроить рассылку или любой другой информации личкой подписчикам бота :)

Постинг в telegram канал

Через бота можно отсылать в ваш канал посты. Такие посты будут понимать весь синтаксис мультимедийных материалов по URL или синтаксис мультимедийных материалов по ID объектов, смайлы

Платные механизмы

  1. Рассылка
  2. Сохранение видео от пользователя на сервере
  3. Ответ от пользователя на Email
  4. Ответ от пользователя админу в telegram
  5. Обратная связь
  6. Обработка ботом сообщений группы
  7. Парсинг ботом username-ов из telegram группы

Дополнительные возможности

API

  1. Отправка произвольного сообщения пользователю.
  2. Рассылка по подписчикам бота из внешнего скрипта.

Внешние скрипты

Зачастую бот должен вернуть динамичные данные и тогда поля "Текст" в настройках команды становится не достаточно. На помощь приходят внешние скрипты

Для некоторых операций во внешних скриптах требуется chat_id (ID в телеграме). Для того чтобы узнать свой id в телеграме достаточно написать своему или нашему (@bot_vprogramme_rf_bot) боту: getChatId

Пример основы для чат-бота

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

Синтаксис в описании команд

Смайлы

Смайлы можно выводить:


Каталог ботов и каналов

Визитная карточка разработчика

Разработчики ботов могут заполнить визитную карточку через которую посетители каталога смогут найти в каталоге других ваших ботов.

Реферальная система

Исправление багов и ошибок

Ссылки на материалы