Содержание:
Уголок Админа — авторский блог о Телеграм. Только качественная и полезная информация о продвижении и развитии Телеграм-каналов.
Как создать бота в Телеграм
Телеграм бот – это программа, выполняющая различные действия, автоматически или по определенной команде.
Чтобы создать бот полностью с нуля, требуются знания программирования, но в большинстве случаев достаточно воспользоваться конструкторами ботов. Через конструкторы возможно сделать боты под любые задачи.
Небольшой список таких конструкторов:
- Menu Builder Bot
- PuzzleBot
- Botmother
- Chatforma
- Manybot
- Bottap
- Telegrambot
- Aimylogic
- Fleepbot подробный обзор.
- WinWinbot подробный обзор.
Ниже я разберу пример создания бота в Телеграм через конструктор Fleep.
Создаем бот с помощью конструктора Fleepbot
Fleepbot — конструктор умных чат-ботов для бизнеса. В нем возможно создавать боты для отложенных постов и умных чат-ботов под разные цели и задачи.
У сервиса есть несколько преимуществ, хороший функционал, техподдержка, он стабилен и обновляется. Бот возможно создать бесплатно. В бесплатной версии в созданном боте будет небольшая пометка о том, где он создан (вотермарка).
Для примера я создам простой прайс-бот (бот для продажи рекламы в Телеграм-каналах) с двумя кнопками.
Создаем бот
Чтобы создать бот для Телеграм-канала через Fleepbot, работаю по следующему плану:
1. Нахожу в поиске и запускаю @FleepBot
2. Бот отправляет краткую информацию и подсказки по работе.
3. Нажимаю кнопку «Fleep.бизнес». Теперь необходимо перейти в @BotFather и создать в нем бот, затем подключить его к Fleep, отправив токен.
Перехожу в @BotFather и создаю бот.
4. Запускаю @BotFather, он выдает список команд.
5. Ввожу команду /newbot, бот просит придумать название. Назову просто «Прайс».
6. Название дано, выбираю юзернейм (на окончании обязательно должно быть слово «bot»). Даю юзернейм «price15_bot». Если бот ругается, значит юзернейм занят и следует попробовать другой.
Бот готов, получаю поздравления и токен. Теперь проработаю внешний вид и описание бота.
7. Использую команду /setuserpic для добавления аватарки и отправляю фото. Отправляю команду, выбираю бот и присылаю фото для аватарки.
8. Аватарка сделана, добавляю описание. Есть две команды: /setdescription и /setabouttext. Команда /setabouttext дает возможность установить описание бота в шапке. Команда /setdescription дает возможность установить описание бота при старте.
9. Ввожу /setabouttext и даю описание бота в шапке. Например «Прайс-бот с рассылкой выгодных предложений».
10. Ввожу /setdescription и отправляю текст для описания бота при старте. Сделаю текст таким же как и в шапке бота «Прайс-бот с рассылкой выгодных предложений».
11. С первичной настройкой все, копирую токен бота и отправляю его в @Fleepbot.
Все готово, теперь создаю кнопки в боте.
Создаем кнопки
1. Захожу в созданный бот и запускаю его.
2. Запустил бот, теперь настраиваю его. Нажимаю «Настройки».
3. Я делаю простой бот с двумя кнопками. Нажимаю «Меню», затем «Главное меню».
И нажимаю на значок плюса.
4. Выбираю тип кнопки «Обычная».
5. Бот просит ввести название для кнопки. Называю ее «Цена на рекламу».
6. Ввожу ответ — текст, который получит пользователь, нажав на кнопку в боте. Я ввожу, например, такой: «Реклама в канале стоит 1000 руб.» и нажимаю «Готово».
Кнопка готова, бот отправляет сообщение о ее успешном создании.
По инструкции выше я создаю и вторую кнопку в боте, назвав ее «Статистика».
Проверяем бот
Бот создан, пора найти и проверить его.
1. С другого аккаунта Тг ищу в поиске свой созданный бот.
3. Проверяю кнопки. Все работает, по нажатию бот выдает нужную информацию.
Чтобы убрать вотермарку «Бот создан с помощью сервиса @FleepBot», необходимо использовать платную версию Fleep-отложки или оплатить подписку на бот.
Статистика и рассылка
Проверяю, как работает рассылка через бот.
1. Захожу с аккаунта создателя в бот (того, на котором создавал бот) и жму «Статистика», получаю данные о пользователях, запустивших бот.
2. Теперь попробую разослать сообщение пользователям бота. В настройках выбираю «Рассылка».
Рассылать сообщения возможно разной аудитории: тем людям, кто нажал определенные кнопки, всем пользователям, или только новым.
Выберу «Все пользователи» и введу такой текст «Сегодня скидка на рекламу 10%», затем нажимаю «Готово» и «Да». Все ок, рассылка прошла успешно, бот отправил статистику.
А на второй аккаунт, с которого я запускал бот для проверки, пришло сообщение.
Все отлично, бот для Телеграм-канала получился рабочим и удобным.
Заключение
Если у вас крупный бизнес-проект и большие бюджеты, лучше заказать разработку бота у профессионалов, которые создадут бот для Телеграм-канала с нуля под любые нужны.
При наличии маленького бюджета или когда необходим простой бот, вполне возможно использовать конструкторы, представленные в статье.
Надеюсь, статья была для вас полезной. Всегда рад видеть ваши комментарии. Подписывайтесь на канал для админов в Телеграм и рассылку, делитесь статьей.
Успехов вам! До новых встреч в следующих статьях. С уважением, Дмитрий Толстой.