基于 Koishi 和 @koishijs/plugin-server 的 Satori 协议服务器
通过 Koishi 对接各个聊天平台,并对外暴露 Satori 协议服务
satori-server 本身并不包含适配器,需要自行添加。
克隆此仓库并修改 config.json
,在 plugins
中填入想要装载的适配器包名和配置。适配器列表可在 Koishi 文档找到。例如:
{
"server": {
"host": "0.0.0.0",
"port": 5500
},
"plugins": {
"@koishijs/plugin-adapter-telegram": {
"protocol": "polling",
"token": "asdassdasdasdasdadasdad"
}
}
}
随后即可运行服务
需要安装 Node.js
npm install
npm run install-plugins
npm run build
npm run start
docker build -t satori-server .
docker run -d -p 5500:5500 satori-server