Telegram-bot用户控制

时间:2017-04-05 19:37:15

标签: telegram telegram-bot python-telegram-bot

我想为家庭项目创建一个电报机器人,我希望机器人只与3个人交谈,我该怎么做? 我想创建一个文件,其中包含我们每个人的聊天ID,并在回复任何命令之前检查它,我认为它会起作用。机器人将发送正确的信息,如果它是我们中的一个,并“再见”任何其他

但有没有其他方法可以阻止与我的机器人进行任何其他对话?

Pd:我正在使用python-telegram-bot

1 个答案:

答案 0 :(得分:1)

对于问题的第一部分,您可以创建一个私人组,并将您的机器人添加为其管理员之一。然后它可以与成员交谈并回答他们的命令。

即使您不想这样做,也可以通过检查机器人收到的每个更新的chatID来实现。如果chatID存在于文件,数据库或甚至是一个简单的数组中,那么机器人会回答命令,如果没有,它就会忽略或发送一个简单的文本,就像你说再见一样。

  

请注意,机器人无法阻止他们只能忽略他们的人   消息。