Breach Report logo Breach Report
Features How It Works Pricing FAQ About Changelog Terms Privacy

How It Works

A quick guide to getting set up and using Breach Report. Sections below match the categories you'll see in Discord's own /help command.

1. Add the bot to your server

An admin invites Breach Report and picks a channel for it to post in. That's the only setup step required for the server itself.

By default, Breach Report looks for a channel named #breach-report. If your server doesn't have one, either create it, or run /setchannel #your-channel to point the bot at an existing channel instead.

  • Add Breach Report to Discord
  • /setchannel — pick the channel where leaderboards, records, and session recaps get posted (admin only)

A few more one-time setup steps worth doing right away (all admin only — see section 15 for the full list):

  • /settings — view your server's current poll interval and every point value in one place
  • /setmodes — turn Ranked, Quick Match, and Unranked tracking on or off (seeds live stats for any already-subscribed players when you turn a mode on)
  • /setpoints — adjust how much each stat is worth for leaderboard scoring
  • /settimezone — set your server's timezone for daily rollovers
  • /setchangelogchannel — optionally send version/What's New announcements to a separate channel instead of your main stats channel

2. Licensing & Free Trial

New to Breach Report? Every Ubisoft account gets one free 14-day trial — no payment method required. Start it either of two ways:

  • On your own server — add Breach Report (see section 1 above), then run /addplayer. If your account hasn't used a trial yet, the bot offers you a "Start Free Trial" button right there alongside the paid checkout link.
  • On our community server — don't have a server of your own to play on yet, or just want to try it first? Join Breach Report's own Discord server and run /addplayer there — same trial, same bot, no server of your own required.

After the trial, every linked Ubisoft account needs an active license — a personal subscription that covers your own account(s) everywhere you use the bot.

  • /subscribe — get a checkout link to purchase a license, or use the Store button the bot shows you when you try to link an account without one
  • /mylicenses — see what's covering each of your linked accounts
  • /serverlicenses — admins see what's covering every player in this server

3. Player Setup

Each player links their own Ubisoft username to their Discord account. This is self-serve — an admin can't link an account on someone else's behalf. Linking an account requires an active license or free trial — see section 2 above for how to start one.

A license (or trial) covers one Ubisoft account on one platform. If you play the same account on more than one platform (e.g. PC and PlayStation), each platform needs its own /addplayer link and its own coverage.

  • /addplayer — link your Ubisoft username (requires an active subscription, or offers a free 14-day trial if you haven't used one yet)
  • /players — see every player registered in this server and their linked accounts
  • /myplayer — see which accounts you currently have linked
  • /syncname — refresh your displayed name on leaderboards (usually updates automatically)
  • /renameplayer — changed your Ubisoft username? Run this with your new username to reconnect your stats, no new license needed
  • /removeplayer — unlink a specific account
  • /removeallplayers — unlink every account you have linked

Once linked, the bot automatically polls for new matches and updates your stats — no further action needed.

4. Stats Lookup

Both of these require an active subscription to run. Unlike everything else on this page (which reads from Breach Report's own continuously-updated tracking), these two make a live lookup against Ubisoft's stats API at the moment you run them — the same live-lookup reason linking an account in the first place requires a subscription.

  • /6stats — your current ranked stats (or look up another player) — requires an active subscription
  • /seasonstats — your RP progress this season — requires an active subscription

5. Daily Tracking

Tracking runs automatically, 24/7 — nothing to start or stop.

  • /leaderboard — see today's standings any time

6. Records

Personal bests and all-time server records are announced automatically as they happen — daily, monthly, and per-season. You can also check them any time.

  • /records — your (or another player's) personal best records
  • /alltime — all-time server records — best single day ever for each stat, with the current holder

7. Social

  • /calltoarms — summon all registered players to come play. No excuses accepted.
  • /lfg — same summon, different energy. The squad's looking for more, not randoms.

8. Manual Stats

ACEs and regular team kills are tracked automatically from the API. These are for the stats the API can't see:

  • /addmvp / /removemvp — add or remove an MVP
  • /addtargetban / /removetargetban — add or remove a Target Ban
  • /addfunnytk / /removefunnytk — add or remove a Funny TK

9. Operator Stats

Only counts play since per-operator tracking began, not full career history.

  • /operatorlookup — overview of every operator you've played, sorted by Kills
  • /operatorlookup operator:<name> — full stat breakdown for one specific operator
  • /operatorlookup stat:<stat> — rank every operator by one stat (Kills, ACEs, Target Bans, etc.)

10. Leaderboard

These post automatically as your server plays, or you can pull them up any time. Leave the mode blank to see every mode your server has enabled at once.

  • /leaderboard — tonight's leaderboard
  • /monthlyleader, /previousmonthlyleader — this month's, or last month's final standings
  • /seasonleader, /previousseasonleader — this season's, or the last season's final standings
  • /lifetimeleaderboard — repost the full all-time lifetime leaderboard to your stats channel
  • /lifetimeleader — all-time lifetime leaderboard just for you, sorted by points or any stat you pick
  • /scoring — see the current point values for every stat

11. Monthly Records

Checked and announced automatically at the end of each month.

  • /monthlypersonalrecords — your personal best single-month totals
  • /monthlyalltimerecords — all-time best single-month totals across all players

12. Season Records

Updated after every session and announced when a season ends.

  • /seasonpersonalrecords — your personal best single-season totals
  • /seasonalltimerecords — all-time best single-season totals across all players

13. Lifetime Stats

  • /lifetimestats — your (or any player's) all-time totals across every session
  • /lifetimeleaderboard — repost the full all-time lifetime leaderboard to your stats channel
  • /lifetimeleader — lifetime leaderboard just for you, sorted by points (default) or any stat: Kills, K/D, First Bloods, ACEs, Clutches, Headshots, and more

14. Fun

  • /rolldice — get randomly assigned an Attack or Defense operator to play

15. Customize how your server tracks stats (admin only)

  • /settings — view your server's current poll interval and every point value in one place
  • /setmodes — turn Ranked, Quick Match, and Unranked tracking on or off (seeds live stats for any already-subscribed players when you turn a mode on)
  • /setpoints — adjust how much each stat is worth for leaderboard scoring
  • /settimezone — set your server's timezone for daily rollovers
  • /setchangelogchannel — optionally send version/What's New announcements to a separate channel instead of your main stats channel (/clearchangelogchannel to undo)
  • /scoring — see the current point values

Need the full list?

Run /help in Discord at any time — same sections as this page, always up to date with whatever's live in your server.

© 2026 Nine18, LLC. Not affiliated with Ubisoft.
Terms of Service Privacy Policy Refund Policy