从 nodejs 脚本发送直接消息到 telegram

Ehs*_*ari 7 node.js telegram

是否可以直接从node.js服务器向某人的手机号码或电报ID发送消息?

不使用电报机器人是否可以?

我需要一个如下所示的 API:

function sendMessage(senderTelegramId, receiverTelegramId, messageText)
Run Code Online (Sandbox Code Playgroud)

rot*_*est 14

简而言之:不,如果没有机器人,目前还没有办法。

详细解释

为了让您通过 telegram 向用户发送消息,您需要创建自己的 telegram 机器人。他们有一个记录良好的 API ,您可以阅读和使用。

关于使用 Telegram 机器人向用户发送消息,您应该了解两件事:

  1. 即使您知道他们的电话号码,您也不能在 telegram 上随机向他们发送消息,要向他们发送消息,您需要拥有他们的 chat_id。请参阅文档中的操作方法

  2. 要获取 chat_id,用户必须首先单击首次打开机器人时出现的开始按钮。Telegram 会向您发送该用户的聊天 ID,您可以将其保存起来,以便稍后您想要向该用户发送消息时使用。

大量的库可以使电报机器人的工作变得非常容易,您不需要一个多小时就可以开始使用

我希望这能回答问题,请随意提出进一步的问题,我已经制作了一些机器人,您也可以使用它们来看看它是如何工作的。

干杯)