Создаем бот для Телеграм-канала быстро, легко и просто

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

Уголок Админа — авторский блог о Телеграм. Только качественная и полезная информация о продвижении и развитии Телеграм-каналов.

Как создать бота в Телеграм

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

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

Небольшой список таких конструкторов:

  1. Menu Builder Bot
  2. PuzzleBot
  3. Botmother
  4. Chatforma
  5. Manybot
  6. Bottap
  7. Telegrambot
  8. Aimylogic
  9. Socialbot
  10. Fleepbot

Способы создания ботов для Телеграм

Ниже я разберу два примера создания бота через конструктор. В первом примере разберу создание бота на базе Manybot, во втором примере разберу создание бота на базе Fleepbot.

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

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

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

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

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

как создать бота в телеграмме через конструктор Manybot

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

создаем бот для телеграм канала через Manybot

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

Вводим команды в Manybot

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

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

Создаем бот для телеграм канала в BotFather

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

выберем юзернейм для бота

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

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

Добавления аватарку для бота

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

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

Добавляем описание в бота

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

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

Описание перед запуском бота

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

Пример описания

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

копируем токен бота

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

Бот подключен к Manybot

 

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

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

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

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

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

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

Создаем кнопки в боте

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

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

Как создать бота в телеграмме самому через Manybot

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

Как создать бота в телеграмме самому через Manybot

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

Как создать бота в телеграмме самому через Manybot

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

Как создать бота в телеграмме самому через Manybot

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

Создаем меню в боте

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

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

Проверяем созданный бот

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

Проверяем созданный бот, запустив его

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

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

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

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

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

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

Подключаем формы в бот, настройка

Подключаем формы в бот, настройка

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

Подключаем формы в бот, настройка

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

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

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

Пример кнопок с формами

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

Пример кнопок с формами

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

Проверяем работу кнопок

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

Уведомление о форме

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

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

Данные о пользователе

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

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

Плюсы:

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

Минусы:

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

Создаем бот для телеграм канала через Manybot

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

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

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

Fleepbot — конструктор ботов для ведения проектов в Telegram. В нем возможно создавать боты для отложенных постов и обратной связи. В примере я буду создавать простой прайс-бот с обратной связью.

У сервиса есть несколько преимуществ, хороший функционал, техподдержка, он стабилен и обновляется. Бот обратной связи возможно создать бесплатно. В бесплатной версии в созданном боте будет небольшая пометка о том, где он создан (вотермарка).

Создаем бот 

Чтобы создать бот для Телеграм-канала через Fleepbot, работаем по инструкции:

1. Находим в поиске и запускаем @FleepBot

бот для Телеграм-канала через fleep

2. В боте уже есть качественная инструкция по настройке.

бот для Телеграм-канала, настройка

3. Нажимаем кнопку «Создать бот» и выбираем «Бот обратной связи».

бот для Телеграм-канала, типы

4. Теперь необходимо перейти в @BotFather и создать в нем бот, затем подключить его к Fleep, отправив токен.

создаем бот для Телеграм-канала в BotFather

5. Переходим а @BotFather и создаем бот.

6. Запускаем @BotFather, он выдает список команд.

Команды бота

7. Вводим команду /newbot, бот просит придумать название. Назову просто «Прайс».

Вводим команду для создания бота

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

Токен бота

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

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

Добавляем аватар

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

11. Ввожу /setabouttext и даю описание бота в шапке. Например «Прайс-бот с рассылкой выгодных предложений».

Добавляем описание

12. Ввожу /setdescription и ввожу текст для описания бота при старте. Сделаю текст таким же как и в шапке бота «Прайс-бот с рассылкой выгодных предложений».

Добавляем описание

13. С первичной настройкой все, копирую токен бота и отправляю его в @Fleepbot. 

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

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

1. Все готово, теперь заходим в созданный бот и запускаем его.

Создаем кнопки в боте

2. Запустили бот, теперь настраиваем его. Нажимаю «Настройки».

Создаем кнопки шаг 2

3.  Я делаю простой бот с двумя кнопками. Нажимаю «Кнопки». затем «Добавить».

Создаем кнопки шаг 3

4. Бот просит ввести название для кнопки. Называю ее «Цена на рекламу».

Создаем кнопки шаг 4

5. Вводим ответ, текст который получит пользователь, нажав на кнопку в боте. Я ввожу например такой: «Реклама в канале стоит 1000 руб.» и нажимаю «Готово».

Создаем кнопки шаг 5

6. Кнопка готова, бот отправляет сообщение о ее успешном создании.

По инструкции выше я создал еще одну вторую кнопку в боте, назвав ее «Статистика».

Проверяем бот

Бот создан, найдем и проверим его.

1. С другого аккаунта Тг ищу в поиске свой созданный бот.

Находим бот в поиске

2. Запускаю его.

Запускаем созданный бот

3.Проверяю кнопки. Все работает по нажатию: бот выдает нужную информацию.

Запускаем созданный бот

Чтобы убрать вотермарку  «Бот создан с помощью сервиса @FleepBot», необходимо использовать платную версию Fleep-отложки или оплатить подписку на бот.

Статистика и рассылка

Проверяю, как работает рассылка через бот.

1. Захожу с аккаунта создателя в бот и жму «Статистика», получаю данные о пользователях, запустивших бот.

Статистика пользователей бота

2. Теперь попробую разослать сообщение пользователям бота. В настройках выбираю «Рассылка».

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

Статистика пользователей бота

Выберу всем пользователям и введу такой текст «Сегодня скидка на рекламу 10%», затем нажимаю «Готово» и «Да». Все ок, рассылка прошла успешно, бот отправил статистику.

Проводим рассылку шаг 2

А на второй аккаунт, с которого я запускал бот, пришло сообщение.

Сообщение из рассылки

Все отлично, бот для Телеграм-канала получился рабочим и удобным.

Заключение

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

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

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

Успехов вам! До новых встреч в следующих статьях. С уважением, Дмитрий Толстой.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.