КОНТ телеграм-бот. Хочешь получать уведомления о новых статьях?

25 2669

Телеграм-бота для КОНТа!

Всем привет. Меня зовут Роман и я программист. 

Как-то раз я читал статью одного программиста(мы все так делаем) и прочел, что хороший программист должен не просто зарабатывать деньги, но и еще делать свою жизнь лучше и легче. Мысль о том, что я хочу сделать что-то такое не оставляла меня и в какой-то момент я решил, что хочу автоматизировать одну и частей моей жизни - чтение статей на КОНТе. 



Читаю я КОНТ с начала существования. Есть у меня список авторов, которых я регулярно читаю. Но механизма, по которому бы я мог получать уведомления куда-то на внешние источники нет(или я его не знаю, что тоже может быть). А заходить по многу раз за день в надежде, что выйдет новая статья(привет @sahalara) не очень хочется.



Поэтому я решил написать телеграм бота для себя, чтобы получать уведомления о новых статьях определенных авторов. То есть, передать боту nickname автора(он уникальный на сайте) и бот будет раз в пол часа проверять не написал ли этот автор новых статей, если написал - бот сразу напишет об этом. В сообщении будет указано какой автор и ссылка на статью:

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

Я верю, что это будет удобно для вас. 

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

Что он умеет и как им пользоваться?

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

Чтобы начать работать - передите по ссылке на бота. Имя бота КОНТ. Его username: cont_subscriber_bot.

Далее по ответам все будет понятно.

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


Нажимаем старт и получаем первое сообщение:

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

Первое, что предлагает - это выполнить команду /add nickname, где nickname - это псевдоним автора. 

Для примера подпишемся на мой блог. Здесь я буду выставлять исключительно статьи о новом функционале телеграм-бота. 
Пишем:
/add romanua

Для того, чтобы отписаться, нужно написать следующую команду:
/delete romanua :

Чтобы посмотреть список всех комманд, которые поддерживает бот, нужно написать:
/help

Чтобы посмотреть список всех подписок, нужно воспользоваться командой номер 5:

/listauthors

Чтобы выключить все подписки, нужно что ввести:
/stop


Далее, если у вас есть аккаунт КОНТа и вы хотите, чтобы бот передавал новые статьи или вы хотите подписаться на подписки какого-то другого автора, нужно написать команду номер 6 с псевдонимом автора:

/addusersubscriptions romanua

Также можно обратно отписаться от новых статей из списка подписок автора:

/deleteusersubscriptions romanua


На данный момент, это функциональность, которой хватит с головой для того, чтобы быстро управлять подписками и получать статьи по ним.

Если будут каки-то вопросы\предложения - пишите в личном сообщении или в комментариях - постараюсь ответить и помочь.

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

Реакция на пуск "Орешника"
  • pretty
  • Вчера 07:00
  • В топе

Австрийский журналист Крис Вебер: Россия запускает неядерную межконтинентальную баллистическую ракету в качестве предупреждения о недопустимости дальнейшей эскалации.Фракция поджигателей войны го...

Двести Хиросим

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

Обсудить
  • С ФСБ уже согласовал этот момент? :joy:
  • Лучше бы придумал, чтобы кремлеботы опрелелялись автоматически. А ещё, чтобы не пичкали меня насильно всякими ишаченками, роджерсами и халдеями.
  • Кажется, упоминание об этой разработке-дополнении было уже. Я что-то такое в колонку ссылок бросил. Вот только действовать - не удосужился, и без того много читаю, просматривать действенность было некогда. В любом случае, г-н Рус, примите благодарности! Возможно, со временем - освоить придется. :thumbsup: :clap: :hand: :exclamation:
  • Спасибо! Отличная идея сделать бота :thumbsup:
  • Спасибо! :thumbsup: