All posts

How to Track LP in Discord with a League of Legends Bot

Emerson
EmersonDeveloper

Automatically track League of Legends LP gains, losses, and rank changes in your Discord server with Dorans-bot. LP tracking, daily summaries, leaderboards, and rank-up alerts.

·2 min read·

How to Track LP in Discord

If you're tired of asking your friends "did you win?" after every game, this is for you. Dorans-bot tracks LP automatically for every ranked game your server plays and posts the results in Discord. No one has to do anything after the initial setup.

How it works

Once players in your server link their Riot accounts, Dorans-bot watches for ranked games. After each game finishes, it posts a match alert that includes exactly how much LP was gained or lost, alongside the full game stats. It just runs in the background.

Getting set up

1. Add the bot

Invite Dorans-bot to your server if you haven't already.

Everyone who wants their LP tracked links their Riot account once:

/account link game-name:YourName tag-line:NA1 region:North America

Full walkthrough in the Linking Accounts guide.

3. Turn on match alerts

/config alerts matches channel:#match-alerts

That's the core setup. Every ranked game will now show LP changes in the match alert. Check the Match Alerts guide for more options like filtering by queue type.

Daily LP summaries

Match alerts cover things game-by-game, but daily summaries zoom out. At the end of each day, the bot posts a recap of everyone's rank changes: who climbed, who dropped, and how much LP moved overall.

/config daily summary channel:#daily-summary

These go out at 9 PM in your server's timezone. Set that with:

/config timezone timezone:America/New_York

You can also request a summary on demand anytime by running /config daily summary without a channel. More on this in the Daily Summaries docs.

Leaderboard

Want to see who's ranked highest in your server?

/leaderboard ranked-type:Ranked Solo/Duo

You can also pin an auto-updating leaderboard that stays current:

/config leaderboard channel:#leaderboard

Details in the Leaderboard docs.

Rank-up alerts

When someone hits a new rank, the bot can announce it to the server:

/config alerts promotions channel:#promotions

Every tier and division change gets picked up. Silver to Gold, Plat III to Plat II, all of it. It's a good way to keep the competitive energy going in your server.

Track it all on the web too

Beyond Discord, every server running Dorans-bot gets its own page on dorans.bot. It pulls together your server's full League activity: stats, player rankings, match history, highlight clips, and more.

The Guild Insights dashboard

Your server's stats dashboard on dorans.bot

Every match also gets its own page with detailed breakdowns. Gold graphs, build orders, damage charts, the works. You can jump to these straight from the match alert in Discord by clicking View Breakdown.

Run /guild showcase to grab the link to your server's page, or check out the Server Page docs for customization options.

The full picture

Here's what the complete LP tracking setup looks like:

  1. Match alerts for LP changes after every game
  2. Daily summaries for the end-of-day recap
  3. Leaderboard for server rankings
  4. Promotion alerts for when someone ranks up

Everything runs automatically once you set it up. See the Config Commands reference for all available settings, and come say hi in our Discord if you have questions!