Думаю, всем здесь в той или иной мере известен мессенджер [Telegram][1]. Создатель заявляет, что это самый безопасный мессенджер с убойным алгоритмом шифрования собственной разработки, но нас, разработчиков, конечно же, куда сильнее интересует другое. Боты!
Тема эта, конечно, не раз поднималась на Хабре: ботов писали [на Python с tornado][2], [Node.js][3], [Ruby со специальным гемом][4], [Ruby on Rails][5], [C#][6], [C# с WCF][7] и даже [PHP][8]; ботов писали для [RSS-каналов][9], [мониторинга сайтов][10], [удалённого включения компьютера][11] и, вероятно, для многого, многого другого.
И всё же я возьму на себя смелость изъездить эту тему ещё раз и вдобавок к этому показать немного магии Питона. Мы будем писать фреймворк™ для удобного написания нетривиальных диалоговых ботов на основе пакета [python-telegram-bot][12].
[Читать дальше →][13]
[1]:
http://telegram.me/
[2]:
https://habrahabr.ru/post/262247/
[3]:
https://habrahabr.ru/post/276389/
[4]:
https://habrahabr.ru/post/264707/
[5]:
https://habrahabr.ru/post/279179/
[6]:
https://habrahabr.ru/sandbox/103396/
[7]:
https://habrahabr.ru/post/304822/
[8]:
https://habrahabr.ru/post/264035/
[9]:
https://habrahabr.ru/post/302688/
[10]:
https://habrahabr.ru/post/316148/
[11]:
https://habrahabr.ru/post/265305/
[12]:
https://github.com/python-telegram-bot/python-telegram-bot
[13]:
https://habrahabr.ru/post/316666/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut