转发文件给tg机器人,机器人生成链接并自动下载。也可以配置rclone上传到网盘。类似pikpak的tg机器人。
如果小鸡线路好可以直接访问url,用小鸡给tg文件加速。如果线路不好就上传到国内115之类的网盘。
大流量小盘鸡可以拿来做下载机器人。实测rn la机器上传到115能跑满
推荐rn系列、ovh0.97、BuyVM无限流量的等等
git: https://github.com/zxyge/tg_file_download_bot
安装方法
git clone https://github.com/zxyge/tg_file_download_bot.git
cd tg_file_download_bot
mv .env.example .env
pip3 install -r requirements.txt
python3 -m WebStreamer
使用方法:
API_ID : 去 my.telegram.org 获取.
API_HASH : 去 my.telegram.org 获取.
BOT_TOKEN : @BotFather获取
BIN_CHANNEL : 创建一个频道(公开私有都行),把bot拉进去设置成管理员,转发给bot的消息都会发送到这个频道,删除频道内的消息后对应的url将不可用
其他参数参考env文件中的注释自行修改。
将文件转发给bot
要上传到云盘需要rclone配合。
要上传到115还需要alist等能把115挂载成webdav的程序。
需要python3.8以上。
用了的mjj回下贴,曝光个骗子
这个人@sharp097
https://hostloc.com/home.php?mod=space&uid=40643
曝光帖:https://hostloc.com/thread-1119673-1-1.html
顺便原价出绿云黑五东京125三年,已翻倍:https://hostloc.com/thread-1116514-1-1.html
热议
2楼 YorkZhao 昨天19:00
已经mark,这些还是值得star+fork的
3楼 madacr 昨天19:08
已经mark,这些还是值得star+fork的
第一个STAR的是你吧
4楼 siyi 昨天19:17
不错不错,感谢分享!
5楼 saskeke 昨天19:18
用了的多多回帖啊,把骗子顶起来以免其他人再上当
6楼 交配交的人 昨天19:22
问个问题,我有文件了,我还要发给TG下载干什么?
7楼 jacob 昨天19:25
交配交的人 发表于 2022-12-28 19:22
问个问题,我有文件了,我还要发给TG下载干什么?
转发tg频道,tg群的文件到网盘,方便搬砖涩涩视频吧
8楼 saskeke 昨天20:28
问个问题,我有文件了,我还要发给TG下载干什么?
你试试pikpak的tg机器人,效果类似。
9楼 batsom 昨天22:32
已经mark,这些还是值得star+fork的
10楼 iww 昨天22:56
马克一下,感谢楼主分享
12楼 habimoc 13小时前
牛逼牛逼 收藏了
13楼 louiejordan 13小时前
14楼 muyijiang 9小时前
有大佬已经开发出了支持115网盘的rclone魔改版
16楼 danielzi 5小时前
17楼 saskeke 5小时前
python3.10运行报错
看样子是dotenv安装的有问题。试试重新安装下
18楼 lrplii 5小时前
Traceback (most recent call last):
File "/usr/lib/python3.8/runpy.py", line 185, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/lib/python3.8/runpy.py", line 144, in _get_module_details
return _get_module_details(pkg_main_name, error)
File "/usr/lib/python3.8/runpy.py", line 130, in _get_module_details
spec = importlib.util.find_spec(mod_name)
File "/usr/lib/python3.8/importlib/util.py", line 94, in find_spec
parent = __import__(parent_name, fromlist=['__path__'])
File "/root/tg_file_download_bot/WebStreamer/__init__.py", line 7, in <module>
from WebStreamer.bot.clients import StreamBot
File "/root/tg_file_download_bot/WebStreamer/bot/clients.py", line 8, in <module>
from WebStreamer.utils import TokenParser
File "/root/tg_file_download_bot/WebStreamer/utils/__init__.py", line 8, in <module>
from .media_download import start
File "/root/tg_file_download_bot/WebStreamer/utils/media_download.py", line 117
file_id = await tg_connect.get_file_properties(message_id)
^
SyntaxError: 'await' outside async function
大佬报错了
19楼 muyijiang 5小时前
看样子是dotenv安装的有问题。试试重新安装下
重装了还不行
20楼 Sooele 5小时前
https://github.com/Sooele/telegram_channel_downloader
你这不就是2年轻就有的项目么,有什么变动么
22楼 saskeke 4小时前
https://github.com/Sooele/telegram_channel_downloader
你这不就是2年轻就有的项目么,有什么变动么 ...
这个是获取整个频道文件
23楼 muyijiang 3小时前
这个是获取整个频道文件
重装了系统,换了py8也不行,大佬还是检查一下代码兼容性吧
24楼 saskeke 3小时前
重装了系统,换了py8也不行,大佬还是检查一下代码兼容性吧
重新pull下代码
25楼 muyijiang 3小时前
重新pull下代码
重搞三次了,一样的结果
26楼 saskeke 3小时前
重搞三次了,一样的结果
私聊root给我,帮你看看咋回事,或者联系我tg zxyge
27楼 muyijiang 3小时前
重新pull下代码
看你更新代码了,我再试试
28楼 Sooele 3小时前
这个是获取整个频道文件
明白
29楼 ouRi 2小时前
requirements.txt 没更新
30楼 晴空 半小时前
建议搞个视频教程
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册