The Levelling Bot is a powerful tool designed to enhance user engagement and reward active participation in your Discord server. It features a customizable levelling system where users gain xp and advance through levels by sending messages and participating in server activities.
Admins can set milestone levels, assign specific roles at different levels, and even blacklist channels where XP should not be earned.
With anti-spam measures, configurable roles, and detailed rank displays, the Levelling Bot is the ultimate solution for gamifying your Discord community. Whether you’re looking to increase activity or reward loyal members, this bot is tailored to meet your needs.
Levelling system: Cooldown System. Messages earn 5-10 xp per 60 seconds.
Bot is open source! It’s on my GitHub - https://github.com/JayNightmare/Level-Discord-Bot
Community Commands:
!help - List of all the commands
!rank - Check your rank
!profile - Check your server profile
!checkroles - Check the roles you have
!setbio - Set a bio for your profile
!leaderboard - Check the server leaderboard
!vote - Vote for the bot for some extra xp!
!viewbadges - View badges you have and all server badges
Admin Commands:
!setprefix - Set the server prefix
!setlevels - Set milestone levels
!setroles - Set roles for milestone levels
!viewsettings - View server settings. Such as blacklisted channels, etc
!blacklist - Blacklist a channel for the people not to earn xp in
!unblacklist - Remove a blacklist channel
!setlogchannel - Set a log channel for the bot
!unsetlogchannel - Remove set log channel
!setrankchannel - Set a community commands channel
!unsetrankchannel - Remove set rank channel
!toggleconfirm - Add a confirm message when you preform a xp command.
Server Config Commands:
!addxp - Add xp to a user
!rmxp - Remove xp from user (Coming in next update)
!addachievement - Add achievement to user
!rmachievement - Remove achievement from user
!setachievements - Choose a template for auto or custom achievements
!addbadge - Add badge to user
!rmbadge - Remove badge from user
!setbadges - Set badge to milestone levels
New Features:
- Badge and Achievement system
- New viewing options
- Better data storage for user and server data
Upcoming:
- Use SQL for data storage - Join 100 server