【发布时间】:2018-03-27 21:22:22
【问题描述】:
如果我有用户聊天 ID,我如何检查用户是否在线?我试过bot.userStatus(myChat);,但这是错误的。
【问题讨论】:
-
@Qualcomm 这是一个答案,但这个问题不应被视为“重复”。
标签: telegram telegram-bot
如果我有用户聊天 ID,我如何检查用户是否在线?我试过bot.userStatus(myChat);,但这是错误的。
【问题讨论】:
标签: telegram telegram-bot
Telegram Bot API 不提供任何方法或对象的属性来获取用户状态,无论他是否在线。
您的聊天机器人能够在用户向聊天机器人发送消息后立即收集用户信息:这些信息是Telegram Bot API documentation 中描述的用户对象字段。
根据可用字段,遗憾的是,用户状态(在线、离线等)不可用。
根据另一个问题 posted here,似乎可以通过 Telegram API 获取用户状态,以便创建 Telegram 注册应用程序这与使用 Telegram 不同机器人。
【讨论】: