Skip to content

配置WsToken普通 ​

字数统计:285 字
阅读时长:1 分钟

🚨 警告

config.json文件位于gsuid_core/data/config.json

如GsCore和连接端Bot(如NoneBot2)都位于本机, 则无需配置WsToken

(同时部署于Docker容器中时, 也需要配置WsToken)

否则, 请配置WsToken或者TrustIP以确保安全, 配置说明

📝 备注

连接端处Token和GsCore处的WsToken需要保持一致!

1. 配置GsCore处的WsToken ​

  • 通过网页控制台修改WS_TOKEN或TRUSTED_IPS
  • 通过修改config.json文件, 找到WS_TOKEN或TRUSTED_IPS字段, 进行修改

2. 配置连接端处的WsToken ​

1. NoneBot2 ​

  • 修改.env文件, 新建gsuid_core_ws_token字段, 填写GsCore处的WsToken
    • gsuid_core_ws_token=123

2. HoshinoBot ​

  • 修改client.py文件, 找到17行的WS_TOKEN字段, 填写GsCore处的WsToken

3. AstrBot ​

  • 直接通过WebUI修改配置文件,找到WS_TOKEN字段, 填写GsCore处的WsToken

4. 其他Bot ​

  • 如有提供其他Bot的适配器, 请参考适配器的配置说明, 填写GsCore处的WsToken
  • GsCore侧的连接URL为: ws://{HOST}:{PORT}/{BOT_ID}?token={WS_TOKEN}
  • 该接口有限流处理, 如有其他适配器编写, 还需要注意