Discord Level & NameImage Bot is a versatile Discord bot that enhances server interactions with a dynamic level system and personalized name images for each message. Key features include:
- Dynamic Level System: Tracks user activity, awards XP for messages and voice activity, and allows users to level up.
- Personalized Name Images: Displays custom images with usernames for each message, making chats visually engaging.
- Admin Controls: Provides admin commands to manage XP rates, level requirements, and user exemptions.
- User Statistics: Offers detailed stats for daily, weekly, and monthly activity.
- Engaging Interactions: Enhances user engagement with level-up notifications and customizable banners.
Commands:
User Commands:
- /myxp: Displays the user's XP stats, including current level, XP, and progress towards the next level.
- /mylevel: Shows the user's current level and progress, along with a level banner if available.
Admin Commands:
- /leveladmin: Opens the admin control panel for managing the level system.
- /givelevel User level: Sets a specific user to a specified level.
- /givelevel Everyone level: Sets all users to a specified level.
- /setxp message [value]: Sets the XP rate for messages.
- /setxp voice [value]: Sets the XP rate for voice activity.
- /setlevel [level] [value]: Sets the XP requirement for a specific level.
- /exempt User: Exempts a user from the level system.
- /unexempt User: Unexempts a user from the level system.
Admin Control Panel:
- Show User Stats: Displays the top users by XP.
- Reset All Levels: Resets all user levels and XP.
- Edit Settings: Modifies XP rates and level requirements.
- Exempt/Unexempt User: Manages user exemptions from the level system.
- Give Level: Assigns levels to specific users or all users.