Как создать бота в Телеграм: чат-бота, бота для канала, меню, команды, опросы, автопостинг

Помощник BroKinoBot

Просмотр видео с помощью BroKinoBot.

Если нет возможности посвятить много времени поиску нужных фильмов, или вы хотите подобрать каналы по своим интересам, то стоит всего лишь восполь-зоваться специально разработанным ботом BroKinoBot.

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

Игры

В Telegram среди прочего довольно много игровых ботов, с которыми можно интересно провести время.

@mypokerbot — бот для игры в покер с друзьями из списка контактов. Чтобы добавить человека в игру, достаточно отправить ему простое приглашение.

Бот поддерживает русский язык и имеет удобную интеграцию с Emoji.

@country_bot — бот с простой игрой, которая проверяет вас и ваших друзей на знание флагов разных стран.

Бот присылает флаг, а в ответ нужно отправить название государства.

@krestikinolikibot — классические крестики-нолики с ботом. Есть еще аналогичный бот @oxbot, который позволяет играть в крестики-нолики со случайными пользователями или друзьями из списка контактов.

Управление очень простое — игровое поле находится на кастомной клавиатуре бота, и оно обновляется с каждым отправленным сообщением.

Любителям графических новелл и интересных историй понравятся два следующих бота: @everlastingsummerbot — текстовая адаптация популярной новеллы «Бесконечное лето» и @questgamebot — бот с интерактивным текстовым приключением.

В каждом из двух ботов содержатся истории с интересным сюжетом и вариативными диалогами.

Содержание

Информационные ботыКонтент-ботыИгрыУтилиты

Лучшие телеграм-каналы с видеоконтентом

Посмотреть видео в телеграмме без регистрации можно на каналах, посвященных разной тематике фильмов. Представляем ТОП-5 пабликов, посещая которые даже истинные киноманы получат удовольствие:

  1. «Новинки кино». Здесь лучше всего знакомиться с фильмами и трейлерами, которые только вышли или планируются к выходу. На каждый ролик дана активная ссылка, позволяющая скачивать фильм без регистрации.
  2. «Киношник». Особенность этого сайта также заключается в том, что пользователю придется смотреть кино на стороннем ресурсе, а не через Telegram.
  3. «Кинозал». Канал с коллекцией видеозаписей в качестве HD с оригинальным озвучиванием.
  4. «Кино Like». Содержит помимо фильмов ролики с самыми интересными мероприятиями, происходящими в мире.
  5. «Фильм Онлайн». Паблик интересен тем, что на каждый фильм дается краткое описание и трейлер.

Создаем бот с помощью конструктора Manybot

Первый бот буду создавать на бесплатном конструкторе Manybot. Разработчики сего конструктора давно не выпускали обновлений и, судя по заброшенной группе Вк, прекратили разработку своего детища. Но, тем не менее, платформа поддерживается и работает, а боты, созданные на ней, получаются вполне работоспособными. Конструктор имеет большой функционал.

Я покажу все шаги работы на примере создания простенького бота по продаже рекламы. При желании на конструкторе возможно создать весьма интересные и качественные проекты.

1. На первом этапе ищем в поиске @Manybot.

500x315xsohranennoe-izobrazhenie-2019-2-20_23-37-13.497.jpg.pagespeed.ic.op2uHA_z3c.jpg

Запускаем его, нажимая «Старт».

500x489xsohranennoe-izobrazhenie-2019-2-20_23-37-26.893.jpg.pagespeed.ic.mlMLPp6BO5.jpg

Нас приветствуют и просят ввести команду /addbot, вводим.

Теперь необходимо перейти в @BotFather и создать бота. Переходим.

2. В BotFather вводим команду /newbot и даем имя нашему боту (я назову «Бот для покупки рекламы»).

3. Название дано, выберем юзернейм (на окончании обязательно должно быть слово «bot», о чем нас и предупреждают). Даю юзернейм «marketing_tg_bot». Если бот ругается, значит юзернейм занят и следует попробовать другой.

Бот готов, нас поздравляют и выдают токен. Название и юзернейм готовы, добавим описание и аватарку.

4. Используем команду /setuserpic для добавления аватарки и отправляем фото.

Аватарка сделана, добавим описание. Есть две команды: /setdescription и /setabouttext. Команда /setabouttext дает описание бота в шапке. Команда /setdescription дает описание бота при старте.

5. Выбираем /setabouttext и отправляем описание для бота в шапке.

Я написал «Бот поможет быстро купить рекламу». Вот как это выглядит. 

6. Вводим команду /setdescription и указываем описание перед запуском бота. Например, «Этот бот поможет купить рекламу быстро и легко». 

Видим что появилось описание.

7. Копируем токен из сообщения, отправленного нам @BotFather, возвращаемся в @Manybot и вводим его.

8. Все, наш бот для Телеграм подключен к конструктору и первый этап работы завершен.

Ниже представлены качественные видео-инструкции от разработчика.

Настраиваем бот 

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

Для примера, сделаю в боте (@marketing_tg_bot) кнопку и форму для приема заявок на рекламу.

Создаем кнопки

Попробуем сделать кнопку в созданном боте (@marketing_tg_bot). Запускаем его и получаем инструкции.

Добавим в него кнопку «Контакты».

1. Нажимаем раздел «Пользовательские команды» и «Создать команду». 

2. Вводим команду, как показано в примере. Я беру команду /contacts

3. Теперь нужно ввести ответ, то что бот будет выдавать по пользовательской команде. Присылаю текст, например, «Наша сетка каналов с идеальной репутацией на рынке рекламных услуг. По вопросам пишите: @имя» и сохраняю.

4. Добавим команду в меню, кликнув по «Настроить гл. меню».

5. Далее жмем «Добавить пункт меню» и выбираем команду /contacts.

Даем название для пункта меню (Контакты).

6. Все готово, теперь в боте есть кнопка «Контакты». Проверим. Ищу бот в поиске с основного аккаунта.

Запускаю и вижу: кнопка есть. Жму. Все работает как нужно.

Дополнительно прикрепляю видео-инструкции от разработчика (Они не обновлялись, но суть понять вполне возможно).

Подключаем формы

На базе конструктора в бот для Телеграм-канала возможно встроить различные формы.  Попробую встроить форму для приема заявок от клиентов, согласных купить рекламу в боте.

1. Снова выбираю «Пользовательские команды» затем «Создать команду». Указываю название для новой команды (/pricelist).

2. Выбираю пункт «Добавить вопрос» и «С вариантами ответа».

3. Вводим вопрос, например, «Цена на рекламу в @канал равняется 1000 руб. Хотите заказать?».

Указываем варианты ответа на вопрос. Например, «Заказать рекламу» и сохраняем.

4. Идем в раздел «Меню» и добавляем новый пункт, как уже было указано выше. Называем новый пункт «Прайс-лист».

5. Проверим, что вышло. Захожу с основного аккаунта в бот и вижу: кнопка появилась.

Нажимаю. Вижу предложение с ценой в виде вопроса и вариант ответа, кликаю на пункт «Заказать рекламу».

Все работает, бот принял мою заявку.

6. Захожу на второй акк и вижу: бот прислал уведомления о заявке на рекламу.

Посмотрим ее через раздел «Ответы на формы».

7. Все работает, видно пользователя, приславшего заявку и его данные.

Плюсы и минусы Manybot

Разберем основные преимущества и недостатки конструктора Manybot 

Плюсы:

  • Не нужно знать язык программирования и арендовать сервер
  • Создать и настроить очень просто
  • Создать бот возможно бесплатно

Минусы:

  • Есть не убираемая встроенная реклама от разработчиков

Она возникает при приветствии и приёме заявок. В поиске даже сформировался запрос «manybot как убрать рекламу?» Ответ: никак, это невозможно.

  • В рамках конструктора есть ограничения некоторых функций
  • Конструктор заброшен, значит может закрыться, и бот перестанет работать

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий