TicketWave Logo
Guides

限制、冷却时间与验证码

通过开启限制、冷却时间、验证码和黑名单,保护你的工单系统免受垃圾信息骚扰。

垃圾信息防护指南

一个会创建私密频道的公开按钮,很容易被滥用。TicketWave 为你提供了四层独立防护来控制它——按你的社区需要,想用多少层都可以。

层级阻止的行为
开启限制一个成员一次打开十个工单
冷却时间工单 → 关闭 → 工单 → 关闭 的循环
验证码自动化 selfbot 和 raid 脚本
黑名单那个总是继续捣乱的成员

第 1 层 — 打开工单限制

按成员

服务器仪表板 → SettingsTicket SystemConfigureTicket Open Limit

Ticket Open Limit

含义
1每个成员只能打开一个工单——默认值,也是大多数服务器的正确选择
3适用于成员可能确实有多个互不相关问题的情况
-1不限制

当达到限制时,成员会收到一条临时消息,而不是创建新工单。

按服务器

整个服务器同时可打开的工单数量也有一个全局限制:

套餐全局限制
Free10 个已打开工单
Premium不限制

在免费套餐中,第 11 个工单会被拒绝,直到你的团队关闭掉一个为止。如果你的支持频道经常遇到这种情况,那就是 Premium 开始物有所值的时候。

第 2 层 — 冷却时间

冷却时间会在同一成员的两次操作之间加入等待时间。

配置冷却时间

服务器仪表板 → SettingsCooldown DurationsConfigureAdd Cooldown

Cooldown List Add Cooldown

字段说明
Cooldown TypeTicket CreationTicket Remind
Duration成员需要等待多久
类型限制内容
Ticket Creation同一成员创建两个新工单之间的时间
Ticket Remind工单中两条提醒消息之间的时间

当冷却时间生效时,成员会清楚看到自己什么时候可以再次尝试。

管理员绕过

SettingsAdministrator SettingsAdmin Cooldown Bypass 允许服务器管理员忽略工单冷却时间。你在测试自己的配置时会很方便。

建议先从 10 到 15 分钟 的创建冷却时间开始。它既能阻止循环刷票,又不会惩罚那些真的只是忘了某件事的成员。

第 3 层 — 验证码

Captcha System 模块会要求成员先阅读一张扭曲图片,并从下拉菜单中选择匹配的文字,然后才会创建工单。

Captcha

成员点击工单面板按钮。

会出现一条带验证码图片的 ephemeral 消息——只有该成员能看到。

他们从下拉菜单中选择正确答案。

工单会正常创建。答错就不会创建工单。

SettingsCaptcha System 中启用即可,无需其他配置。

验证码大约只会让成员多花五秒,而且在所有套餐中都免费。对于开放邀请的公开服务器来说,它是最有效的反 raid 开关。

第 4 层 — 黑名单

黑名单会直接阻止某个特定成员创建工单。

  • 使用 Ticket Blacklist Add context menu 添加某人
  • 使用 Ticket Blacklist Remove 将其移除
  • 在仪表板的 Blacklist 页面查看完整列表

Blacklist Page

表格会显示状态、成员、原因、拉黑者、停用该条目的人员以及时间。Unlock User 操作会解除封锁。

套餐黑名单条目数
Free1
Premium不限制

把黑名单变更记录到工作人员频道,这样整个团队都能知道谁被封禁以及原因——参见 Log Channels

检查顺序

当成员点击你的面板时,TicketWave 会按以下确切顺序进行检查:

分类系统是否已启用,并且分类是否可用?

成员是否低于个人打开工单限制

服务器是否低于全局打开工单限制

成员是否在黑名单中?

是否正在运行创建冷却时间

是否已配置默认工单分类,并且它仍然存在?

holiday mode 是否正在阻止新工单?

bot 是否拥有所需权限——全局权限以及工单分类中的权限?

是否需要验证码

工单已创建。

这份列表也是最快的排查清单。如果成员无法打开工单,就从上往下逐项检查——第一个失败的检查项就是答案。

下一步

How is this guide?