task response_count
Command Title
/task response_count
Description
This command allows you to set up a task that rewards users with points for responding to messages or leaving reactions in a specified channel over a specified period. You can create multiple tasks with different reward levels and response types to encourage user engagement and interaction in your Discord server.
Usage
/task response_count <reward> <count> <channel> <period> [type]
Parameters
Required Parameters:
<reward>
: The value must be a positive integer or 0. Setting 0 disables the reward.<count>
: The value must be a positive integer.<channel>
: If omitted, all channels are included. If specified, only responses in the selected channel are counted.<period>
: Available options areDaily
,Weekly
,Monthly
, andLifetime
.
Optional Parameters:
[type]
: Available options areOnly Reply
,Only Reaction
, andReply / Reaction
. If omitted, it defaults toOnly Reply
.
Examples
-
Example 1: Set up a daily task that rewards users with 5 points for replying to 10 messages in all channels:
/task response_count reward:5 count:10 period:Daily type:Only Reply
-
Example 2: Set up a weekly task that rewards users with 15 points for leaving reactions to 25 messages in the #general channel:
/task response_count reward:15 count:25 period:Weekly type:Only Reaction channel:#general
-
Example 3: Set up a monthly task that rewards users with 20 points for responding to 20 messages in the #announcements channel:
/task response_count reward:20 count:30 period:Monthly type:Reply / Reaction channel:#announcements
Notes
- Users can only complete one task of the same type (same reward, response count, and period) per channel per period.
- The response count must be a positive integer.
- The period can be set to Daily, Weekly, Monthly, or Lifetime (no time period restriction).
- If the
[channel]
parameter is omitted, the task will apply to all channels. - If the
[type]
parameter is omitted, the task will count only replies. - Users will receive the reward once they have reached the specified response count in the specified channel during the specified period.
FAQs
-
Q: Can I set up multiple response count tasks with different reward values and response requirements?
A: Yes, you can create multiple response count tasks with varying reward values, response types, and response requirements. Each task will be tracked independently.
-
Q: Can I track responses and reactions in specific channels only?
A: Yes, you can specify a channel when creating a task. Only responses and reactions in that channel will be counted towards task completion.
-
Q: What happens if a user responds to more messages than the required count?
A: Users will only receive the reward once they have reached the specified response count. Any additional responses will not count towards the next reward.
-
Q: Can I set up a task that rewards both replies and reactions?
A: No, you can use the
Reply / Reaction
option to set up a task that rewards users for responding to messages or leaving reactions.