On this page
1. Initial setup 2. Submitting applications 3. Reviewing applications 4. Understanding scores 5. Commands reference 6. Premium
Part 1 — Initial Setup
1

Add the bot to your server

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.

→ Add The Recruiter to Discord

2

Set your officer channel

This is where the bot forwards every application so your officers can review it. Run this command in Discord:

/recruit-config channel set channel:#officer-recruitment

Replace #officer-recruitment with whichever channel your officers use. The bot will post every new application there with Accept, Decline, and Note buttons.

3

Set your default region

If your guild is EU or US, set a default so applicants don't have to specify their region every time:

/recruit-config region set region:EU
Note: Applicants can still override the region manually when they run /apply if needed.
4

Set a minimum score (optional)

If you want the bot to automatically flag applicants who fall below a threshold, set a minimum score:

/recruit-config minscore set score:60

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.

Tip: Start at 50 and adjust after seeing a few real applications. Different guilds have very different bars.
5

Verify your config

Check everything is set correctly:

/recruit-config view

Part 2 — Submitting an Application
1

Applicant runs /apply

Anyone in the server can run:

/apply character:Vernathra realm:Aegwynn

If you've set a default region, they don't need to specify it. If not:

/apply character:Vernathra realm:Aegwynn region:EU
2

The bot fetches live data

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.

3

Two embeds are posted

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.


Part 3 — Reviewing Applications
1

Review directly from Discord

Officers with Manage Server permission see four buttons on every application in the officer channel:

  • Accept — marks the application as accepted, removes the buttons
  • Decline — marks as declined, removes the buttons
  • Add Note — opens a text box to leave an officer note visible on the stored record
  • View Profiles — shows links to Raider.IO, WarcraftLogs, and Armory (visible to anyone)
2

Browse past applications

View recent applications at any time:

/applications recent # last 10 applications /applications recent status:SUBMITTED # pending only /applications recent status:ACCEPTED # accepted only
3

Look up a specific application

Use the autocomplete on the ID field — start typing a character name and the bot suggests matching applications:

/applications view application-id:Vernathra...
Note: The bot warns you if a character has applied before, showing their previous score so you can track improvement over time.

Part 4 — Understanding the Score
1

How scores are calculated

Every application is scored 0–100 across up to five dimensions:

DimensionMax ptsSource
Mythic+25Current season all-score from Raider.IO
Raid25Mythic kill count in current tier (Raider.IO)
Item Level20Equipped ilvl vs current expansion gear tracks (Blizzard)
Activity10Days since last Blizzard login
WarcraftLogs20Parse percentile for current raid tier — Premium only
Free tier: Scores are out of 80 (no WarcraftLogs), but normalized to 100 so your minimum score threshold works the same regardless of plan.
2

Reading strengths and weaknesses

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-geared
  • 87th percentile logs
  • Last login 47 days ago — inactive
3

Edge cases the bot handles automatically

  • Under-leveled characters — ilvl is flagged as missing if the character isn't at max level
  • Old expansion gear — very high ilvl from previous expansions is flagged, not scored as Mythic-geared
  • No M+ this season — a score of 0 is treated as missing, not as "low"
  • No Raider.IO profile — the bot warns you and scores what it can from Blizzard alone

Part 5 — Commands Reference

All commands

CommandWhat it doesWho
/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

Part 6 — Premium

What's included in Premium

FeatureFreePremium ($4.99/mo)
Applications per month20Unlimited
M+, Raid, ilvl, Activity scoring
Officer review buttons
Application history
WarcraftLogs parse percentile

Upgrade — €4.99/month. Comes with a 14-day free trial.