Найти тему
Заметки суриката

ОТЧЕТ ПО ТЕЛЕГАБОТУ

Мой небольшой домашний проект, созданный на коленке в личных целях, немного вышел из под контроля. Почти 3.5к относительно активных пользователей, а это прям ответственность! По славной традиции, в конце года подбиваем по боту статистику. Для тех, кто не в курсе напомним о чём собственно речь. Почти три года назад меня переклинило и я решил исследовать ботоделание для Telegram, так родился @AximoBot. Бот очень простой, мониторит аккаунты в социальных сетях и в случае нового поста присылает вам ссылку на него. Очень удобно, вся лента в едином месте, понимает тонну источников: Youtube, Instagram, VK, LiveJournal, RSS, Coub, Medium, Twitter, Twitch.

Где-то месяца полтора назад на меня напала муза, да и как-то неожиданно свободная минутка появилась, так что я решил исправить несколько важных аспектов которые меня раздражали. Да и народ начал активно жаловаться на некоторые багули. Что собственно из нового:
— Дико напрягало ходить по ссылкам твиттера и ВК (в случае если несколько фоточек в посте). Делать это приходилось по причине того, что встроенные в телегу превьюшки работают для этих социалок криво. Так что научился бот генерить превью самостоятельно, переключение между режимами командой
/preview
— Каждая подписка это лишний запрос на наличие новых постов, потому  изначально был введен лимит на 50 подписок. По факту он был выключен, чем несколько ушлых товарищей и воспользовались, есть даже один экземпляр у которого 1500 подписок. Данные хитрожопики пагубно влияли на эффективность сервиса для остальных, потому были введены санкции. Теперь больше 50 подписок нельзя добавить, по тем кто уже вышли за лимит действует ограничение 50 подписок за одну итерацию, то есть раз в полчаса.
— Если лимита вам мало, то можете купить
/vip доступ. Из бонусов снятие лимита на подписки и уменьшение интервала проверки до 5 минут. Заработать цели нет и близко, бот глубоко убыточен (хостинг, траты на пиво для вдохновления создателя). Но как-то наглых товарищей осадить надо.
— Исправлен миллион недочетов: некорректная работа, если пользователь переименовался, разбивка сообщений на части для тех, что в лимит не влазят, поддержка разных кодировок для RSS и еще тонна мелочей.
— Периодически спрашивают про донат, не вопрос команда
/donate к вашим услугам.
— Неожиданно оказалось, что рейтинг куда я радостно вписал бота пару лет назад сдох. Отдача там была небольшая, так что для порядку добавил в новый, вроде как более менее популярный. Только вот судя по тому что бот довольно быстро выбился в лидеры рейтинга со 150 голосами, не такой уж он и популярный. Ну и если не жалко, можете сами
лайк отсыпать по ссылке.

Минутка статистики:
— Всего пользователей: 47 925 (+315%), прошло дальше выбора языка: 7 594(+92%), пользователей с хотя бы одной подписком 3 559. Распределение по языкам — ru (3 576), en (4 018). Исторический момент, англоговорящих стало больше.
— Получено ботом команд: 192 567 (+148%).
— Всего подписок 26 392 (+140%), из них активных активных 11 222 (+40%). Тут кстати прикольный момент, добавили много, но активных не подросло, потому как многие от бота отписались.
— Бот отправил ~16.6 млн нотификаций c начала года.

По цифрам рост почти в 2-3 раза. Бот никак не пиарится, не содержит рекламы и абсолютно бесплатен, есть VIP доступ, но это дело добровольное. На этом у меня всё, всем спасибо за внимание, если есть вопросы велком в комменты.