XP Bot
How to Set Up the XP Bot on Guilded
Looking to add a sprinkle of excitement to your server? Meet the XP Bot! This built-in bot introduces a leveling system to your server — a fun way to recognize and reward your members for their engagement and contributions.
Let's walk through how to get it all set up.
Add the XP Bot
-
Click the caret button next to your server name
-
Click Manage bots
-
Select XP Bot from the list
-
Click Add bot
The XP Bot is ready to use straight out of the box and will automatically award XP based on your members’ actions. You can customize how it behaves using flows.
Customize XP Values
-
Click the Flows tab
-
Click the menu button ⋮ next to a flow (e.g., List item created)
-
Click Edit
-
Change the value in the XP to give field
-
Click Save
You can also change who receives the XP by adjusting the recipient from the drop-down list.
Add Level-Based Role Rewards
Take it a step further and assign roles based on a member’s level.
-
Go to your server settings
-
Select Level rewards
-
Click Add a level reward
-
Choose a role from the drop-down
-
Set the level you want the role to be given (default is level 5)
-
Click Confirm
You can also preview how much XP is needed to reach each level in this menu.
Check Member Levels
Want to see how someone is doing?
Just right-click a member’s name — their user profile card will show their level and any level-based roles they’ve earned.
Visual Guide
Prefer visuals? Follow the steps shown in the image below:
💡 Tip: You can clone flows and tweak them to award XP for all kinds of actions — like chatting, creating events, or posting in docs.
💡 Tip: Make sure the bot has permission to view and act in the channels where XP events are triggered.
💬 FAQs
Q. Can I change how much XP is given?
A. Yes! Just head to the Flows tab, click the menu next to any XP action, and edit the amount in the “XP to give” field.
Q. Can I give XP for different actions?
A. Absolutely. The XP bot includes flows for things like chat messages, list activity, and more. You can customize or add new ones to suit your community.
Q. Can members check their own XP and level?
A. Yes — right-click a member’s name to view their profile card. It’ll show their level and any roles they’ve earned.
Q. Do I need to set up anything before XP is awarded?
A. Nope! The bot works right away. You only need to tweak it if you want custom XP values or level-based roles.