How to Setup a League of Legends Bot on Your Discord Server
Setting up a League of Legends bot on your Discord server is quick and easy. This comprehensive guide walks you through every step of adding, configuring, and customizing Rankup bot for your community.
What You'll Need
- • A Discord server where you have "Manage Server" permissions
- • A League of Legends account
- • 5 minutes of your time
Step 1: Invite Rankup Bot to Your Server
The first step is adding the bot to your Discord server. Click the invite button below to get started:
What happens next:
- You'll be redirected to Discord's authorization page
- Select the server where you want to add Rankup
- Review the permissions (all are necessary for full functionality)
- Click "Authorize"
- Complete the CAPTCHA if prompted
Step 2: Verify Bot Installation
Once authorized, Rankup will appear in your server's member list. You should see:
Rankup bot appears in member list
Look for Rankup with a "BOT" tag in your server's member list on the right side.
Slash commands are available
Type /lol in any channel to see available commands.
Step 3: Link Your League of Legends Account
Before you can use any stats features, you need to link your LoL account to Discord:
/lol account add [summoner-name] [region]Example: /lol account add Doublelift NA
Supported Regions:
Step 4: Configure Rank Tracking (Optional)
To get automatic rank update notifications, set up a tracking channel:
Option 1: Create a Dedicated Channel
- Create a new text channel (e.g., "lol-rank-tracking")
- Navigate to that channel
- Use the command: /lol tracker add
Option 2: Use an Existing Channel
- Go to any existing channel where you want updates
- Use the command: /lol tracker add
Pro Tip: Creating a dedicated channel keeps your server organized and makes it easy for members to check rank updates without scrolling through other conversations.
Step 5: Customize Bot Permissions (Advanced)
You can customize which channels the bot can access and which roles can use specific commands:
Restrict Bot to Specific Channels
- Right-click the channel you want to restrict
- Click "Edit Channel" → "Permissions"
- Add Rankup bot
- Set permissions to "View Channel: ✓" and "Send Messages: ✓"
Disable Commands in Specific Channels
- Go to Server Settings → Integrations → Rankup
- Click "Manage" next to the command you want to restrict
- Add channels where the command should be disabled
Step 6: Encourage Server Members to Join
Once you've set everything up, encourage your server members to link their accounts too:
Post This Message in Your Server:
Hey everyone! 👋
We've added Rankup bot to track our League of Legends stats and ranks!
To get started, use:
/lol account add [your-summoner-name] [your-region]Once linked, check out commands like /lol stats profile, /lol top kwikscore, and more!
Troubleshooting Common Setup Issues
Bot doesn't respond to commands
Solution: Make sure the bot has permissions to "View Channel", "Send Messages", and "Use Application Commands" in the channel where you're trying to use it.
Can't see slash commands
Solution: Wait a few minutes after inviting the bot, then refresh Discord (Ctrl+R or Cmd+R). If still not working, try kicking and re-inviting the bot.
Account linking fails
Solution: Double-check your summoner name spelling and region. Make sure you're using the correct region code (NA, EUW, etc.).
Rank tracking not working
Solution: Verify that you've used /lol tracker add in the channel. Also ensure all members have linked their accounts.
Next Steps After Setup
Ready to Setup Your Server?
Add Rankup to your Discord server now and start tracking League of Legends stats with your community.
Invite Rankup BotRelated Guides: