跳到主要内容
版本:2.1.0

配置连接

连接功能是 Serein 的核心功能之一,它允许 Serein 与聊天平台的机器人应用进行通信。通过连接,Serein 可以接收来自聊天平台的消息,并将其转发到相应的插件或处理逻辑中。同时,Serein 也可以向聊天平台发送消息

Serein 目前支持OneBot 协议(V11、V12)和 Satori 协议

0. 这是什么​

一个聊天机器人应用接口标准,旨在统一不同聊天平台上的机器人应用开发接口,使开发者只需编写一次业务逻辑代码即可应用到多种机器人平台

—— 介绍 | OneBot


1. 选择一个客户端​

备注

旧称 机器人框架 或 机器人

除此之外,你可以在生态 | OneBot找到更多 OneBot 实现


2. 配置​

按照所选实现的文档或教程配置好 OneBot 协议,接着在 设置>连接>通用>适配器 中选择 正向WebSocket 或 反向WebSocket

正向WebSocket​

OneBot 实现 启动时会根据配置文件指定的 IP 和端口开启一个 WebSocket 服务器,供 Serein 连接

反向WebSocket​

Serein 开启一个 WebSocket 服务器,供 OneBot实现 连接,多用于需要同时使用多个 OneBot实现 的情况

注意

当你的 OneBot 实现 和 Serein 不在同一个设备上时需要将 WebSocket 服务器开放至公网,此时建议设置鉴权凭证


3. 连接​

在顶部菜单栏选择功能>连接,点击页面左侧的连接按钮


如果一切顺利的话,这个时候你在群聊发送一条消息,接着就可以在控制台看到相应的输出了:D