立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 71|回复: 9

分享下采集tg频道资源做站

[复制链接]

分享下采集tg频道资源做站

[复制链接]

1

主题

22

回帖

73

积分

注册会员

积分
73
xianmeng

1

主题

22

回帖

73

积分

注册会员

积分
73
2024-1-13 17:43:43 | 显示全部楼层 |阅读模式
本帖最后由 xianmeng 于 2024-1-13 17:57 编辑

使用python的telethon模块登录自己的tg号来进行采集频道
直接上代码

https://662688.xyz/code.zip

简单解释一下 主要代码就是下面的 其他的函数 我就用来写入数据库而已 不需要的可以直接删除
我采集的是网盘资源 图片我直接忽略了 如果要采集图片的话 自行gpt 即可解决
limit参数是 你要采集这个频道多少信息 采集完就自动结束了 我这里是1500
api_id , api_hash 这两个自行在这里申请 https://my.telegram.org/auth?to=apps
如果是用bot机器人的话 就不需要 首次运行代码 需要填写点信息
chat的话就是频道/群组的id 当然也可以用名字 不过不建议 https://t.me/getidsbot 转发一条信息给这个机器人 就可知道id
偏移值就是 他采集的顺序是从最新的消息开始
比如最新消息是 38000条 我到3W条的时候 tg不返回信息了 我偏移值就填30000 重新运行脚本 就可以接着采下去了


当然功能不限制于这些
tg真号可以采集频道信息/上传文件/下载文件......
机器人的话不能采集频道信息 可上传下载 其他还没试

我还写有一个自动下载和上传文件/视频 然后转发到指定群聊







还可以实时看到进度 不过速度实在不行 200K 我就放弃了
然后后面改成直接上传文件id 实现秒发 就是我转发视频给机器人 然后机器人发到指定频道/群聊 这样就不会显示转自哪个频道

直接上代码(参考一下 gpt自行修改)

https://662688.xyz/code1.zip

采了一天信息 7个频道 才采了5W信息 有时候会中断需要重新运行脚本来继续采集 还没发现问题 之后观察一下 应该是tg那边限制了






顺便做了个接口
https://www.662688.xyz/api/get_zy?keyword=繁花
回复

使用道具 举报

28

主题

1709

回帖

4890

积分

论坛元老

积分
4890
vlin

28

主题

1709

回帖

4890

积分

论坛元老

积分
4890
2024-1-13 17:46:02 | 显示全部楼层
多谢分享
回复

使用道具 举报

43

主题

126

回帖

961

积分

高级会员

积分
961
Sid2

43

主题

126

回帖

961

积分

高级会员

积分
961
2024-1-13 17:46:24 | 显示全部楼层
可以的 强
回复

使用道具 举报

50

主题

108

回帖

526

积分

高级会员

积分
526
reg01

50

主题

108

回帖

526

积分

高级会员

积分
526
2024-1-13 17:50:29 | 显示全部楼层
路过点赞
回复

使用道具 举报

0

主题

17

回帖

60

积分

注册会员

积分
60
cet

0

主题

17

回帖

60

积分

注册会员

积分
60
2024-1-13 18:24:28 | 显示全部楼层
点赞,虽然用不上,但是谢谢你让我知道了Telethon这个东西
回复

使用道具 举报

34

主题

314

回帖

1176

积分

金牌会员

积分
1176
peng123

34

主题

314

回帖

1176

积分

金牌会员

积分
1176
2024-1-13 18:31:26 | 显示全部楼层
那种限制下载的能不能用这个下载?
回复

使用道具 举报

1

主题

22

回帖

73

积分

注册会员

积分
73
xianmeng 楼主

1

主题

22

回帖

73

积分

注册会员

积分
73
2024-1-13 18:57:24 | 显示全部楼层

peng123 发表于 2024-1-13 18:31

那种限制下载的能不能用这个下载?

还没见过限制下载的  感觉应该不行 得试试
回复

使用道具 举报

0

主题

11

回帖

44

积分

新手上路

积分
44
小情歌

0

主题

11

回帖

44

积分

新手上路

积分
44
2024-1-13 18:31:00 | 显示全部楼层
可以在有新的消息自动采集吗

回复

使用道具 举报

10

主题

127

回帖

660

积分

高级会员

积分
660
akkba

10

主题

127

回帖

660

积分

高级会员

积分
660
2024-1-13 19:02:26 | 显示全部楼层
基于 tdl 写过一个机器人, 可以自动备份限制下载媒体的频道, 跑了2天号没了

回复

使用道具 举报

14

主题

224

回帖

1002

积分

金牌会员

积分
1002
piaofu998

14

主题

224

回帖

1002

积分

金牌会员

积分
1002
2024-1-13 19:03:05 | 显示全部楼层
感谢分享。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-23 00:30 , Processed in 0.087465 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表