Skip to main content

task claim_daily - Daily Claim Task Command

Command Title

/task claim_daily

Description

This command allows you to set up a daily task that rewards users with a specified number of points for claiming the reward once per day. This can be used to encourage daily engagement and interaction on your Discord server.

Usage

/task claim_daily <reward> <increment> <max_streak>

Parameters

Required Parameters:

  • <reward>: The value must be a positive integer or 0. Setting 0 disables the reward.

Optional Parameters:

  • <increment>: The amount of points to be awarded each day.
  • <max_streak> : The maximum number of days for which the reward can increase. After reaching this limit, the reward will remain constant. The value must be an integer greater than 1.

Examples

  • Example 1: Set a daily task that rewards users with 10 points for claiming the reward:

    /task claim_daily reward:10
  • Example 2: Set a daily streak reward that gives users 10 points on the first claim, increasing by 1 point each consecutive day, up to a 7-day streak:

    /task claim_daily reward:10 increment:1 max_streak:7
  • Example 3: Remove the daily claim reward task:

    /task claim_daily reward:0

Notes

  • Users can only claim the reward once per day.
  • The reward value can be set to any positive integer.
  • If the reward value is set to 0, the claim task will be disabled.

FAQs

  • Q: Can I set up multiple claim tasks with different reward values?

    A: No, you can only set up one daily task.

  • Q: How often can users claim the reward?

    A: Users can only claim the reward once per day.

  • Q: What happens if a user claims the reward multiple times in a day?

    A: Users will only receive the reward once per day. Any additional attempts to claim the reward will be ignored.

  • Q: How often can users claim the daily reward?

    A: Users can claim the daily reward once every natural day.

  • Q: Can I set a different reward value for the daily task?

    A: Yes, you can set any positive integer value for the reward. Setting 0 will disable the reward.