自动PikPak离线下载+aria2下载+释放网盘空间的TG机器人

PikPakAutoOfflineDownloadBot
自动PikPak离线下载+aria2下载+释放网盘空间的TG机器人

项目地址:https://github.com/chengjieyong002/PikPakAutoOfflineDownloadBot

用途
得益于PikPak网盘与迅雷之间千丝万缕的联系,PikPak网盘的离线下载功能常常能做到秒离线。其服务器上资源之多,使其被戏称为”迅雷新加坡分雷“。对于已经下载不动的老磁力,不妨试试PikPak的离线下载,或许会有惊喜。

本项目实现了一个可以一键将磁力链接经pikpak离线后再下载到本地并删除对应网盘文件的tg机器人。只需简单配置,即可做到:磁力不担心,来去无痕迹。我只为磁力而来,不沾染一片尘埃。

重要提示
不建议将存储重要文件的PikPak账号用于本项目!!!

不建议将存储重要文件的PikPak账号用于本项目!!!

不建议将存储重要文件的PikPak账号用于本项目!!!

因为部分命令删除文件的机制较强劲,容易在使用中操作不慎导致误删。

部署

pikpakTgBot.pyconfig.pyrequirements.txt__init__.py文件下载到本地同一目录下。

安装依赖:

pip install -r requirements.txt

配置config.py文件信息:

# TG机器人的令牌,tg找@BotFather创建机器人即可获取
TOKEN = 'token'
# pikpak账号,可以为手机号、邮箱,支持任意多账号
USER = ["example_user1", "example_user2"]
# 账号对应的密码,注意与账号顺序对应!!!
PASSWORD = ["example_password1", "example_password2"]
# 以下分别为aria2 RPC的协议(http/https)、host、端口、密钥
ARIA2_HTTPS = False
ARIA2_HOST = "example.aria2.host"
ARIA2_PORT = "port"
ARIA2_SECRET = "secret"
# aria2下载根目录
ARIA2_DOWNLOAD_PATH = "/mnt/sda1/aria2/pikpak"
# 可以自定义TG API,也可以保持默认
TG_API_URL = 'https://api.telegram.org/'

最后:

python pikpakTgBot.py

这样你的机器人就上线工作啦!当然最好还是使用如pm2等进程守护工具在后台守护运行。

使用

机器人监听的命令如下:

命令 含义 用法 备注
/start 获取帮助信息 /start
/help 获取帮助信息 /help
/pikpak 一键下载磁力到本地 /pikpak magnet1 [magnet2] [...] 可以一次下载多个磁力
/clean 清空指定账号的网盘 /clean account1 [account2] [...] /clean all清空所有账号网盘
/account 管理账号 /account l/a/d [parameters] 向机器人发送/account获取详情
/download 下载并清空指定账号的网盘文件 /download account1 [account2] [...] 此仅为临时命令,以后将弃用

/clean命令清空文件无法找回!!!请慎用!!!

/clean命令清空文件无法找回!!!请慎用!!!

/clean命令清空文件无法找回!!!请慎用!!!

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索