Buddy Bots

Dota 2 · Discord

Your Dota 2 stats, where you already talk about them.

Rank, win rate, per-hero form, recent matches and server leaderboards — pulled live from OpenDota and posted straight into Discord. Link your account once and use it in any server or DM.

Adding it to your account takes one click — no admin permission, no server settings — and every command then works in any server you are in, and in DMs. Adding it to a server needs Manage Server, and unlocks leaderboards, weekly recaps and auto-posted matches for everyone in it.

23
slash commands
Free
core features, always
0
downloads or installs
Any
server, or your DMs

What it does

It talks first, so you do not have to ask.

Most stat bots wait to be queried. The parts of this one people actually keep are the parts that arrive on their own.

Match auto-posting

Finish a game and it posts itself.

Hero, score, KDA, GPM and net worth, in the channel you picked, within a few minutes of the game ending. Nobody runs a command. A five-stack gets one post, not five.

Server leaderboards

Settle it with the table.

/leaderboard ranks everyone who has linked an account by the stat you choose, and /recap posts a weekly summary on a schedule you set — with awards for the week that nobody asked for.

Tilt guard

Three losses in, it says something.

A private DM after the third straight loss, before the fourth one happens. It is the single most appreciated thing the bot does, and it is the one nobody asks for in advance.

And the rest of it.

Your stats

/profile for rank, win rate and best heroes. /recent for your last games at a glance. /roast if you would rather not talk about them.

Draft help

/whattoplay reads your recent form, /counter answers a hero, and /meta tracks what is winning in pubs right now.

Trends

/trends charts your form over time from daily snapshots, so you can see a slump before it becomes a habit.

Duo synergy

/duo works out who you actually win with, from the games you have played together rather than from vibes.

Pro Pick’Em

/pickem during a major: pick the team you think finishes with the best record and win premium if you are right.

Refer a friend

/refer gives you both 30 days of premium, free — which is how most people here found it.

Getting started

  1. 01

    Add the bot using either button above.

  2. 02

    Run /link with your SteamID64, profile URL, or vanity name.

  3. 03

    Turn on Expose Public Match Data in Dota 2 → Settings → Options, or there is nothing public for OpenDota to read.

  4. 04

    Run /help any time for the full command list.

Premium

Most of it is free, and stays free.

Premium adds match auto-posting, the tilt guard, /trends with a year of history and the deeper stat commands. One member subscribing also upgrades leaderboards and recaps for their whole server.

Run /premium in Discord to subscribe — through Discord or by card, same price either way.

See the tiers

Something broken?

Run /feedback in Discord — bug reports and feature requests land straight in front of us, and we will DM you if it needs a follow-up.