admin 一、搭设的这个tg机器人,只需要发送json文件或123分享链接给机器人,会自动后台转存到123你自定义的文件夹内。 二、搭设前你需要有以下前提条件 1、tg环境;2、服务器或NAS的 docker条件;3、123云盘申请的开发者API。 都符合的往下看。 三、详细搭设: 1、到服务器或nas创建文件 docker-compose.yml 内容为: version: '3.9' services: 123bot: privileged: true container_name: 123bot image: janky88/123bot:latest restart: always environment: - TZ=Asia/Shanghai #TGBOT TOKEN和管理员USERID - TG_BOT_TOKEN=TOKEN - TG_ADMIN_USER_IDS=USERID #123云盘申请的开发者API - PAN_CLIENT_ID=123API - PAN_CLIENT_SECRET=123API #秒传文件存放位置,不填就根目录,如下:存放在根目录/待整理目录下 - DEFAULT_SAVE_DIR=待整理 #生成JSON文件位置,不填就一整个123网盘,如下:只在根目录/媒体库目录里面内容可分享 - EXPORT_BASE_DIR=媒体库 #迭代深度,不填就不限制深度,建议填写,比如我云盘结构是:媒体库/电视剧/国产剧/琅琊榜(2021)/S01/琅琊榜.2025.S01E01.mkv;我填写2,就是迭代的时候只迭代到琅琊榜(2021)截至。 - SEARCH_MAX_DEPTH=2 - HTTP_PROXY=http://10.10.10.12:7890 #访问http协议走代理 - NO_PROXY= 172.17.0.1,127.0.0.1,localhost,10.10.10.11 #排除本地访问不走代理 - HTTPS_PROXY=http://10.10.10.12:7890 volumes: - /vol2/1000/docker/123bot/data:/data 2、首先到tg 和BotFather对话 创建机器人得到TOKEN 3、到tg 和userinfobot对话 得到USERID 4、其他信息根据你自己实际需求填写即可。 在存放 docker-compose.yml 该文件的目录下,打开终端或SSH,运行以下命令来启动服务: docker-compose up -d 5、启动后查看日志 6、到TG和你创建的机器人对话,发送需要转存的json文件。 7、转存成功会信息提醒,但是很快会消失。可以到123盘里去确认下是否保存成功。 发送分享链接转存成功
admin 最新 0.1.6 增加115 链接转存至123盘,要求115有会员。 配置如下: version: ‘3.9’ services: 123bot: privileged: true container_name: 123bot image: dinding1/123bot:0.1.6 restart: always network_mode: host environment: - TZ=Asia/Shanghai - TG_BOT_TOKEN= - TG_ADMIN_USER_IDS= - PAN_CLIENT_ID= - PAN_CLIENT_SECRET= - DEFAULT_SAVE_DIR=待整理 - EXPORT_BASE_DIR=媒体库 - SEARCH_MAX_DEPTH=2 - HTTP_PROXY=http://10.10.10.12:7890 - NO_PROXY= 172.17.0.1,127.0.0.1,localhost,10.10.10.11 - HTTPS_PROXY=http://10.10.10.12:7890 #115CK - P115_COOKIE= - PAN_BOT_LICENSE= - TARGET_CID= volumes: - /vol2/1000/docker/123bot/data:/data
admin 115部分功能需要有会员,再配置好以下信息: #115CK P115_COOKIE= (篡改猴安装115不大助手 (full) 支付宝扫描获取) 在线安装:115不大助手 或下载压缩包115-fulluser.zip203kB PAN_BOT_LICENSE= (到tg群找 作者 @DinDing0 获取,说些好听 爱听的话 秒发你) TARGET_CID= (打开目录后 查看浏览器地址获取)