From adding the bot to your first scored application in under 5 minutes.
Click the link below and select your guild's Discord server when prompted. The bot only needs permission to send messages in the channels you designate.
This is where the bot forwards every application so your officers can review it. Run this command in Discord:
Replace #officer-recruitment with whichever channel your officers use. The bot will post every new application there with Accept, Decline, and Note buttons.
If your guild is EU or US, set a default so applicants don't have to specify their region every time:
/apply if needed.If you want the bot to automatically flag applicants who fall below a threshold, set a minimum score:
Applicants below this score will be marked as below your server's minimum. Officers still see their full report and can accept or decline manually — this is a flag, not a hard block.
Check everything is set correctly:
Anyone in the server can run:
If you've set a default region, they don't need to specify it. If not:
The bot queries Blizzard, Raider.IO, and WarcraftLogs (Premium) in real time. This takes 2–5 seconds. The applicant sees a "thinking…" state while data is fetched.
The applicant gets a full report privately in the channel they ran /apply in — showing their score, strengths, weaknesses, and a View Profiles button.
Your officer channel gets the same report forwarded automatically, with Accept, Decline, Add Note, and View Profiles buttons.
Officers with Manage Server permission see four buttons on every application in the officer channel:
View recent applications at any time:
Use the autocomplete on the ID field — start typing a character name and the bot suggests matching applications:
Every application is scored 0–100 across up to five dimensions:
| Dimension | Max pts | Source |
|---|---|---|
| Mythic+ | 25 | Current season all-score from Raider.IO |
| Raid | 25 | Mythic kill count in current tier (Raider.IO) |
| Item Level | 20 | Equipped ilvl vs current expansion gear tracks (Blizzard) |
| Activity | 10 | Days since last Blizzard login |
| WarcraftLogs | 20 | Parse percentile for current raid tier — Premium only |
The bot always shows the actual numbers, not just labels:
3,858 Mythic+ score — not just "high M+"6/9 M — not just "has Mythic progression"289 ilvl — Mythic-geared87th percentile logsLast login 47 days ago — inactive| Command | What it does | Who |
|---|---|---|
| /apply | Submit a character application | Everyone |
| /applications recent | List recent applications, optionally filtered by status | Manage Server |
| /applications view | View a specific application by ID (with autocomplete) | Manage Server |
| /recruit-config view | Show current server configuration | Manage Server |
| /recruit-config channel set | Set the officer channel for application forwarding | Manage Server |
| /recruit-config minscore set | Set minimum score threshold (0–100) | Manage Server |
| /recruit-config region set | Set the default region (EU / US) | Manage Server |