如何自动化从不同 Telegram Channel 收集消息并去重

2022-12-01 17:17:55 +08:00
 virlaser

在使用 Telegram 的这些日子里,发现了不少分享小姐姐资源的频道,进一步点击频道里面的跳转链接并通过广度优先搜索,搜集的频道越来越多,靠一个个点击去浏览就太麻烦了。

因此现在需要寻求一个解决方案,希望达到如下目的:

  1. 可以在个人账号不加入对应资源群组的情况下搜集公开群组的消息,类似于 Telegram 里面的 View Channel 按钮
  2. 可以自定义搜集到的消息的起始日期
  3. 可以根据关键词对搜集到的消息进行过滤,因为资源群组里的广告太多了
  4. 可以根据多媒体资源的 md5 值(或其他实现)对不同群组中搜集的资源去重,因为很多资源都是在各个群组里转来转去的
  5. 最后可以把搜集到的资源私发给我的账号,由我来进行最后的筛选及下载

目前了解了下 Telegram Bot API ,发现并不能很好的实现我的需求,首先我能不能把自定义的机器人拉进对应的群组就难说。。。大家有啥好的方案么

1218 次点击
所在节点    Telegram
3 条回复
h4wklee
2022-12-01 17:20:35 +08:00
细说资源群组😆
0o0O0o0O0o
2022-12-01 17:23:30 +08:00
bot API 的限制让你没办法实现的,你需要的是 pyrogram 这种可以作为客户端的实现。
Akitora
2022-12-01 17:58:40 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899384

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX