Страницы

Поиск по вопросам

пятница, 1 марта 2019 г.

Метрика для телеграм-бота (сбор статистики)

Требуется обложить метрикой бота для телеграм. Нашел сайт http://botan.io и не понимаю, жив ли проект... Актуален ли сегодня проект botan.io? У ресурса в футере указан 2015 год. И есть ли альтернатива?


Ответ

Хороший вопрос. Увы - проект мёртв, как это можно понять по активности его репозитория на гитхабе.
В декабре написал разработчикам. Сказали, что проект на данный момент не поддерживают, поэтому даже в pull request нет смысла. По датам возобновления работы над сервисом не сказали.
Неизвестно, что именно послужило причиной сворачивания, но у проекта были проблемы с роскомнадзором и блокировками. Альтернатив не нашёл, к сожалению. С удовольствием премирую того, кто предложит адекватную альтернативу.

UPD
У меня две хорошие новости:
Апи ботана работает Можно пользоваться апи ботана с токеном, полученным непосредственно в метрике (проверено опытным путём)
Для бота будет актуальным, думаю, только один метод - track. Для этого можно юзать обычные нативные веб-запросы, без обёрток - никаких зависимостей от конкретных реализаций.
Пример запроса:
// token = qwerty; // chatID = 12345; // command = 'start';
https://api.botan.io/track?token=token&uid=chatID&name=command
где:
token - токен приложения, выданный метрикой (или ботом, если это настолько старый токен); uid - идентификатор, позволяющий разделить источники событий или наоборот, сгруппировать их (может быть любым уникальным значением, да даже и не уникальным - на усмотрение разработчика); name - наименование (произвольное) отслеживаемого действия пользователя
Track message (метод Shorten url не работоспособен на территории РФ по причине блокировки домена, возвращающего "короткие" ссылки)

Возможные альтернативы:
chatbase.com botanalytics.co dashbot.io botlytics.co

Комментариев нет:

Отправить комментарий