为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

倚天杖 2023-04-25 15:17:44
是否可以让机器人在不运行“/Start”之类的命令的情况下发送聊天中的第一条消息?也许可以提前保存请求用户的 chat_id 并在将来向他发送消息,从而允许机器人根据触发他的预定义条件在聊天中发送第一条消息?我在网上搜索了答案,但找不到。你能给我一个解释如何做到这一点的教程的链接吗?提前致谢约阿夫吉拉迪 :)
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

一种解决方案是使用 Telegram Bot深层链接为聊天机器人提供一个入口点,不需要用户键入命令/Start

在第一次交互之后,您可以获得chat_id可以存储的信息,以便稍后使用它来发起消息:

context.bot.send_message(chat_id, text='Howdy')


查看完整回答
反对 回复 2023-04-25
  • 1 回答
  • 0 关注
  • 97 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信