SPECTRE 的 Telegram 多智能体AI框架机器人bot源码
核心功能:
技术栈: Python 3 + Telethon(TG MTProto)+ httpx(DeepSeek API 流式)+ FastAPI(可选API)+ SQLite
渗透测试/情报威胁/群管/多AI协作
项目需要提供telegram hash
- # 更新系统
- sudo apt update && sudo apt upgrade -y
- # 安装 Python 3.10+(Ubuntu 22.04 自带 3.10,够用)
- sudo apt install -y python3 python3-venv python3-pip git
- sudo mkdir -p /opt/deepseek-bot
- # 创建虚拟环境
- cd /opt/deepseek-bot
- python3 -m venv .venv
- .venv/bin/pip install --upgrade pip
- .venv/bin/pip install -r requirements.txt
- # 配置 .env
- # ===== SPECTRE · 多智能体红队框架 配置示例(复制为 .env 并填自己的值) =====
- DEEPSEEK_API_KEY=sk-2fe9a9e8d7cb452987b6a5ac38b8b209
- DEEPSEEK_API_BASE=https://api.deepseek.com/v1
- # 主备用双通道(可选, 主通道故障自动切换)
- DEEPSEEK_API_KEY_BK=sk-2fd9a1e8d5cb452987b6a5ac38b8b209
- DEEPSEEK_API_BK=https://api.deepseek.com/v1
- DEEPSEEK_BOT_TOKEN=8671699166:AAHtpMLhKlh0t00nhh1j-1DJU6yCL99elhM
- # 可选: 情报/多模态等第三方 key
- FOFA_API_KEY=
- FOFA_EMAIL=
- QWEN_API_KEY=
- # 可选: 动态代理池(留空=直连)
- PROXY_DYNAMIC_URL=
- TG_API_ID=2047529
- TG_API_HASH=c8c5c2f0e4f1e3a6b9d8f7e6a514c3d2
- 修改/opt/deepseek-bot/deepseek_bot/bot.py
- nano /opt/deepseek-bot/deepseek_bot/bot.py
- # 第 1246 行: OK = {None,None} → OK = {你的TG_ID}
- # 第 17129 行: _handle_queued(None, ...) → _handle_queued(你的TG_ID, ...)
- nano /opt/deepseek-bot/assistant_api.py
- # 第 22 行: _ADMINS = {None, None} → _ADMINS = {你的TG_ID}
- nano /opt/deepseek-bot/tg_user.py
- # 第 50 行: "tg_id": None → "tg_id": 你的TG_ID(acct1)
- # 第 57 行: "tg_id": None → "tg_id": 你的TG_ID(acct2,如果用双号)
- # 启动
- .venv/bin/python -m deepseek_bot.run
复制代码
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
|