- 作者 oksgo
- 创建日期
NapCat 机器人依赖说明
本插件基于 NapCat QQ 机器人实现消息推送功能。使用前请确保已在服务器正确安装并配置 NapCat。安装与对接流程
- 下载 NapCat
前往 NapCat 官方网站或开源仓库,获取最新版本的 NapCat QQ 机器人程序。 - 服务器部署
将 NapCat 解压并部署到你的服务器,推荐使用 Windows 或 Linux 环境,确保服务器网络畅通。 - 配置 QQ 账号
按照 NapCat 文档,配置 QQ 账号、群号、监听事件等参数,保证机器人可正常登录并接收消息。 - 开放 API 接口
启用 NapCat 的 HTTP API 服务,设置好端口与访问权限,确保 XenForo 插件可以通过接口与 NapCat 通信。 - 插件后台对接
在 XenForo 后台 QQNotif 插件设置中,填写 NapCat 的 API 地址、Token 等信息,保存并测试连接。 - 测试与验证
使用插件内置的“测试消息”功能,验证 NapCat 对接是否成功,确保消息能正常推送到 QQ。
- ✅ HTTP Server 已启用
- ✅ Host 设置为 0.0.0.0(允许外部访问)
- ✅ Port 正确(如 3001)
- ✅ 内网穿透正确映射到这个端口
如需 NapCat 安装包、详细教程或技术支持,请联系插件作者或访问 NapCat 官方社区。
关于电报群组 创建 Telegram Bot
- 1. 在 Telegram 搜索 **@BotFather**
- 2. 发送命令 `/newbot`
- 3. 按提示设置机器人名称和用户名
- 4. 获得 Bot Token(格式类似:`123456789:ABCdefGHIjklMNOpqrsTUVwxyz`)
- 5. **保存此 Token**,稍后配置时需要
#### 方法 A:群组 ID(推荐用于私密群)
- 1. 将你的 Bot 添加到群组
- 2. 在群组中随便发一条消息(如:"test")
- 3. 在浏览器访问以下网址(替换 `YOUR_BOT_TOKEN`):
https://api.telegram.org/botYOUR_BOT_TOKEN/getUpdates
```
4. 找到类似这样的内容:
```json
"chat": {
"id": -1001234567890,
"title": "My Group"
}
```
5. 记录这个 ID(包括负号):`-1001234567890`
#### 方法 B:频道用户名(用于公开频道)
1. 将你的 Bot 设为频道管理员
2. 如果频道是公开的,可以直接使用频道用户名:`@yourchannel`