lyx. docs

/leveling

Configure XP and level rewards

config module: leveling requires: ManageGuild prefix: yes

Subcommands

/leveling toggle

Turn leveling on or off

  • enabled boolean — On or off (required)

/leveling xp

Set the XP range per message

  • min integer — Minimum XP (5-100) (required)
  • max integer — Maximum XP (5-200) (required)

/leveling cooldown

Seconds between XP gains per member

  • seconds integer — 0-3600 (required)

/leveling channel

Where level-up messages go (empty = the channel they talked in)

  • channel channel — Leave empty to use the current channel

/leveling message

Set the level-up message

  • text string — Use {user}, {level}, {server} (required)

/leveling reward

Give a role at a level, or remove that reward

  • level integer — Level (required)
  • role role — Role to grant — leave empty to remove the reward

/leveling ignore

Ignore a channel or role for XP

  • channel channel — Channel to toggle
  • role role — Role to toggle

/leveling status

Show the current leveling configuration

Prefix form

With the default prefix this is !leveling. Required options follow in order, quoted if they contain spaces.