Как сделать рп команды для бота
В данном разделе будет подробно описано, как можно создать команды для бота.
При создании, команды переходят в собственность создателя бота и могут быть опубликованы на сайте с сохранением авторства! Если вы не согласны с этим требованием, не создавайте команды с помощью бота Super Admin.
- Также настроить срабатывание команды можно на несколько ключевых слов. Для этого заключите ваши ключевые слова в круглые скобки() и перечислите ключи через |.
- Команда сработает, если участник напишет привет, ку, хай, шалом.
Перед и после равно (=) обязательно должны быть пробелы!
Прежде чем приступить к созданию команд, надо понять некоторые вещи.
- Внутри команд, которые мы с вами сейчас будем писать, могут использоваться уже встроенные в бота команды и их обязательно надо заключать в .
- Всё, что не в , не считается встроенной командой бота, а будет распознаваться как текст.
- Для каждой новой встроенной команды свои .
- Если вы открыли Посмотреть ответ бота
Поздравляю, вы только что создали свою первую команду.
Теперь, если кто-нибудь напишет в чат "Привет", бот ответит "Привет, мой друг"!
Но это только начало, дальше будет интересней)
Надеюсь, на этом моменте всё понятно.
Давайте напишем что-нибудь более сложное.
Что такое ? Это та самая встроенная команда, о которых говорилось выше. При использовании этой команды вместо будет стоять ник того, кто использовал команду.
Как можно заметить, бот случайно выдаёт фразы, которые мы в него записали. Также важно заметить вложенность команд, в команде "рандом" используется команда "я", это значит, что в ЛЮБЫХ командах можно использовать другие встроенные команды. Но всегда команда должна быть указана в , не нужно про них забывать!
Очень удобно, практично, часто используется)
А что, если мы хотим выбрать рандомного человека? Для этого есть команда
И еще одна команда? Да! Можно использовать любые наказания, которые доступны в боте!
кик/варн/кляп/бан
Привет, друзья! На волне тренда мессенджеров и чат-ботов, наконец, добралась до создания своего бота в Телеграме. Реализовала простенького бота-помощника, а заодно решила поделиться с вами инструкцией, как я это сделала. Кроме того, в мой адрес звучали вопросы такого типа: как через бота отдавать подарок новым подписчикам. В общем-то, я этим тоже озадачилась.
На самом деле, здесь нет ничего сложного. Главное продумать действия (команды) для бота.
Для своего я сделала небольшое меню из 3 пунктов — где можно забрать полезный подарок, получить доступ к моему бесплатному курсу по партнеркам и связаться со мной в личке.
Выглядит эта менюшка следующим образом:
Самого бота я создала через платформу Manybot. Сделать это можно бесплатно, однако в диалоге с вашим ботом пользователи будут видеть ссылку на разработчика.
Какие возможности есть у бота?
2) Создание меню из команд. Это удобно, так как пользователям не надо вводить команды, а можно использовать для навигации готовое меню.
4) Несколько языков интерфейса, в том числе русский.
5) Можно настроить автопостинг в бота из rss блога или сайта, а также с YouTube-канала, ВК, Твиттер.
Как создать своего Телеграм-бота?
Я записала пошаговую видеоинструкцию — пример создания простого бота с меню:
Вы увидите описание возможностей бота на английском, а также вам предложат выбрать язык.
После выбора русского языка вы сможете приступить к созданию бота, все инструкции будут даваться в диалоге (чате).
Следующим шагом нужно напечатать в диалоге с BotFather команду /newbot и следовать дальнейшим подсказкам. А именно:
1) На английском нам предлагают указать название (имя) своего будущего бота. Я его назвала ViktoriaHelps и отправила это название в диалоге BotFather.
2) Далее указываем логин для бота. Обязательное условие, чтобы логин оканчивался на bot. Можно написать концовку слитно или через нижнее подчеркивание: _bot.
Кстати, описание бота в любое время можно отредактировать. Делается это через команду /setdescription в диалоге с Manybot.
Настраиваем команды и меню в боте
Давайте для примера создадим несколько своих команд в боте и затем встроим их в меню, чтобы новые подписчики могли взаимодействовать с вашим ботом.
Указываем название нашей команды – оно должно быть латиницей и без пробелов. Название может содержать цифры и нижнее подчеркивание (для разделения слов). Перед командой используем значок слеш (косую черту) /.
Следующим шагом нужно задать ответ бота на команду. То есть, подписчик вводит в чат команду и получает на нее заготовленный ответ. Так это работает.
Кстати, при создании команды мы можем добавить вопрос – обычный, развернутый, с вариантами ответа. Чтобы добавить вопрос, следуйте подсказкам бота.
Если вы хотите отредактировать или удалить команду, кликните по ней в меню.
Откроется новое меню, в котором вы сможете выбрать желаемое действие.
Например, выбираем редактирование. Здесь действия будут следующими:
1) Сначала нам нужно удалить предыдущий ответ на команду и подтвердить действие.
3) Вводим новый ответ, отправляем боту, сохраняем.
Как добавить команду в меню бота?
Теперь покажу, как добавить команду в меню. Это меню делается для удобства пользователя в диалоге с ботом, чтобы ему не приходилось вбивать команды вручную.
Выбираем нашу ранее созданную команду.
Видим, что новый пункт добавился в меню!
Далее, если проскроллим эту менюшку вниз, увидим кнопки для добавления нового пункта меню. Все точно также – сначала создаем команду, затем добавляем ее в меню.
А также кнопку возврата на предыдущее меню.
Как удалить команду из меню?
Если вы хотите удалить пункт меню или поменять его название, просто кликните по нему.
У вас откроется другое меню с доступными действиями. Здесь много настроек, в частности можно менять расположение пунктов, создавать многоуровневые меню. Но сейчас не об этом…
Вернуться к главному меню и настройкам бота
Как увидеть меню своего бота и покликать по нему в качестве нового пользователя?
Здесь вам понадобится другой аккаунт Телеграм. Вы можете создать его на другой номер телефона. Выйти из аккаунта под одним логином и зайти уже под новым. Далее переходите по ссылке на своего бота и тестируете его, как новый пользователь.
Итак, в этой статье с видеоуроком мы разобрали процесс создания своего бота в Телеграм, научились задавать команды для нашего бота и ответы на них, а также сделали меню из этих команд для удобства пользователей.
Друзья, если у вас есть вопросы по уроку, буду рада подсказать в комментариях.
В этом разделе вы можете легко сделать команду, на которую будет отвечать бот. Чтобы вы могли начать еще быстрее, мы уже добавили туда несколько простых команд. Можете посмотреть, как они устроены, кликнув на одну из них, либо же добавить свою:
Поздравляем, теперь вы умеете создавать простых ботов! Если хочется научиться делать сложные цепочки диалогов, то переходите к следующей статье!
04:24
03:31
05:41
05:02
02:29
03:36
04:43
Читайте также: