TicketWave Logo
Guides

限制、冷卻時間與驗證碼

透過開啟限制、冷卻時間、驗證碼與黑名單,保護你的 ticket 系統免於垃圾訊息。

垃圾訊息防護指南

一個會建立私人頻道的公開按鈕,對濫用者來說簡直是磁鐵。TicketWave 提供四層彼此獨立的控制機制——你可以依照社群需求,使用任意多層。

層級阻擋
開啟限制一名成員同時開著十個 ticket
冷卻時間ticket → 關閉 → ticket → 關閉 的循環
驗證碼自動化 selfbot 與 raid 腳本
黑名單那個一直照樣亂來的成員

第 1 層 — 開啟 ticket 限制

每位成員

伺服器儀表板 → 設定Ticket SystemConfigureTicket Open Limit

Ticket Open Limit

意義
1每位成員只能開啟一個 ticket——預設值,也是大多數伺服器的正確選擇
3當成員可能合理地同時處理幾個彼此無關的案件時很有用
-1無限制

當達到限制時,成員會收到一則 ephemeral 訊息,而不是建立新的 ticket。

每個伺服器

整個伺服器同一時間可開啟的 ticket 數量,也有一個 全域 上限:

方案全域上限
Free10 個開啟中的 tickets
Premium無限制

在免費方案中,第 11 個 ticket 會被拒絕,直到你的團隊關閉其中一個為止。如果你的支援服務經常遇到這種情況,那就是 Premium 開始物超所值的時候。

第 2 層 — 冷卻時間

冷卻時間會在同一位成員的兩個動作之間加入等待時間。

設定冷卻時間

伺服器儀表板 → 設定Cooldown DurationsConfigureAdd Cooldown

Cooldown List Add Cooldown

欄位說明
Cooldown TypeTicket CreationTicket Remind
Duration成員需要等待多久
類型限制內容
Ticket Creation同一位成員建立兩個新 ticket 之間的時間
Ticket Remindticket 中兩則提醒訊息之間的時間

當冷卻時間啟用時,成員會清楚看到自己何時可以再次嘗試。

管理員繞過

設定Administrator SettingsAdmin Cooldown Bypass 可讓伺服器管理員忽略 ticket 冷卻時間。當你在測試自己的設定時非常方便。

先從 10 到 15 分鐘 的建立冷卻時間開始。它能阻止循環濫用,又不會懲罰真的只是忘了某件事的成員。

第 3 層 — 驗證碼

Captcha System 模組會要求成員先閱讀一張扭曲的圖片,並在下拉選單中選出對應文字,之後才會建立 ticket。

Captcha

成員點擊 ticket 面板按鈕。

會出現一則帶有驗證碼圖片的 ephemeral 訊息——只有那位成員看得到。

他們從下拉選單中選出正確答案。

ticket 會正常建立。答錯就不會建立 ticket。

設定Captcha System 中啟用即可,沒有其他需要設定的項目。

驗證碼大約只會花成員五秒鐘,而且所有方案都免費提供。對於有公開邀請連結的伺服器來說,它是最有效的防 raid 開關。

第 4 層 — 黑名單

黑名單會直接阻止特定成員建立 ticket。

  • 使用 Ticket Blacklist Add context menu 新增某人
  • 使用 Ticket Blacklist Remove 將其移除
  • 在儀表板的 Blacklist 頁面查看完整清單

Blacklist Page

表格會顯示狀態、成員、原因、將其加入黑名單的人、停用該項目的人,以及時間。Unlock User 動作會解除封鎖。

方案黑名單項目數
Free1
Premium無限制

把黑名單變更記錄到 staff 頻道,讓整個團隊都知道誰被封鎖以及原因——請參閱 Log Channels

檢查順序

當成員點擊你的面板時,TicketWave 會依照以下確切順序進行檢查:

類別系統是否啟用,且是否有可用的 categories?

成員是否低於 個人開啟 ticket 上限

伺服器是否低於 全域開啟 ticket 上限

成員是否在 黑名單 中?

是否正在執行 建立冷卻時間

預設 ticket 類別 是否已設定,且是否仍然存在?

holiday mode 是否正在阻擋新 ticket?

bot 是否擁有必要權限——全域以及在 ticket 類別中?

是否需要 captcha

ticket 會被建立。

這份清單也是最快的疑難排解檢查表。如果成員無法開啟 ticket,就從最上面開始逐項檢查——第一個失敗的項目就是答案。

下一步

How is this guide?