跳到主要内容

管理与防刷屏

禁言(全服同步)​

/mute Steve 30m 刷屏 # 禁言 30 分钟,原因「刷屏」
/mute Steve 永久 广告 # 永久
/unmute Steve
  • 在任何一个分流下指令,所有分流立即生效;被禁言的人公屏与私聊都不能发言,会看到剩余时间与原因。
  • 禁言同时保存在代理端。下指令时没开机的分流,玩家一进服就会套用最新状态。
  • 不管对方在不在线、在哪个分流都可以禁言(以玩家名为准)。
  • %cloudchat_muted%、%cloudchat_mute_left% 可以拿来做计分板或提示。

违禁词​

config.yml
moderation:
filter:
enabled: true
mode: replace # replace = 替换成 *;block = 整条拦截并提示
words:
- '广告网址'
- '某某违禁词'

不分大小写;公屏与私聊都会检查。有 cloudchat.bypass.filter 的人不受限制。

防刷屏​

设置默认说明
chat.cooldown-millis1000两条消息至少间隔(毫秒)
chat.max-length256单条消息最多字数,超过截掉
moderation.anti-spam.duplicate-seconds10同一句话多少秒内不能重复发
moderation.anti-spam.caps-limit0.7英文大写比例超过 70%(且至少 8 个字母)就转成小写

cloudchat.bypass.cooldown、cloudchat.bypass.spam 可以让管理员不受限制。

私聊监听​

管理员执行 /cc spy 开启后,全服(所有分流)的私聊都会以 [监听] A → B:内容 显示给你,私聊双方本人不会重复看到。

清屏与公告​

  • /cc clear:清空所有玩家的聊天栏(有 cloudchat.clear 的人不受影响),并显示是谁清空的。
  • /cc broadcast <内容>:全服(所有分流)公告,格式在 config.yml 的 announce.format。

聊天抢答(quiz.yml)​

quiz.yml
enabled: true # 默认关闭,改成 true 开启
schedule:
interval-seconds: 600 # 每 10 分钟出一题
questions:
- question: '一组物品最多可以堆叠多少个?'
answer: '64'
rewards:
- 'give {player} diamond 1'

第一个在公屏答对的人执行奖励指令;管理员可用 /cloudquiz ask <答案> | <问题> 手动出题。每个分流各自出题。