QQBOT 使用方法

作者 by WIMI / 2025-11-17 / 暂无评论 / 5 个足迹

WimiServer 插件文档

WimiServer 是一个为 Koishi 机器人框架开发的插件,主要用于管理求生之路2(L4D2)服务器,并提供其他实用功能。

功能特性

L4D2 相关功能

  1. 地图管理

    • 获取服务器地图列表
    • 查询特定地图信息
    • 删除服务器地图文件
  2. 服务器管理

    • 查看服务器状态和信息
    • 清理服务器地图
    • 重启服务器
  3. 网盘功能

    • 获取地图文件的网盘下载链接
    • 删除网盘地图文件
  4. 自动开黑处理

    • 自动解析群公告中的开黑信息
    • 自动上传相关地图文件到群文件

其他功能

  1. 系统监控

    • 查看服务器系统状态(仅管理员)
  2. 定时任务

    • 每日随机地图设置
    • 定期获取 Pixiv 推荐图片
  3. 娱乐功能

    • 随机图片发送
    • 一言(Hitokoto)功能
    • 游戏介绍查询

配置项

配置项类型必填描述
SelfIdstring已登录的机器人 ID
ServerAddrstring服务器地址
ServerNamestring[]服务器名称列表
ServerTokenApistring服务器 Token API
Erroratstring查询错误时 @ 的用户 ID
L4D2Groupstring[]支持响应的群组 ID 列表
Adminsstring[]管理员用户 ID 列表
InfoGroupstring[]信息查询群组 ID 列表
RandomMapSumnumber随机地图数量

命令说明

地图相关命令

地图列表 [server]

获取指定服务器的地图列表。

权限要求: 仅限配置的 L4D2 群组成员使用

参数:

  • server: 服务器名称(可选,默认为第一个服务器)

地图 <code> [server]

获取指定地图的详细信息。

权限要求: 仅限配置的 L4D2 群组成员使用

参数:

  • code: 地图代码或名称
  • server: 服务器名称(可选,默认为第一个服务器)

删除服务器地图 <code> [server]

删除服务器上的指定地图文件。

权限要求: 仅限配置的管理员和 L4D2 群组成员使用

参数:

  • code: 地图代码
  • server: 服务器名称(可选,默认为第一个服务器)

服务器相关命令

服务器 [server]

查看指定服务器的状态和信息。

权限要求: 仅限配置的 L4D2 群组成员使用

参数:

  • server: 服务器名称(可选,默认为第一个服务器)

清理服务器地图 [server]

清理指定服务器上的所有地图。

权限要求: 仅限配置的管理员和 L4D2 群组成员使用

参数:

  • server: 服务器名称(可选,默认为第一个服务器)

重启服务器 [server]

重启指定服务器。

权限要求: 仅限配置的管理员和 L4D2 群组成员使用

参数:

  • server: 服务器名称(可选,默认为第一个服务器)

网盘相关命令

网盘 <mapname> [server]

获取指定地图文件的网盘下载链接。

权限要求: 仅限配置的 L4D2 群组成员使用

参数:

  • mapname: 地图名称
  • server: 服务器名称(可选,默认为第一个服务器)

删除网盘地图文件 <file> [server]

删除网盘上的指定地图文件。

权限要求: 仅限配置的管理员和 L4D2 群组成员使用

参数:

  • file: 文件名
  • server: 服务器名称(可选,默认为第一个服务器)

管理员命令

系统状态

查看服务器系统状态信息。

权限要求: 仅限配置的管理员使用

切图 <mapnumber> [level] [server] [mods]

切换服务器地图。

权限要求: 仅限配置的管理员和 L4D2 群组成员使用

参数:

  • mapnumber: 地图编号或名称
  • level: 关卡(可选,默认为"1")
  • server: 服务器名称(可选,默认为第一个服务器)
  • mods: 模式(可选,默认为"战役")

娱乐命令

图片 [targetRatiostr] [tolerancestr]

随机发送一张图片。

参数:

  • targetRatiostr: 目标比例(可选,格式如"9/16")
  • tolerancestr: 容差值(可选,默认为200)

一言 [type]

获取一条一言。

参数:

  • type: 类型(可选,默认为"动画")

游戏介绍 <gamename>

获取指定游戏的介绍。

参数:

  • gamename: 游戏名称

自动功能

群公告自动处理

插件会自动监听群公告,当检测到包含"开黑信息"的公告时,会自动:

  1. 解析公告中的服务器和地图信息
  2. 在服务器上设置游戏团队
  3. 上传相关地图文件到群文件

定时任务

每日随机地图

每天凌晨4点,自动生成随机地图并设置到所有服务器。

Pixiv 推荐获取

  • 每天早上7点获取 Pixiv R18 推荐
  • 每30分钟获取一次 Pixiv 普通推荐

使用说明

  1. 确保已在配置中正确设置所有必要参数
  2. 确保机器人已加入相关群组
  3. 确保服务器 API 正常运行且可访问
  4. 确保文件路径正确且机器人有相应文件访问权限

注意事项

  1. 部分命令仅限特定群组或管理员使用
  2. 文件上传功能需要机器人有上传群文件的权限
  3. 群公告自动处理功能依赖于特定格式的公告内容
  4. 服务器相关操作需要确保服务器 API 正常运行

美化,并备注如果参数包含空格需要""包裹

独特见解