CooPay 插件命令参考
更新: 7/11/2026 字数: 0 字 时长: 0 分钟
主命令
以下主命令可以互换使用:
text
/coopay [子命令]
/cp [子命令]
/coo [子命令]命令总览
| 命令 | 功能 | 执行者 | 权限 |
|---|---|---|---|
/cp | 查看帮助 | 玩家或控制台 | 无;当前版本未检查已声明的 coopay.help |
/cp trade <支付方式> <金额> | 发起自定义金额订单 | 玩家 | coopay.trade.wx 或 coopay.trade.zfb |
/cp buy <礼包ID> <支付方式> | 购买指定礼包 | 玩家 | coopay.buy,以及礼包配置的额外权限 |
/cp cancel | 取消当前订单 | 玩家 | coopay.cancel |
/cp info <订单号> | 查询订单状态 | 玩家或控制台 | coopay.info |
/cp infolist [页码] | 查看当前玩家创建的订单号 | 玩家;控制台可执行但没有订单数据 | coopay.list |
/cp reload | 重载配置和数据库连接 | 玩家或控制台 | CooPay.admin.reload |
/cp recovery <玩家名> | 按累计充值补发奖励 | 玩家或控制台 | CooPay.admin |
/cp performance [reset] | 查看或重置性能统计 | 玩家或控制台 | CooPay.admin.performance |
支付命令
发起自定义金额订单
text
/cp trade <支付方式> <金额>支付方式:wx(微信)或zfb(支付宝)。金额:必须大于0。当默认礼包设置integer_only: true时,只能输入整数。- 不同支付方式分别检查
coopay.trade.wx和coopay.trade.zfb。 config.yml中的trade_cooldown控制玩家创建订单的冷却时间。
购买礼包
text
/cp buy <礼包ID> <支付方式>- 礼包必须存在于
rewards.yml,且不能是default: true的默认礼包。 - 玩家必须拥有
coopay.buy;如果礼包配置了permission,还必须拥有该权限。 - 创建订单前会检查个人累计限购、全服累计限购和玩家个人冷却。
limit与global_limit不会在refresh_time到期后重置。
订单命令
text
/cp cancel
/cp info <订单号>
/cp infolist [页码]info 查询指定订单的支付状态;infolist 每页显示当前玩家自己的 10 个订单号,页码从 1 开始。控制台当前不会读取全服订单列表。
管理命令
重载配置
text
/cp reload重载 config.yml、message.yml 和 rewards.yml,随后重新初始化数据库连接。
补发累计充值奖励
text
/cp recovery <在线玩家名>该命令会先清空玩家的累计充值金额,再按清空前的金额触发默认礼包奖励。奖励命令执行失败时累计金额不会自动恢复,执行前应确认 rewards.yml 配置正确。
性能统计
text
/cp performance
/cp performance reset第一条查看统计信息,第二条清空当前性能统计计数。
