gpt4 book ai didi

python - 抓取 Telegram channel 以进行更改

转载 作者:搜寻专家 更新时间:2023-10-31 23:26:23 27 4
gpt4 key购买 nike

任何人都可以指出一种以编程方式检查 Telegram 聊天室中更改的方法吗?我无法破译 API。我想做类似的事情:

telegram.onMessageReceived('room_id', (msg) => {
console.log(msg.content);
}

我通常使用 Python,但对使用 NodeJS 持开放态度,因为我希望它始终运行,监控 Ubuntu 服务器上的变化。

据我在互联网上找到的,一切都指向机器人 API,但据我了解,它只会收到机器人消息更新的通知。我想监控公共(public)房间,因为我没有创建房间,所以我无法将机器人添加为管理员。或者有什么方法可以将机器人添加到公共(public)房间?我不这么认为。

而且我要监控的房间不允许任何人聊天。这只是为了通知订阅者。

到目前为止,我已经阅读了这些 SO,但仍然感到困惑:

Can a Telegram bot read messages of channel

How do I join my bot to the Channel?

How to join my Telegram Bot to PUBLIC channel

最佳答案

node.js Telegram 库中,您可以检查最后的 message.date 并与您存储的最后日期进行比较。如果更改,则有新消息

关于python - 抓取 Telegram channel 以进行更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44642909/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com