Telegram Bots:我现在可以开始聊天吗?
Posted
技术标签:
【中文标题】Telegram Bots:我现在可以开始聊天吗?【英文标题】:Telegram Bots: Can I now start a chat or not? 【发布时间】:2020-12-30 07:02:25 【问题描述】:https://core.telegram.org/bots 明确表示:
机器人无法发起与用户的对话。用户必须先将他们添加到组中,或者先向他们发送消息。
但如果我访问https://telegram.org/blog/login,它会说
Telegram 机器人是一种强大的通信工具,但直到今天它们还无法开始对话。即使您希望他们与您联系,您也必须先与他们聊天。 使用新的登录小部件,从与网站交互到在 Telegram 上进行对话变得完全顺畅。
因此,通过登录小部件以某种方式开始对话是可能的。但是我该怎么做呢? 我得到一个用户ID。是否有 api 端点来发起与用户的聊天?
【问题讨论】:
【参考方案1】:开始与 Telegram 机器人交谈的唯一方法是自己开始与他们交谈。机器人无法自己与用户开始对话。
【讨论】:
【参考方案2】:正如你所说,电报明确表示机器人无法开始对话,机器人唯一能做的就是向旧对话发送消息(我的意思是用户必须开始对话)。
【讨论】:
以上是关于Telegram Bots:我现在可以开始聊天吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 Telegram Bot API 在消息中发送嵌入图像和文本