Основы разработки ботов Telegram на конструкторах - «Надо знать»
- 16:43, 05-мая-2020
- Новости
- Brown
- 0
Для начала стоит определиться, что такое боты телеграм и зачем они нужны. С помощью ботов можно автоматизировать практические любые действия (например, автопостинг в канал), создавать разные полезные сервисы (например, мониторинг курса валют) или создать мини-версию сайта (даже можно сделать мини интернет-магазин!), а также создать автоворонку продаж.
Это можно применять в своих проектах либо вообще отдельно предлагать разработку клиентам. Вполне прибыльное и востребованное направление сейчас, особенно во время изоляции - все в онлайн только и сидят.
Разработка бота возможна либо на конструкторах, либо на платформе Phyton (для более сложных решений, например, со встроенной оплатой).
Из недорогих или бесплатных есть такие конструкторы:
- Manybot;
- Botmother;
- SocialBot;
- Telebot;
- Botobot;
- и др.
Как сделать бота автопостинга в телеграм?
Если у вас есть свой канал телеграм, то можно сделать для себя бесплатный постер отложенных публикаций или автопостинг новостей с иных интернет-ресурсов.
Для этого нам понадобиться 3 бесплатных бота-конструктора BotFather, ControllerBot и ManyBot. Все эти операции можно произвести с телефона, что очень удобно.
1 Вариант. Отложенные посты
Создаем бота в BotFather
Заходим в BotFather и выбираем команду /newbot. Нужно присвоить боту имя, которое обязательно будет на латинице и в конце должно содержать слово "bot". Далее бот нам выдаст API токен, который мы копируем.
Создаем бота в Controller Bot
Заходим в Controller Bot и выбираем команду "addchanel" и вставляем туда токен, который мы скопировали ранее из Bot Father. Можно сразу забить описание бота либо пропустить этот шаг.
Далее добавляем нового бота в администраторы нашего канала телеграм, в котором хотим выкладывать отложенные посты. Заходим в описание канала и выбираем "администраторы" - "добавить администратора".
Теперь мы заходим на нашего созданного бота и можем готовить новые публикации на канал, в который мы добавили админом бота. Нужно выбрать "создать пост", далее готовим текст, также там можно добавить графику смайлы и выбрать время публикации.
С помощью это же бота можно посмотреть статистику просмотров постов на канале за месяц или за неделю. Также можно посмотреть и отредактировать отложенные посты. Очень удобное решение!
2 Вариант. Автопостинг
С помощью этой опции можно настроить автопостинг с иных ресурсов
Также создаем бота в BotFather, как в 1-м варианте выше.
И копируем его API токен.
Создаем бота в ManyBot
Заходим в ManyBot и выбираем пункт "добавить нового бота" и вставляем скопированный API токен с BotFather.
Потом также добавляем в администраторы нашего нового бота. В ManyBot выбираем пункт /autoposting . Можно выбрать до 11 разных источников, посты с которых будут автоматически репоститься в наш канал. Только нужно соц. сети перевести в RSS ленту. Это можно сделать с помощью, например, https://www.mysitemapgenerator.com/
Как сделать мини-сайт в телеграм?
Для этого нам понадобиться BotFather и ManyBot. Создаем также нового бота в BotFather, копируем токен и вставляем в ManyBot. Далее уже заходим в созданного бота и он становиться конструктором, в котором можно много чего интересного сделать.
Покажу на примере простого созданного мной бота t.me/swiss_watch_bot
Который помогаем подписчикам подобрать оригинальные швейцарские часы.
Внутри каждого пункта есть еще блоки выбора. Можно дать пользователю выбор или попросить отправить сообщение в свободной форме.
Если у нас кнопок получилось много, то можно сделать их в 2 или 3 столбика, а также поменять местами. Для этого нажимаем снова "настроить гл. меню", выбираем пункты, которые хотим переместить. Там галочкой помечается перемещаемый элемент и надо просто выбрать место, куда его перенести. В этом же блоке можно переименовать или убрать пункт меню.
В моем боте в основном формы с ответами, чтобы посмотреть их, нужно выбрать в главном меню "ответы на формы".
Комментарии (0)