【问题标题】:How to sendMessage directly to any User (i have user_id) by bot using Telegram Bot Api如何使用 Telegram Bot Api 通过机器人直接向任何用户(我有 user_id)发送消息
【发布时间】:2018-12-23 13:47:07
【问题描述】:

我有多个人的用户 ID。我想使用我的 BOT 向他们发送消息,但问题是我没有个人用户的 chat_id,因为他们没有发起与机器人的聊天。有没有办法可以使用 User_ID(而不是 chat_id)发送直接消息。

【问题讨论】:

  • 你从哪里得到的用户 ID 列表?
  • 我有不同的电报组。当新用户加入群组时,我会将他们的数据保存在数据库中。
  • 您的机器人不能成为对话的发起者。您只能向已按下开始按钮且尚未停止机器人的用户发送消息。

标签: php bots telegram telegram-bot php-telegram-bot


【解决方案1】:

机器人无法发起与用户的对话。用户必须先将他们添加到组或向他们发送消息。人们可以使用 telegram.me/ 链接或用户名搜索来找到您的机器人。

telegram.org

【讨论】:

  • 但是,我想摆脱这些步骤。我只想立即与机器人开始对话。
  • 明确表示,目前无法实现。
猜你喜欢
  • 2018-05-17
  • 2016-05-09
  • 1970-01-01
  • 2018-02-13
  • 2017-07-01
  • 2021-03-22
  • 1970-01-01
  • 1970-01-01
  • 2021-12-03
相关资源
最近更新 更多