电报(Telegram)API 接入时,如何获取机器人的粉丝数或关注数?
1 个回答
Telegram API 本身没有提供机器人粉丝数的接口。机器人只能接受用户主动发来的消息,无法知道有多少人关注了它。
但是你有办法可以变通一下:
1. 自己建个数据库,用户每次触发机器人时就记录一下用户ID,去重一下就可以统计了。
2. 使用第三方服务,比如 BotFather 的 /stats 命令,但是只显示最近7天的数据,而且只有公开的机器人能用。
如果你要做营销网站,建议结合上面两种方式,再配合用户授权访问联系人,可以更精确的统计潜在关注数,功能会更完整一些。