VanGuard
  • Welcome to VanGuard
  • Terms and Conditions
  • Privacy Policy
  • Getting started with VanGuard
    • Getting Started
    • Key Features
  • Useful Links
  • Prefix & Commands
  • Prefix
  • Popular Commands
  • Why choose Vanguard?
    • Security and moderation
  • Configuration & Customization
  • FAQ
  • Partnerships
    • Requirements
  • Credits
    • Who We Are
  • Contact Us
Powered by GitBook
On this page

Levels Commands

๐Ÿ“Š Leveling System Help

The Leveling System is a fun and engaging feature that rewards server activity. Users gain experience and level up based on their messages, helping to foster engagement within your community.


๐Ÿ“ˆ How It Works

Each time a user sends a message in the server, it contributes to their message count and increases their level. The system is capped at Level 100 to ensure a fair and manageable progression. Spam protection is in place to prevent abuse and to ensure that activity is legitimate.

Server administrators can customize various aspects of the leveling system, allowing for tailored rewards and notifications.


๐Ÿ‘ค User Commands

These commands are available to all users to track their own level and interact with the system:

Command
Description

!level

Check your current level.

!level @user

Check the level of another user.

!globallevel

View your global level across all servers.

!leaderboard

View the leaderboard of users within the current server.

!leaderboard global

View the global leaderboard across all servers.

!leaderboard messages

View the leaderboard based on message count.


โš™๏ธ Admin Commands

Admins have more control over the leveling system and can configure various settings to suit their serverโ€™s needs:

Command
Description

!leveladmin enable/disable

Toggle the leveling system on or off.

!leveladmin notification channel/dm

Configure notification delivery (channel or direct message).

!leveladmin message embed/plain

Choose whether level-up messages are sent as an embed or plain text.

!leveladmin format <text>

Customize the format of level-up messages.

!leveladmin role add <level> <@role>

Assign a role reward when a user reaches a specific level.

!leveladmin set @user <level>

Set a user's level manually.

!leveladmin reset @user

Reset a user's level.

!leveladmin resetall

Reset the levels for all users in the server.


๐Ÿ”„ Message Format Variables

When configuring custom level-up messages, admins can use these variables to personalize the format:

Variable
Description

{user}

Mentions the user who leveled up.

{username}

Displays the username of the user.

{level}

Shows the user's current level.

{messageCount}

Shows the total number of messages the user has sent.


๐Ÿ“‹ Need More Help?

For more information on how to use any of these commands, type:

!help <command>

Example: !help leveladmin set will display detailed instructions on how to set a userโ€™s level.


โš ๏ธ Note: Some admin commands require server administrator permissions to execute.

Last updated 28 days ago