纸飞机上的“投票”功能,可以通过API实现自动创建和统计吗?
4 个回答
Telegram投票本身是不支持api自动创建+实时统计的。但是可以通过bot开发间接实现。比如自动生成投票链接转发+消息统计工具。但该方案有编程要求,而且受群规限制。目前最简单的方法还是人工创建投票,截图统计。这个功能应该还在完善阶段。
通过Bot API可以自动创建和统计Telegram投票。你可以使用createPoll方法创建带有链接的投票,并使用getPollVoteCount方法实时获取票数。但Telegram官方API目前不支持直接创建投票外链,你需要自己搭建一个网页,嵌入投票接口。有技术团队的可以实现。
可以的,通过Telegram Bot API + 第三方服务来实现,比如通过Bot发送投票消息,通过数据库保存投票变化。核心有三:
1. 投票生成接口:调用sendMessage生成带按钮投票
2. 实时统计逻辑:自定义计数模块或接入轮询服务
3. 数据刷新频率:建议设置为5秒一次
注意Telegram官方没有提供投票统计的API,要自行处理数据。开发中建议用Python+Flask框架来实现,成本低见效快。这套方案我为客户做自动化投票统计时使用过,稳定运行半年无故障。
Telegram的投票功能确实支持API。
通过Bot API创建链接投票。
实时统计结果也可以通过api来获取。
但是具体实施还要看你开发能力。
网络上有现成教程可借鉴。