Discord Bot 转发机器人 Documentation

操作手册
部署、配置、快速上线

这份文档面向购买后的部署同学,按顺序提供视频说明、Docker 部署步骤与问题排查建议。你也可以直接扫码联系获取一对一协助。

开始部署

视频教程

先看完整视频,再按下方步骤操作,能减少大部分部署报错。

如果视频无法播放,请访问 Bilibili 原链接

安装部署

推荐使用 Docker 部署,环境一致、迁移方便、维护成本更低。

Docker 部署(推荐)

1. 构建镜像

在项目根目录执行:

docker build -t dc-forwarder .

2. 运行容器

将本地配置文件挂载到容器:

docker run -d \
  --name dc-forwarder \
  -p 8081:8081 \
  -v $(pwd)/config.json:/app/config.json \
  dc-forwarder

3. 验证服务

浏览器访问:http://localhost:8081

如果部署在云服务器,请替换为服务器公网 IP。

系统要求

  • Python 3.11 或更高版本
  • Docker 环境(推荐)
  • 稳定网络连接
  • Discord User Token 与 Bot Token
  • 至少 512MB 可用内存

部署建议

生产环境建议使用 Linux 服务器并配置进程守护。首次上线先小流量验证,再逐步扩容路由数量。

常见问题

下面是部署期最常见的几个问题,按顺序排查即可。

Q1:容器启动后没有消息转发?

先检查 config.json 中的 Token 与频道 ID 是否正确,再查看容器日志确认是否有鉴权报错。

Q2:图片没有转发成功?

确认路由中已开启图片相关配置,并检查目标平台机器人权限是否包含发送媒体文件。

Q3:需要人工协助怎么处理?

直接点击页面任意“联系体验”按钮扫码,我们会按你的部署环境给出可执行方案。