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

Всем привет, я — Саша Комбаров, руководитель в веб-студии. Наш PR-менеджер собирает интересные материалы на различных ресурсах, а затем публикует их в корпоративный чат, тем самым просвещая сотрудников, и в студийные социальные сети, чтобы наши подписчики были в курсе новостей из IT-мира :) Расскажу, как мы это делали раньше и сейчас.

Ты хочешь создать бота, но делаешь это без уважения
Ты хочешь создать бота, но делаешь это без уважения

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

Отказаться нельзя, оптимизировать 

С одной стороны, дайджест новостей в студийном чате собирал положительную реакцию, в социальных сетях лайки и огоньки, а с другой — требовал еженедельно полноценный рабочий день специалиста. Патовое положение :) 

Руки чесались оптимизировать этот процесс, но никак не доходили, пока PR-менеджер не ушел в отпуск. 

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

Обменять средства и узнать баланс можно через Телеграм  
Обменять средства и узнать баланс можно через Телеграм  

Выписал, что необходимо было делать боту:

  1. По клику пользователь может отправить ссылку на статью;

  2. Сервис должен знать, какой пользователь прислал определенную статью;

  3. Пользователям, которые подписываются или присылают статьи, можно отправить еженедельный дайджест.

Составив минимальные требования, решил не разрабатывать с нуля, а использовать конструктор. Наиболее подходящим оказался Manybot. 

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

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

Шаг первый 

Создайте команду, по клику на которую пользователь будет получать ответ соответствующий этой команде. 

Создал команду /digest 
Создал команду /digest 

Шаг второй

Выберите тип сообщения, который будет приходить по клику на команду. В нашем случае это вопрос «Какую статью разместить в дайджест?». Но также в ответ на пользовательскую команду бот может ответить одним или несколькими сообщениями, в том числе любыми файлами, музыкой, картинками и т.д.

Добавил вопрос к команде 
Добавил вопрос к команде 

Шаг третий

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

Добавил команду в пункт меню 
Добавил команду в пункт меню 

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

Бот принимает ссылки на статьи 
Бот принимает ссылки на статьи 

Итоги и выводы 

На реализацию бота ушло примерно 30 минут, что позволило затем сэкономить от 3 до 5 рабочих часов PR-менеджера в неделю. Сейчас на сбор и публикацию дайджеста уходит примерно 30-60 минут. 

Сотрудники с интересом восприняли идею формировать дайджест самостоятельно, присылали годные материалы с различных источников, многие из которых нами ранее не рассматривались. Конечно, иногда приходится подогревать интерес к боту, но в среднем 5-7 материалов присылают еженедельно. 

Вывод: если вам кажется, что вы можете что-то оптимизировать, то вам не кажется :) Не откладывайте этот процесс в долгий ящик. 

Создавали ли вы бота через конструктор или программировали бота с нуля? Возможно, у вас есть ссылки на годных ботов? Поделитесь в комментариях к статье :)

Комментарии (3)


  1. 16tomatotonns
    15.10.2023 15:48
    +5

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

    Не узнал.


    1. sashadzen Автор
      15.10.2023 15:48
      -6

      Прочитайте еще раз :)


      1. 16tomatotonns
        15.10.2023 15:48
        +7

        Господин Хороший, выписка из Help по проприетарному конструктору ботов это точно то, что вы хотели написать в качестве статьи?