task response_count
指令名稱
/task response_count
描述
此指令允許您設定一個任務,獎勵使用者在指定頻道中於指定時間內回覆訊息或加入反應。您可以建立多個具有不同獎勵等級和回應類型的任務,以鼓勵使用者在您的 Discord 伺服器中參與互動。
用法
/task response_count <reward> <count> <channel> <period> [type]
參數
必選參數
<reward>
:此值必須為正整數或 0。設定為 0 將停用任務。<count>
:此值必須為正整數。<channel>
:如果為空,則包含所有頻道。如果指定,則只計算所選頻道中的回應。<period>
:可用選項為每日
,每週
,每月
和終身
。
可選參數
[type]
:可用選項為僅回覆
,僅反應
和回覆/反應
。如果為空,它預設為僅回覆
。
範例
-
範例 1:設定一個每日任務,獎勵使用者回覆所有頻道中的 10 則訊息,獎勵 5 點積分。
/task response_count reward:5 count:10 period:每日 type:僅回覆
-
範例 2:設定一個每週任務,獎勵使用者在
#general
頻道中對 25 則訊息做出反應,獎勵 15 點積分。/task response_count reward:15 count:25 period:每週 type:僅反應 channel:#general
-
範例 3:設定一個每月任務,獎勵使用者在
#announcements
頻道中回覆 20 則訊息,獎勵 20 點積分。/task response_count reward:20 count:30 period:每月 type:回覆/反應 channel:#announcements
注意事項
- 使用者每個頻道每個時間段只能完成一個相同類型的任務(相同獎勵、回應次數和時間段)。
- 回應次數必須是正整數。
- 時間段可以設定為每日、每週、每月或終身(無時間限制)。
- 如果
[頻道]
參數為空,則任務將適用於所有頻道。 - 如果
[類型]
參數為空,則任務將只計算回覆。 - 使用者在指定時間段內在指定頻道達到指定回應次數後將獲得獎勵。
常見問題
-
問:我可以設定多個回應次數任務,具有不同的獎勵值和回應要求嗎?
答:是的,您可以建立具有不同獎勵值、回應類型和回應要求的多個回應次數任務。每個任務將獨立追蹤。
-
問:我可以只追蹤特定頻道中的回覆和反應嗎?
答:是的,您可以在建立任務時指定一個頻道。只有該頻道中的回覆和反應將計入任務完成。
-
問:如果使用者回應的訊息多於所需數量會發生什麼?
答:使用者只要在達到指定的回應數量就會獲得獎勵。任何額外的回應都不會計入下一個獎勵。
-
問:我可以設定一個同時獎勵回覆和反應的任務嗎?
答:不可以,您可以使用
回覆/反應
選項設定一個獎勵使用者只需完成回覆訊息或加入反應其中一項的任務。