Написал на досуге маленький фреймворк для ботов в Telegram. Идея в том, что запускается с нужными параметрами демон, который занимается рутиной приёма и отправки сообщений. Принятое сообщение отправляется в указанный в конфиге скрипт, обрабатывается и возвращается демону в виде оформленного в JSON action'а. Пока экшнов всего два: отправить сообщение и написать в channel. В будущем появится отправка всякой мельтемудии и стикеров. Также я написал библиотеки, формирующие эти экшны, для Bash и Node.js(те, что нужны были в моей инфраструктуре первее всего), позднее будут python, ruby и, возможно, C. В комплекте с демоном есть man и некоторые примеры. Из бонусов есть systemd-таргет, который позволяет рестартить все сервисы, использующие фреймворк, при апгрейде оного. Готовые пакеты есть для Debian Jessie и Ubuntu Trusty. Исходныe коды тут. Пример работы бота на картинке.
Налетай!