🏆

Achievements

Reward milestones with badges and optional announcement messages.

Reward milestones with badges and optional announcement messages.

Set it up

  1. 1Open Achievements and enable it.
  2. 2Create achievements with names, conditions, and optional announcement channel.
  3. 3Watch unlocks from the dashboard or related logs.

Good achievement examples

  • First win for a Challenges outcome.
  • Helpful member for reputation thresholds.
  • Event regular for repeated participation.
  • Founder or Beta tester for manual/community milestones.

Announcement strategy

Announce rare achievements publicly. Keep common achievements quiet or route them to a lighter channel so the server does not become a notification feed.

Example achievement config

json
{
  "name": "Chatterbox",
  "description": "Send 1,000 messages in the server.",
  "announcementChannel": "#milestones",
  "roleReward": "@Chatty"
}

What to know

  • Use achievements for meaningful milestones, not every tiny action.
  • Announcements need a channel where QREATE can post embeds.
Next📈 Insights