В этом материале вы узнаете, как можно создать Telegram бот без навыков программирования, собирать через него интересные материалы и затем осуществлять их еженедельную рассылку.
Всем привет, я — Саша Комбаров, руководитель в веб-студии. Наш PR-менеджер собирает интересные материалы на различных ресурсах, а затем публикует их в корпоративный чат, тем самым просвещая сотрудников, и в студийные социальные сети, чтобы наши подписчики были в курсе новостей из IT-мира :) Расскажу, как мы это делали раньше и сейчас.
На составление дайджеста тратилось от 4 до 6 часов еженедельно, так как нужно прошерстить порталы в поиске действительно интересных новостей, затем это красиво оформить и опубликовать. Пример дайджеста тут. Для меня это выглядело очень ресурсозатратным, качество материала не всегда было хорошим, так как вычленить интересные статьи для фронтендеров и бэкендеров девушке без соответствующих знаний — то еще испытание.
Отказаться нельзя, оптимизировать
С одной стороны, дайджест новостей в студийном чате собирал положительную реакцию, в социальных сетях лайки и огоньки, а с другой — требовал еженедельно полноценный рабочий день специалиста. Патовое положение :)
Руки чесались оптимизировать этот процесс, но никак не доходили, пока PR-менеджер не ушел в отпуск.
Решил автоматизировать через Телеграм бота, тем более опыт разработки ботов у нас есть. Разрабатывали сервис для автоматического обмена криптовалюты и к нему подключали бота.
Выписал, что необходимо было делать боту:
По клику пользователь может отправить ссылку на статью;
Сервис должен знать, какой пользователь прислал определенную статью;
Пользователям, которые подписываются или присылают статьи, можно отправить еженедельный дайджест.
Составив минимальные требования, решил не разрабатывать с нуля, а использовать конструктор. Наиболее подходящим оказался Manybot.
Три простых шага для создания Телеграм бота
Для создания бота рекомендую использовать веб-версию Телеграм, во всяком случае, мне так было удобнее, так как бот-конструктор присылает длинные инструкции и с ними необходимо ознакомиться.
Шаг первый
Создайте команду, по клику на которую пользователь будет получать ответ соответствующий этой команде.
Шаг второй
Выберите тип сообщения, который будет приходить по клику на команду. В нашем случае это вопрос «Какую статью разместить в дайджест?». Но также в ответ на пользовательскую команду бот может ответить одним или несколькими сообщениями, в том числе любыми файлами, музыкой, картинками и т.д.
Шаг третий
Добавьте команду в меню вашего бота, чтобы она отображалась у пользователя.
Вы великолепны ;) Пользователи могут присылать материалы вашему боту. Вам необходимо их лишь собирать и затем отправлять через команду.
Итоги и выводы
На реализацию бота ушло примерно 30 минут, что позволило затем сэкономить от 3 до 5 рабочих часов PR-менеджера в неделю. Сейчас на сбор и публикацию дайджеста уходит примерно 30-60 минут.
Сотрудники с интересом восприняли идею формировать дайджест самостоятельно, присылали годные материалы с различных источников, многие из которых нами ранее не рассматривались. Конечно, иногда приходится подогревать интерес к боту, но в среднем 5-7 материалов присылают еженедельно.
Вывод: если вам кажется, что вы можете что-то оптимизировать, то вам не кажется :) Не откладывайте этот процесс в долгий ящик.
Создавали ли вы бота через конструктор или программировали бота с нуля? Возможно, у вас есть ссылки на годных ботов? Поделитесь в комментариях к статье :)
16tomatotonns
Не узнал.
sashadzen Автор
Прочитайте еще раз :)
16tomatotonns
Господин Хороший, выписка из Help по проприетарному конструктору ботов это точно то, что вы хотели написать в качестве статьи?