如何获取Telegram Bot统计信息?
问题描述:
是否存在通过API或Web界面或BotFather获取bot统计信息的方法?或者我必须通过处理来自bot API的更新来收集统计信息?如何获取Telegram Bot统计信息?
ps。目前我通过处理来自bot API的更新在Redis中存储统计信息,但我希望找到更好的方法。
答
不,没有来自Telegram的官方支持做到这一点。有第三方分析像牡丹,你可以通过机器人导航到你的机器人统计:
这里你可以看到一个例子:analytics tool for your telegram Bot
他们也有整合通过网站跟踪更多数据: url-shortening
答
没有你真的不能!但获取用户统计信息的最简单方法是将chat_id保存到数据库或简单的txt文件中。
最好的办法是使用php mysql函数将每个chat_id插入1列然后发送给你的chat_id ...!
答
由于aleix表示没有官方的支持。经过研究好几天我已经找到了解决方案,为所有平台的机器人,包括电报:
- Chatbase.com从谷歌
- botanalytics.co(免费+付费)
- dashbot.io(节省高达10层的消息)
看起来很有意思,谢谢! – mnv