Telegram 如何仅使用电报机器人API在传入消息中获取通道名称?

Telegram 如何仅使用电报机器人API在传入消息中获取通道名称?,telegram,telegram-bot,Telegram,Telegram Bot,我正在开发一个电报机器人,面临着一个大问题:为了避免我的机器人有一些“欺诈”行为,我需要验证用户是否是某个渠道的管理员。但是,如果用户将消息从频道转发到bot,Chat.type参数仍然是private,而不是channel 有没有办法获得一对user\u id,频道user\u id可以只使用Bot API发布?不幸的是,内联模式根本没有帮助 当然,我可以使用Telegram CLI,但在这种特殊情况下是禁止的。从2016年5月6日起,一个新字段forward\u from\u chat被添加

我正在开发一个电报机器人,面临着一个大问题:为了避免我的机器人有一些“欺诈”行为,我需要验证用户是否是某个渠道的管理员。但是,如果用户将消息从频道转发到bot,
Chat.type
参数仍然是
private
,而不是
channel

有没有办法获得一对
user\u id,频道user\u id可以只使用Bot API发布
?不幸的是,内联模式根本没有帮助


当然,我可以使用Telegram CLI,但在这种特殊情况下是禁止的。

从2016年5月6日起,一个新字段
forward\u from\u chat
被添加到
Message
对象中。所以我的问题解决了

有关
消息
对象的更多信息: