82254b6eb10a1e8a86f47d81fdea78ced902fc32
多平台机器人统一部署指南
📁 目录结构
bots-deploy/
├── telegram/ # Telegram机器人 (tg-search-bot)
├── discord/ # Discord机器人
├── qq/ # QQ机器人 (真寻bot)
└── README.md # 本文件
🚀 部署顺序(推荐)
1️⃣ Telegram机器人(最简单,10分钟)
项目:tg-search-bot 功能:AI搜索+磁力链接+PikPak自动保存
部署步骤:
- 复制
F:\开源项目\tg-search-bot到服务器C:\bots\tg-search-bot - 创建配置目录:
C:\Users\Administrator\.tg_search_bot\ - 创建配置文件
config.yaml:
tg_chat_id: 你的Telegram用户ID
tg_bot_token: 你的Bot Token
use_proxy: 0
enable_nsfw: 0
- 安装依赖:
pip install -r requirements.txt - 启动:
python bot.py
获取Bot Token:
- 找 @BotFather → /newbot → 按提示创建
- 获取用户ID:找 @userinfobot → 发送任意消息
2️⃣ Discord机器人(15分钟)
项目:自建基础版(已开发完成) 功能:全局资源搜索+群管理+统计
部署步骤:
- 复制
F:\开源项目\multi-platform-bot\discord-bot到服务器C:\bots\discord-bot - 复制
.env.example为.env,填入DISCORD_TOKEN - 安装依赖:
pip install -r requirements.txt - 启动:
python bot.py或双击start.bat
获取Discord Bot Token:
- 访问 https://discord.com/developers/applications
- 创建新应用 → Bot → Add Bot
- 复制 Token
- 必须开启 Message Content Intent
- OAuth2 → URL Generator → 勾选 bot + applications.commands
- 权限:Send Messages、Read Message History、Add Reactions
- 打开生成的链接邀请机器人到服务器
3️⃣ QQ机器人(最复杂,30分钟)
项目:真寻bot (zhenxun_bot) 功能:bt磁力搜索+群管理+娱乐功能,最全面
部署步骤:
- 下载真寻bot整合包:https://zhenxun-org.github.io/zhenxun_bot/beginner/
- 下载 go-cqhttp 或 NapCatQQ
- 配置QQ小号登录
- 配置真寻bot连接
- 启动
注意事项:
- ⚠️ 建议用小号,有封号风险
- ⚠️ 需要保持QQ客户端登录状态
- bt磁力搜索功能默认开启,私聊使用
📊 三个机器人对比
| 功能 | Telegram | Discord | |
|---|---|---|---|
| 资源搜索 | ✅ AI智能搜索 | ✅ 关键词搜索 | ✅ bt磁力搜索 |
| 磁力链接 | ✅ | ✅ | ✅ |
| 自动保存网盘 | ✅ PikPak | ❌ | ❌ |
| 群管理 | ✅ | ✅ | ✅ |
| 部署难度 | ⭐ 简单 | ⭐⭐ 中等 | ⭐⭐⭐ 复杂 |
| 封号风险 | 低 | 低 | ⚠️ 中 |
| 用户量 | 海外为主 | 海外为主 | 国内最大 |
🔧 统一管理脚本
启动所有机器人(start_all.bat)
@echo off
echo 启动所有机器人...
start "Telegram Bot" cmd /k "cd C:\bots\tg-search-bot && python bot.py"
start "Discord Bot" cmd /k "cd C:\bots\discord-bot && python bot.py"
echo 所有机器人已启动!
pause
查看机器人状态
- Telegram:查看日志文件
~/.tg_search_bot/log.txt - Discord:查看控制台输出
- QQ:查看真寻bot控制台
⚠️ 注意事项
- 首尔服务器是Windows系统,所有机器人用Python直接运行,不用Docker
- 端口冲突:确保各机器人使用不同端口(如果有Web界面)
- 开机自启:把启动脚本放到
shell:startup目录 - 日志管理:定期清理日志文件,避免占满磁盘
- Token安全:不要把Token提交到Git,用.env或config.yaml本地配置
📝 下一步
- ✅ Telegram机器人:配置Token后即可启动
- ⏳ Discord机器人:配置Token后即可启动
- ⏳ QQ机器人:需要下载整合包和配置QQ小号
需要我帮你配置哪个机器人的Token?或者先把文件上传到首尔服务器?
Languages
Python
94.1%
Batchfile
5.9%