跳至主要内容

task boost

命令名稱

/task boost

描述

此命令允許您設定一個 伺服器助力破紀錄獎勵任務,旨在激勵成員助力您的 Discord 伺服器。成員每次 7 天伺服器助力數量 超過其歷史最高紀錄時,都將獲得積分獎勵。此任務鼓勵持續的伺服器助力行為,並表揚為社群達到新的助力里程碑做出貢獻的成員。

用法

/task boost <break_reward> <max_breaks> [title] [description]

參數

必選參數:

  • <break_reward>:每次達成新的 7 天伺服器助力紀錄 時獎勵的積分。該值必須為正整數或 0。設定為 0 將停用獎勵。
  • <max_breaks>:使用者可以獲得破紀錄獎勵的最大次數。設定為 -1 表示無限制。

可選參數:

  • [title]:任務的標題。這將對使用者在任務列表和任務詳情中可見。若省略,將使用預設標題。
  • [description]:任務的詳細描述,解釋使用者如何參與並獲得獎勵。這將顯示在任務詳情中。若省略,將使用預設描述。

範例

  • 範例 1:設定一個伺服器助力破紀錄獎勵任務,每次使用者突破 7 天助力紀錄 時獎勵 50 積分,對突破次數沒有限制,並使用預設標題和描述:

    /task boost break_reward:50
  • 範例 2:設定一個帶有自訂標題和描述的伺服器助力破紀錄獎勵任務,每次破紀錄獎勵 100 積分,並將每位使用者可獲得的獎勵次數限制為最多 3 次:

    /task boost break_reward:100 max_breaks:3 title:"助力破紀錄者" description:"打破你的個人最佳 7 天助力紀錄,即可獲得 100 積分!每位使用者最多可獲得 3 次獎勵。"
  • 範例 3:設定一個僅包含自訂標題的伺服器助力破紀錄獎勵任務,其他參數保持預設:

    /task boost break_reward:25 title:"伺服器助力里程碑挑戰"

注意事項

  • 此任務側重於獎勵使用者持續助力伺服器並達成新的 7 天助力紀錄 的行為。
  • 7 天助力紀錄 的計算基於使用者在連續 7 天的時間視窗內貢獻的伺服器助力總數。
  • 每次使用者的 7 天助力數 首次超過其個人歷史最高紀錄時,即可獲得獎勵。
  • 系統會自動追蹤每位使用者的 7 天助力紀錄 並在每次突破時獎勵積分。
  • 如果設定了 max_breaks,使用者在超過指定的破紀錄次數後將停止獲得獎勵,即使他們繼續突破紀錄。

常見問題

  • 問:7 天助力紀錄是如何計算的?

    答:7 天助力紀錄是透過統計使用者在連續 7 天週期內貢獻的伺服器助力總數來確定的。此紀錄是為每位使用者單獨追蹤的。

  • 問:如果我將 max_breaks 設定為 -1 會怎樣?

    答:將 max_breaks 設定為 -1 意味著使用者可以無限次獲得破紀錄獎勵。每次他們突破 7 天助力紀錄 時都會獲得獎勵,沒有最大次數限制。

  • 問:如果使用者的 7 天助力數與之前的紀錄持平,而不是超過,會怎麼樣?

    答:只有當 7 天助力數 嚴格 超過 使用者之前的歷史最高紀錄時,才會給予獎勵。與紀錄持平不會觸發獎勵。助力數必須大於之前的紀錄才能算作突破。