Quick-Start Guide

New to the league? Follow these eight steps — from finding teammates all the way to climbing the standings. Use the Discord bot commands highlighted at each step, and click the links to open the relevant page on this site.


① Register Your Account

Before anything else, link your Discord account to an MLBB player profile. This takes ten seconds and only needs to be done once.
visit: https://play.mlbb.site/register/ -or-
From discord: /player register [your-IGN]

Replace [your-IGN] with your exact in-game name. The bot creates a public profile page for you on this site automatically. Use /player profile at any time to view your profile and current teams.


② Build Your Team

Gather at least five registered players and form a team. The person who runs /team create becomes the captain.

  • Need a substitute? Invite them with /team invite @player role:substitute.
  • Check who’s on the roster: /team roster — or visit your team’s page on the site.
  • Captaining multiple teams? Include team_id in any captain command to specify which team you mean.

③ Sign Up for a League

Browse the available leagues and pick the format that suits your team. Registration is open for a limited window each season.

League formats available:

Format Best Of Leagues
Draft Pick BO5 Moniyan, Abyss, Northern Vale, Cadia Riverlands
Draft Pick BO3 Agelta, Los Pecados, Aberleen, Dragon Altar
Brawl BO3 / BO5 Megalith, Vonetis, Oasis, Swan Castle
Free Play BO1 Eruditio (teams randomly assigned)

Your registration enters a pending state until an admin approves it. You can check the sign-ups page to track the status.


④ Wait for the Season to Start

Once registration closes, admins finalize the rosters and auto-generate the full round-robin schedule. Every team plays every other team in the league at least once across the season.

You’ll see an announcement in #match-notifications on Discord when the season officially opens. Match windows run Thursday through Sunday, 7–11 PM PST.


⑤ Check the Events Table for Your Next Game

Head to your league page. The Events table lists every scheduled match for the season — find your team’s row to see who you’re playing and when.

Each event shows the home team, away team, and scheduled date. Coordinate with your opponent through Discord to agree on an exact time within the match window.


⑥ Find Your Voice Channel & Play

Your team has a dedicated voice channel in Discord under the Matches category. Jump in, get your five players ready, and have your opponents do the same.

Launch MLBB, set up your match using the agreed format (Classic / Brawl, Draft or not), and play.

⚠️ Critical: the winning player must screenshot the VICTORY screen — the full scoreboard that appears immediately after the match ends. The bot reads this image automatically; a cropped or partial screenshot may not be accepted.


⑦ Upload Your Results

Results are submitted by the winning team’s captain only. The opposing captain then confirms (or disputes) the submission.

  • The bot uses AI vision to extract the BattleID, scores, and match duration from your screenshot automatically.
  • If the image confidence is low, the submission is flagged for manual admin review.
  • Confirmed results post instantly to #match-notifications and update the standings.
  • If a dispute is raised, an admin will review via /admin resolve-dispute and post a decision.

⑧ Check the Standings

After each confirmed result, the Standings table on your league page updates automatically. Visit your league page and scroll down to see the current rankings.

Top teams at the end of the season earn trophies, recognition on the site, and bragging rights in the community. 🏆


Quick Reference — All Player Commands

Command Who What it does
/player register [ign] Everyone Create your player profile
/player profile [@user] Everyone View a player’s profile and teams
/team create [name] Registered players Create a team — you become captain
/team invite @user Captain Invite a player to your team
/team accept Invited player Accept a pending team invite
/team roster [team_id] Everyone View a team’s full roster
/team edit Captain Set team logo and colors
/league list Everyone Browse open leagues with IDs and formats
/league register [league_id] Captain Register your team for a league
/match submit [screenshot] Captain (winner) Submit a VICTORY screenshot
/match confirm [id] Captain (loser) Confirm the opposing team’s result
/match dispute [id] [reason] Captain (loser) Dispute a result for admin review
/league quickstart Everyone Show this guide in Discord
/tournament help Everyone Full command reference
MLBB NA DIscord LeagueHQ