【问题标题】:Telegram Bot. Get User timezone电报机器人。获取用户时区
【发布时间】:2016-08-20 15:58:00
【问题描述】:

在为 Telegram 开发机器人时,有什么方法可以获取用户时区? Message 对象中的日期字段仅包含 UNIX 时间戳。我想创建机器人在一天中的固定时间向订阅用户发送一些消息。用户可以有不同的时区,我不想强​​迫用户在消息中明确将他们的时区发送给机器人。

【问题讨论】:

  • 不! Telegram Bot API 目前没有这种能力

标签: telegram telegram-bot


【解决方案1】:

标准的 Bot API 是不可能的。

您可以向用户询问位置,然后从该位置计算用户的时区。

【讨论】:

    【解决方案2】:

    我已将 /set_utc_offset 命令添加到我的机器人中,用户可以在其中输入与 UTC 相比的时差(以分钟为单位)

    【讨论】:

      猜你喜欢
      • 2018-01-12
      • 2017-08-18
      • 2018-07-18
      • 2022-06-10
      • 2018-07-17
      • 2021-10-22
      • 1970-01-01
      • 2022-12-11
      • 2017-09-24
      相关资源
      最近更新 更多