#
Fakabot Telegram 自动发卡机器人 — 小白一键部署指南
这是什么?
Fakabot 是一个 Telegram 自动发卡机器人,别人付钱后自动发货(拉进群、发卡密、发文件都行)。支持支付宝/微信/USDT 收款,适合卖课程、卖会员、卖虚拟商品。
本文用 Docker 部署,Kali Linux / Ubuntu / Debian 都能用。
第一步:准备材料
你需要先拿两样东西:
1. 一个 Telegram Bot Token
打开 Telegram,找 @BotFather,发:
/newbot按提示取个名字,成功后你会收到一串 token
保存好,后面要用。
2. 你的 Telegram ID
打开 Telegram,找 @userinfobot,发任意消息,它会回复你的 ID,比如 xxxx。
也保存好。
第二步:部署(就几行命令)
SSH 登录到你的服务器(Kali / Ubuntu / Debian 都行),然后逐条执行:
# 1. 装 Docker(如果没有的话)
curl -fsSL https://get.docker.com | sh
# 2. 克隆项目
git clone https://github.com/yanguo888/fakabot.git
cd fakabot
# 3. 创建配置
cp config.json.example config.json编辑配置
nano config.json找到这两行改成你自己的:
"BOT_TOKEN": "你的Bot Token",
"ADMIN_ID": 你的Telegram ID支付相关暂时留空也行,后面再配。
保存:Ctrl+O → 回车 → Ctrl+X
构建并启动
# 构建镜像
docker build -t fakabot:latest .
# 启动(Redis + Bot 一起跑)
docker compose up -d查看日志确认运行
docker compose logs -f看到类似这样的输出就成功了:
✅ Redis连接成功: redis:6379
✅ Redis缓存和频率限制已启用
Serving on http://0.0.0.0:58001
Scheduler started按 Ctrl+C 退出日志查看。
第三步:验证
去 Telegram 搜你的机器人,发:
/start如果机器人回复了欢迎消息,部署完成! 🎉
常见问题
Q: Bot 没反应?
看看日志有没有报错:
docker logs fakabot --tail 30如果看到 Conflict: terminated by other getUpdates request,重启一次就好:
docker compose restartQ: Docker 拉镜像太慢?
国内服务器加个镜像加速:
echo '{"registry-mirrors":["https://docker.1panel.live","https://docker.nju.edu.cn"]}' > /etc/docker/daemon.json
systemctl restart dockerQ: 怎么配支付宝/微信/USDT?
修改配置文件后重启:
nano config.json
# 填好 PAYMENTS 配置
docker compose restartQ: 怎么添加商品?
也是改 config.json 里的 PRODUCTS 数组,改完重启:
docker compose restart日常维护命令
| 操作 | 命令 |
|---|---|
| 查看运行状态 | docker compose ps |
| 查看实时日志 | docker compose logs -f |
| 重启机器人 | docker compose restart |
| 停止所有服务 | docker compose down |
| 更新代码 | git pull && docker compose up -d --build |
| 备份数据 | tar -czf backup.tar.gz data/ config.json |
需要准备什么服务器?
最低配置 1核1G,月费约 5-10 美元。推荐:
- 阿里云/腾讯云轻量(国内用户)
- Vultr / DigitalOcean(国外用户)
装好 Docker 和 Git 就行。
注意:本项目仅供合法用途,不要用于赌博、诈骗等违法行为。
TAGS:
telegram
0 评论