Telegram Bot API:自研Bot能否点击第三方Bot消息中的按钮?
自研Telegram Bot能否触发第三方Bot消息中的按钮点击?
结论:不行,Telegram Bot API不支持Bot触发其他Bot消息内的按钮点击操作
原因说明
Telegram的Bot交互机制做了权限限制:inline键盘按钮这类交互元素的触发权限仅开放给发起会话的真实用户,Bot无法模拟用户点击其他Bot发送的按钮。这是Telegram的安全设计,用于避免Bot之间的恶意交互、滥用服务等问题。
可行替代方案(基于Python开发)
- 优先使用第三方Bot的公开API:如果该第三方Bot提供了官方API接口,直接调用对应接口实现你需要的功能(比如
upscale 4x),这是合规且可靠的方式。 - 不推荐的模拟用户操作方式:若第三方Bot无公开API,你可能会考虑用Telethon、Pyrogram这类库模拟真实用户账号的操作来点击按钮,但这种行为违反Telegram服务条款,存在账号被封禁的风险,不建议使用。
内容的提问来源于stack exchange,提问作者user2950593
相关产品推荐
相关产品推荐

