Python 电报机器人 - 机器人可以发送聊天中的第一条消息吗?

是否可以让机器人在不运行“/Start”之类的命令的情况下发送聊天中的第一条消息?

也许可以提前保存请求用户的 chat_id 并在将来向他发送消息,从而允许机器人根据触发他的预定义条件在聊天中发送第一条消息?

我在网上搜索了答案,但找不到。你能给我一个解释如何做到这一点的教程的链接吗?提前致谢

约阿夫吉拉迪 :)


倚天杖
浏览 98回答 1
1回答

慕的地8271018

一种解决方案是使用 Telegram Bot深层链接为聊天机器人提供一个入口点,不需要用户键入命令/Start。在第一次交互之后,您可以获得chat_id可以存储的信息,以便稍后使用它来发起消息:context.bot.send_message(chat_id, text='Howdy')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python