> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flamey.lol/llms.txt
> Use this file to discover all available pages before exploring further.

# Leveling System

> Gamify your server by rewarding active members.

Flamey's Leveling System encourages activity by awarding XP for messages and granting roles as users level up.

## Quick Setup

<Steps>
  <Step title="Enable Leveling">
    Go to **Dashboard > Community > Leveling** and toggle the feature on.
  </Step>

  <Step title="Configure XP Rates">
    Set how much XP users earn per message and the cooldown between XP gains (default: 60s).
  </Step>

  <Step title="Set Rewards">
    Add **Role Rewards**. For example, when a user reaches **Level 5**, give them the `@Active` role.
  </Step>

  <Step title="Customize Messages">
    Decide where the "Level Up" message should be sent (Current Channel, Specific Channel, or DM).
  </Step>
</Steps>

## Advanced Configuration

<Tabs>
  <Tab title="Multipliers">
    You can give bonus XP to specific users, roles, or channels.

    * **Role Multiplier:** Give VIPs 2x XP.
    * **Channel Multiplier:** Give 0.5x XP in #spam.
  </Tab>

  <Tab title="No-XP Channels">
    Prevent users from earning XP in specific channels.

    * Useful for bot command channels or spam channels.
  </Tab>

  <Tab title="Level Up Message">
    Customize the message sent when a user levels up.

    * Variables: `{user}`, `{level}`, `{xp}`.
  </Tab>
</Tabs>

<Info>
  Users can check their rank with `/rank` and view the leaderboard with `/levels`.
</Info>
