如何仅使用Telegram Bot API获取传入消息中的频道名称?

时间:2016-04-23 04:55:41

标签: telegram telegram-bot

我正在使用一个Telegram机器人并面临一个大问题:为了排除一些"欺诈"我可以用我的机器人做的事情,我需要验证用户是否是某个频道的管理员。但是,如果用户将消息从频道转发到机器人,则Chat.type参数仍为private,而不是channel

有没有办法只使用Bot API获得一对user_id <--> in which channel user_id can post?不幸的是,Inline模式也没有任何帮助。

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

1 个答案:

答案 0 :(得分:0)

自2016年5月6日起,forward_from_chat对象中添加了新字段Message。所以我的问题就解决了。

有关Message对象的更多信息:here