Telegram纸飞机如何实现路由器消息广播?
2 个回答
路由器群发消息,这个是想群发telegram消息。但是,目前Telegram不支持路由器群发消息,所以,你可以结合下面两个方法:
1. 使用Telegram Bot + API接口,可以自己在服务器上部署一个Telegram Bot,通过Bot的API接口接收来自网站的消息,并转发到目标群组或频道。需要会写代码,Python比较合适。
2. 消息中转站。把路由器当做一个消息的收发器,当收到设备的消息请求,将消息内容发送到你的Telegram Bot,然后Bot将内容群发出去。这种相对简单,但是需要你的网站支持调用Telegram Bot的API。
优先选择第一种方案,稳定性更好。如果已经有后端服务器,只需要增加一个Bot接口即可。Telegram bot api文档比较完整,中文资料也很多,遇到卡点,搜索“Telegram bot 群发消息”关键词,可以找到很多资料。
你所说的Telegram路由器群发,不是路由器的功能,而是通过API或bot来实现。
1. 首先,你需要创建一个Telegram Bot,并且获得一个API Token,这个Token是调用Telegram的接口的钥匙。
2. 然后在你网站的后台写代码,通过Bot API发送消息,比如使用python的python-telegram-bot库就可以群发消息给用户。
3. 如果是通过路由器触发,可以考虑在路由器中部署一个简单的脚本(如OpenWRT),定时或按条件调用API接口。
4. 注意Telegram的速率限制,不要一次性发太多消息,不然会封号。建议使用群组+频道来管理用户,然后通过API发给群组。
这样就实现了你所说的“路由器群发”效果。实际是网站+API+路由器的协同工作。