Skip to content

Reverse

ZeroCal Su edited this page Aug 27, 2024 · 1 revision

反向 WebSocket 配置文档

准备开始

  • 请确保 Minecraft 服务器有公网 IP

服务端配置文件

以下为服务端配置项详解,请根据提示正确配置。配置完成后需要重启服务器或使用命令/queqiao reload重载生效

  • enable

    • 总开关。请配置为true
  • debug

    • 调试模式。请配置为false
  • server_name

    • 服务器名称,请尽量使用英文,不要有空格,当有多个服务器时,请使用不同的名称。必填
  • access_token

    • 验证 Token,请与插件配置文件中的WebSocket密钥保持一致
  • message_prefix

    • 在游戏中通过插件转发的群聊消息前面会显示该前缀,留空则不显示。按需填写即可
  • websocket_server

    • enable
      • 正向 ws 开关。请配置为false
    • host
      • 正向 ws 服务开启地址。反向 WebSocket 模式下保持默认即可
    • **port **
      • 正向 ws 服务开启端口。反向 WebSocket 模式下保持默认即可
  • websocket_client

    • enable
      • 反向 ws 开关。请配置true
    • reconnect_interval
      • 反向 ws 重连间隔时间。按需填写即可
    • reconnect_max_times
      • 反向 ws 最大重连次数。按需填写即可
    • url_list
      • 反向 ws 地址。请配置为ws://IP:端口号,这里的 IP 是机器人服务器的公网 IP,端口号请与插件配置文件中的WebSocket端口映射出来的端口保持一致
  • subscribe_event

    • player_chat
      • 聊天事件。按需配置即可
    • player_death
      • 死亡事件。按需配置即可
    • player_join
      • 登录事件。按需配置即可
    • player_quit
      • 退出事件。按需配置即可
    • player_command
      • 命令事件。按需配置即可

Minecraft 配置文件

反向 WebSocket 模式无法使用 Rcon 功能,故无需配置

插件配置文件

以下为机器人插件配置项详解,请根据提示正确配置。配置完成后需要重启机器人生效

  • WebSocket 服务

    • 反向 ws 开关。请打开
  • WebSocket 路由

    • 反向 ws 路由。保留默认值即可
  • WebSocket 端口

    • 反向 ws 端口。请填写一个未被程序占用的端口,并在策略组/防火墙放行该端口
  • WebSocket 密钥

  • 反向 ws 密钥。不要有空格,按需填写即可

  • 发送群组名称

    • 在游戏中通过插件转发的群聊消息前面会显示群组名称。按需配置即可
  • 发送服务器名称

    • 在 QQ 中通过插件转发的游戏消息前面会显示服务器名称。按需配置即可
  • 修饰用户发言

    • 通过插件转发的消息中,用户名字和消息之间的内容。按需填写即可

    • 发送图片

      • 需要客户端安装ChatImage Mod才可使用,未安装请关闭,安装则打开
    • 服务器群组配置列表

      • 服务器名称
    • 服务器名称。请与服务端配置文件中的server_name保持一致

    • WebSocket 服务

      • 正向 ws 开关。请关闭
    • WebSocket 地址

      • 正向 ws 地址。反向 WebSocket 模式下保持默认即可
    • WebSocket 密钥

      • 正向 ws 密钥。反向 WebSocket 模式下保持默认即可
    • 断连重试次数

      • 正向 ws 重连最大尝试次数。反向 WebSocket 模式下保持默认即可
    • 是否启用 Rcon

    • Rcon 服务开关。反向 WebSocket 模式下不可用,请关闭

    • Rcon 地址

      • Rcon 服务地址。反向 WebSocket 模式下保持默认即可
    • Rcon 端口

      • Rcon 服务端口。反向 WebSocket 模式下保持默认即可
    • Rcon 密码

      • Rcon 服务密码。反向 WebSocket 模式下保持默认即可
    • 断连重试次数

      • Rcon 服务重连最大尝试次数。反向 WebSocket 模式下保持默认即可
    • 开启同步群组列表

      • 与当前服务器开启消息同步的群号。必填
    • 推送机器人列表

      • 当前使用的推送消息机器人 QQ。必填
    • 指令前缀

      • 当群内消息使用该前缀时则判定为使用命令。必填
    • 可用指令的用户

      • 可以使用 Rcon 指令的用户 QQ,相当于 OP 权限。必填
    • 屏蔽词正则表达式

      • 屏蔽消息内部分内容与特殊符号。按需填写即可
    • 调试模式

    • 调试模式。请关闭

    注意事项

    1. 请尽量使 Minecraft 服务器与机器人同时重载配置文件,避免超时未连接

    2. 如果无法连接,请自行测试端口是否正常放行

Clone this wiki locally