从我已加入Node.js的电报频道获取更新

时间:2018-07-21 13:58:22

标签: node.js telegram telegram-bot

是否可以接收在nodejs中特定电报频道中发布的新消息?即类似于Twitter流API。

我感兴趣的渠道有两个或三个。我希望我的应用程序以nodejs编写,以获取发布在这些渠道中的任何新消息/更新/固定消息(这些是其他人(而不是我创建)的渠道) 。如果在Telegram频道中发布的新消息满足特定条件,则我的应用程序将执行某些操作(不在Telegram上)。

这是可能的,还是与电报的工作方式相反?

2 个答案:

答案 0 :(得分:0)

只有一种可能的方法:

您应该编写并编写电报机器人程序,以获取所需任何频道的更新。要接收任何频道的更新,应将该机器人提升为管理员!

答案 1 :(得分:0)

使用:node-telegram-bot-api

bot.on('message', (msg) => {
  const chatId = msg.chat.id;  // your telegram id

  bot.sendMessage(chatId, msg.text); //Incoming text messages
});