配置连接
Serein 目前仅支持OneBot协议,后续可能支持Satori协议(进展见SereinDev/Serein#83)
OneBot是什么
一个聊天机器人应用接口标 准,旨在统一不同聊天平台上的机器人应用开发接口,使开发者只需编写一次业务逻辑代码即可应用到多种机器人平台
1. 选择一个 OneBot 实现
备注
旧称 机器人框架 或 机器人
除此之外,你可以在生态 | OneBot找到更多实现
2. 配置
按照所选实现的文档或教程配置好 OneBot 协议,接着在 正向WebSocket 和 反向WebSocket 中选择其一启用
备注
正向WebSocket (👍推荐)
OneBot实现启动时开启一个WebSocket服务器,监听配置文件指定的 IP 和端口,供Serein连接
反向WebSocket
Serein开启一个WebSocket服务器,供OneBot实现连接,多用于需要同时使用多个OneBot实现的情况
正向WebSocket
在OneBot实现中启用正向WebSocket服务,并在Serein的设置>连接>地址修改对应的IP和端口,确保其与 OneBot 实现的配置一致
反向WebSocket
在OneBot实现中启用反向WebSocket服务,并在Serein的设置>连接>地址修改对应的IP和端口,确保其与 OneBot 实现的配置一致,并勾选使用反向WebSocket
注意
当你的OneBot实现和Serein不在同一个设备上时需要将WebSocket服务器开放至公网,此时建议设置鉴权凭证
3. 连接
- Serein.Lite
- Serein.Plus
- Serein.Cli
在顶部菜单栏选择功能>连接,点击页面左侧的连接按钮
在左侧菜单栏选择连接,点击页面左侧的连 接按钮
在控制台输入
connection open
如果一切顺利的话,这个时候你在群聊发送一条消息,接着就可以在控制台看到相应的输出了:D