Telegram 机器人如何设置在线状态?比如显示 “正在处理请求”?
1 个回答
在 Telegram 里,机器人自己无法显示「正在输入」或「正在处理请求」的状态,这属于平台限制。
但是你可以用一些小技巧来“骗”一下用户。比如,用户一发消息,你立刻回一个「正在处理」的提示,然后过几秒再发正式回复。
这个提示可以是一句话,也可以是自己准备的动图、表情或者语音。核心就是让用户有反馈。
如果你用 BotFather 创建机器人,这个功能就需要你自己用代码逻辑实现。简单来说,就是收到消息就立刻回复提示,然后做其他事。这样用户就知道机器人没死机,正在处理呢。