У ТЕЛЕГРАМНОГО БОТА ЮБИЛЕЙ. ГОДОВОЙ ОТЧЕТ

12.01.2018

Для тех, кто не в курсе. Где-то год назад меня переклинило и я решил исследовать ботоделание для Telegram. Так родился @AximoBot. Не так сильно как хотелось бы, но проект пошёл в народ, пришлось даже полгода назад делать сводный пост-отчет со статистикой и подробностями, как бот поживает. Очередные полгода пролетели, у робота юбилей, пора бы отчитаться в очередной раз. Начнем с новинок. Исправлена тонна мелких косяков, но хвастаться такими вещами глупо, с новым функционалом гораздо веселее. Самое важное дополнение — бот научился работать с каналами.

В каналы нельзя ничего писать, потому для управления ими были введены режимы. Команда «/channel @имяВашегоКанала» переводит бота в режим канала, «/user» в режим пользователя. Подписки канала и пользователя независимы. Естественно, чтобы управлять каналом надо быть его админом.

Вторая новинка это история постов подписок. Раньше система проверяла последний пост и если урл отличался, то высылалась нотификация. Все бы хорошо, только это не работало для любителей часто постить, например в твиттер. Интервал проверки полчаса, потому некоторые посты терялись. Теперь бот помнит 20 ссылок и проверяет последние 10 ссылок пользователя, если будут новинки вы о них узнаете.

И тонна мелких улучшений, про которые и не упомнишь. Просто верьте, стало лучше.

Минутка статистики:
— Всего пользователей: 3371, прошло дальше выбора языка: 2373.
— Получено ботом команд: ~40К.
— Всего подписок 5842, из них активных активных 4574.
— Бот отправил ~4 млн нотификаций. Точная цифра неизвестна, так как счетчик пришлось обнулять из-за одной осадкой ошибки с историей.

На этом у меня всё, всем спасибо за внимание, если есть вопросы велком в комменты.