我正在设置一个Telegram Bot,一切正常,但是现在我希望该机器人在私人聊天中针对在小组中提出的特定命令进行回答。我使用的是Python 3.x。
如何获取Bot与用户之间的私人聊天的聊天ID?
答案 0 :(得分:2)
电报API将其命名为chat_id
。您可以将消息发送到chat_id
进行私人聊天。
请记住,除非用户先启动,否则漫游器无法启动对话(聊天对话框,私人聊天)。
答案 1 :(得分:1)
答案 2 :(得分:0)
如果要在下午回答用户(从组切换为下午)...
使用:ForceReply(force_reply=True, selective=False, **kwargs)
收到带有该对象的消息后,Telegram客户端将向用户显示一个答复界面(就像用户选择了漫游器的消息并点击“答复”一样)。如果您想创建用户友好的逐步界面而不必牺牲隐私模式,这将非常有用。