Product

BrnzyBot: a Discord bot filled with helpful raid tools for your WoW Anniversary Edition guild.

Gear optimization, dps, tank, and healer and rotation analysis, raid-prep audits, and boss strategy at your fingertips - cultivated from Warcraft Logs data, computed by an actual solver, posted right in your Discord server. Free to use. If you love it, Patron tier is $7.95 a month for the whole server.

Discord · Warcraft Logs · World of Warcraft TBC Anniversary Edition

What it is

One bot, most of your raid's busywork

BrnzyBot answers the questions a raid asks over and over - what's my next upgrade, what should I reserve, did I play my rotation, what's the strategy here - without you tabbing through three websites to figure it out. Type a slash command, get a real answer.

The important part: the math is real, and it's deterministic. Gear recommendations come from a mixed-integer solver that handles set bonuses and hit-cap cliffs correctly, not a guess. An optional AI layerComing Soon will explain results in plainer English, and even then it will never invent the numbers. If BrnzyBot tells you something, it's because the data says so.

The commands

Everything BrnzyBot does

Most analysis commands just need a character name - BrnzyBot finds their realm, spec, and most recent log on its own. Pass a Warcraft Logs link to check a specific parse.

Gear

/gearcheckHead-to-toe comparison of current gear vs best-in-slot, with upgrade markers showing how far off each piece is.
/gearprioRanked list of the most impactful upgrades - slot, from→to, net value, and where it drops.
/srprioSoft-reserve priority for a given raid: which drops are real upgrades for you, ranked, with correct hit-cap and set-bonus handling.

Performance

/healercheckbetaCoverage-and-survival feedback for a healer - who died, whether it was actually on you, your mana economy, and dispel coverage. Not an HPS meter, on purpose.
/rotationcheckScans a caster's cast list for accidental low-rank casts and off-rotation spells.
/audit · /raidauditRaid-prep audit from a log - enchants, gems, consumables, rotation - for one raider or the whole roster.
/simexportbetaExport a character's gear and spec in a sim-ready format compatible with wowsims.com.

Strategy

/strat · /abilitiesBoss strategy and key abilities from the curated strategy database.
/bossguide · /bgA raid-assignment guide with a positioning diagram.

Setup, roster & fun

/setup · /addchar · /realmFirst-time server setup, tracked characters, and realm/phase settings.
/setweightsPATRONSave personal stat-weight overrides to tune gear recommendations to your preferences.
/botduel · /leaderboardbetaChallenge a guildmate to a duel and keep standings, just for fun.
/feedbackSend the team a bug, idea, or note on any feature. It genuinely shapes what gets built.
Pricing

Free to use. Patron when you want more.

$7.95
per month · per server · cancel anytime

To upgrade, a server admin runs /subscribe in your Discord.

US billing only for now. Outside the US and want Patron? Run /feedback category:billing so we can gauge demand.

FAQ

Common questions

Is it accurate, or does it make things up?

The core is deterministic. Gear math, strategy facts, and audits come from data and code, not a language model. The optional AI layer (coming soon) will only ever explain those results in plainer language, and it will never invent the numbers.

Why did /gearcheck recommend something that looks like a downgrade?

Usually a hit-cap or set-bonus interaction. Past the hit cap, hit rating is worth nothing, and some set bonuses are worth keeping over a higher-item-level piece. The markers show how each piece compares to best-in-slot.

Why doesn't /healercheck give me an HPS score?

Because HPS misleads. A well-played raid takes less damage, so the healers have less to do and look "worse." Instead, /healercheck reports who died and whether it was actually coverable, your mana economy, and whether dispels were handled. It measures coverage and survival, the things that actually keep your raid alive.

What do you get with Patron?

Unlimited commands (the free plan caps at 20 per server per day) and custom stat-weight overrides. Everything else - gear, healer, rotation, strategy, audits, sim export - is free within the daily limit.

How do I subscribe, and who can?

A server admin (someone with Manage Server) runs /subscribe. BrnzyBot DMs a secure Stripe checkout link tied to that server. Pay, and the server flips to Patron automatically. It's per-server, so one subscription covers your whole raid.

How do I cancel? What about refunds?

Run /cancel for instructions, or use the Stripe customer portal it links. Patron continues to the end of the current billing period, then the server reverts to free. A full refund or dispute removes Patron. Questions? /feedback category:billing reaches us fastest.

Is my payment information safe?

BrnzyBot never sees or stores your card. Payment is handled entirely by Stripe. The bot only receives a signed confirmation that a payment succeeded, tied to your server ID.

What data does it store, and how do I delete it?

Per-server config (realm, tracked characters, settings), usage counts, any feedback you submit, and duel records. It reads public Warcraft Logs data on demand and stores none of it. Run /deletemydata to erase your personal data (weights, usage, characters, feedback, duels), or an admin runs /deletedata to wipe the whole server. Billing records are kept but anonymized - see Privacy below.

Privacy & data

What we collect, and your control over it

What's collected. Per-server settings (realm, tracked characters, configuration), a count of commands used, any feedback you send through /feedback, and duel records. BrnzyBot reads public Warcraft Logs data on demand to answer your commands - it doesn't store that log data.

Payments. If a server subscribes to Patron, payment is handled entirely by Stripe. BrnzyBot never sees or stores your card details. It only receives a signed confirmation that a payment succeeded, tied to your server ID.

Deleting your data. Run /deletemydata in a server to erase your personal data there - saved stat weights, usage history, characters you added, feedback you submitted, and your duel records. A server admin can run /deletedata to wipe everything for the whole server.

The one thing we retain. If a server paid for Patron, we keep the financial record that a payment happened and its amount, because we're required to retain billing records for tax and accounting. That record is anonymized - the buyer's name is stripped out, so no personal information remains. Stripe holds the authoritative payment record independently.

Questions or a specific request? Email [email protected] and I'll handle it personally.

Want the story of how it's built?