2016-01-17 33 views
0

电报机器人是否有办法知道谁是频道管理员?作为电报机器人,认证电报频道所有者的最佳方式是什么?

做到这一点的一种方法是向管理员发送验证码并要求管理员确认密码。不过,我找不到任何允许向管理员发送消息的API。

我可以通过要求用户向我的机器人发送消息来验证用户帐户,但是有没有办法让渠道发送消息给机器人?

+0

为了澄清更多,我想发送有关用户操作的通知给用户定义的通道。对于这个用户用户必须将我的机器人添加到他的频道,然后将频道名称引入我的应用程序,以便我可以将通知发送到该频道。 问题是我不知道如何确保此用户拥有该频道,而不是将他的通知连接到其他不属于他的频道,并且恰好以管理员身份添加了我的机器人。 – Afshin

回答

0

我认为这不是必需的!

当你有a1255412542_bot并要求用户添加这个机器人作为管理员,是否有可能通道管理员添加这个机器人作为管理员?

,您可以:

  1. 问频道名称,
  2. 将消息发送到信道,以确保机器人不信道的管理,
  3. 让用户添加你的机器人作为管理员立即!然后按您的机器人上的ok按钮,
  4. 然后您向该频道发送短信(或sendChatAction进行隐藏测试),如果成功,则完成!
+0

感谢您的回复。我明白你在这里提出的建议。它似乎工作,但我认为这不够强大,并向用户强加一个特定的过程(确保bot先不是管理员,然后添加并验证...) – Afshin

+0

好的。我明白。但目前TG bot API没有其他办法。 –