Skip to main content

🚀 Slash Commands

/recoverstreak

Recover a user’s streak that may have been lost or reset. Options:
  • user — The user whose streak you want to recover
Permission Required: Can only be used by users with the role ID specified in config.js. This is restricted to administrators or designated staff members.

/checkstreak

Check a user’s global streak information and score. Options:
  • user — The user whose streak you want to check
Permission Required: Can only be used by users with the role ID specified in config.js. This is restricted to administrators or designated staff members. Displays:
  • Current streak count
  • Star rewards earned

/checkpersonalstreak

Check your personal streak scores with friends. Options:
  • user — The user you want to check your personal streak with
Permission Required: Can be used by any user to view their personal streak scores with friends. What it shows:
  • Personal streak score between you and the specified user
  • This is separate from the global streak score
  • Personal streaks are built by mentioning users in your attachment posts

📝 How Streaks Work

Daily Posting

Users maintain their streak by posting attachments (images, videos, GIFs, or stickers) to the designated channel every day. Missing a day may break the streak, depending on configuration.

Building Personal Streaks

To build a personal streak with a friend:
  1. Post an attachment to the streak channel
  2. Mention the user in your post
  3. Both users gain points in their personal streak score
  4. This score is completely separate from the global streak

Earning Rewards

As users accumulate scores:
  • Stars are automatically awarded (3 stars total, configured in config.js)
  • Roles can be assigned at specific score milestones (optional, unlimited)
  • Rewards are given for both global and personal streaks

📝 Notes

  • Global streak and personal streak scores are tracked separately
  • Stars are always 3 total (cannot be changed)
  • Role rewards are optional and unlimited
  • Permission settings for commands can be configured in config.js
  • Personal streaks are built by mentioning users in attachment posts