Tabard

All commands

Type / in Discord to see these. Options marked optional can be left out. Most replies are only visible to you.

Everyone anyone on the server · Officers officer roles, Manage Server admins, or roles given the command with /setup permissions · Manage Server people with Manage Server

/helpEveryone

Shows what the bot does and which commands you can use. Officers and admins see their extra commands.

No options: just press Enter.

/faqEveryone

Quick answers to common questions: verifying, missing characters, Battle.net safety, raid signups and your data. Pick a question from the menu, or jump to one with topic. Officers can add public:True to post an answer for everyone in the channel.

OptionTypeWhat it does
topic (optional) text Jump straight to one question
Choices: What is this bot?, How do I get my roles?, Is logging in with Battle.net safe?, Why don't my characters show up?, It says to tick the World of Warcraft box (TB-V12), Why can't I see the guild channels?, How do I sign up for raids?, What does it store about me, and can I delete it?, How do I add it to my own server?, Is it made by Blizzard?, Something is broken. Where do I get help?
public (optional) True / False Officers: post the answer for everyone in this channel

/feedbackEveryone

Gives you a private link (valid once, for 30 minutes) to a form where you can report a bug, ask a question or share an idea with the team, with up to 4 screenshots. You need a verified character on the server, or be an officer.

No options: just press Enter.

/verifyEveryone

Sends you a private, one-time link to Blizzard's login page. After you log in and press Allow, every character you have in this server's guilds is linked, and you get your roles and nickname. Run it again any time, for example after joining the guild or leveling a new character.

No options: just press Enter.

/mainEveryone

Picks which of your linked characters is your main on this server. Your nickname and class role follow your main.

OptionTypeWhat it does
character pick from list One of your characters
Suggestions appear as you type.

/raidroleEveryone

Sets what you usually play in groups and gives you the Tank, Healer or DPS role.

OptionTypeWhat it does
role text Your role
Choices: Tank, Healer, DPS

/whoisEveryone

Shows a member's character card: picture, level, spec, item level, gear, raid progress and, on Retail, Mythic+ rating, read from Blizzard's armory. A menu switches between their characters, and public:True shows the card to everyone in the channel. Also tells you who plays a character. 🛡️ marks Battle.net-verified characters.

OptionTypeWhat it does
user (optional) member Discord user
character (optional) text Character name
public (optional) True / False Show the card to everyone in this channel

/forgetmeEveryone

Deletes everything the bot stores about you on every server (links, mains, signups, attendance and your Battle.net verification) and removes the roles it gave you.

OptionTypeWhat it does
confirm True / False Yes, delete my data

/roster

Guild roster tools. Rosters sync with Blizzard about every hour.

/roster statsEveryone

How much of the guild is in Discord

No options: just press Enter.

/roster missingOfficers

guild members who are not in Discord yet

OptionTypeWhat it does
guild (optional) pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.
active_days (optional) whole number Only people online in the last N days (0 = everyone)
From 0 to 365.
max_rank (optional) whole number Only ranks up to this number (0 = Guild Master)
From 0 to 9.

/roster inactiveOfficers

members who haven't been in game lately, with a DM reminder button

OptionTypeWhat it does
days (optional) whole number Not online for at least this many days (default 30)
From 1 to 365.
guild (optional) pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.
weekly (optional) True / False Post this list in the officer channel every week (needs Manage Server)

/roster syncOfficers

pull the rosters from Blizzard now

No options: just press Enter.

/roster importOfficers

upload a Tabard Sync addon export

OptionTypeWhat it does
file file TabardSync.lua (SavedVariables) or a .txt with the /tabard text
guild (optional) pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.

/roster linkOfficers

link a character to a member

OptionTypeWhat it does
user member Discord user
character text Name, or Name-Realm
Up to 64 characters.
guild (optional) pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.
main (optional) True / False Make it their main on this server

/roster unlinkOfficers

remove a link made on this server

OptionTypeWhat it does
character text Name, or Name-Realm

/roster unverifyOfficers

reset a member's Battle.net verification

OptionTypeWhat it does
user member Discord user

/event

Raid and event signups. Each post is a picture of who's coming, redrawn as people sign up. Members press Sign up, which opens the signup screen inside Discord, and tap the spec they'll play (each character has its own row of spec icons), or Maybe / Can't make it. Officers use /event create to open the event screen: pick from a list that matches their game version (or type a name), tap a day (or any date from a calendar) and a time, set the group, and post it; Edit on the post changes, moves or cancels it. Raids can ask for a number of tanks, healers, melee and ranged, a full raid has a bench that fills automatically, and raids can be saved to reuse. Members get a reminder before the start; signups close and attendance is recorded when it starts. Officers can mark no-shows.

/event createOfficers

set up a raid or event step by step

OptionTypeWhat it does
template (optional) pick from list Optional: start from a raid you saved before
Suggestions appear as you type.

/event listEveryone

Upcoming events

No options: just press Enter.

/event templatesOfficers

the saved raids you can start from

No options: just press Enter.

/event template_deleteOfficers

remove a saved raid

OptionTypeWhat it does
name pick from list Saved raid
Suggestions appear as you type.

/event cancelOfficers

cancel an event (pick it from a list)

OptionTypeWhat it does
event (optional) pick from list Which event (leave empty to pick from a list)
Suggestions appear as you type.
series (optional) True / False Also stop it repeating

/event attendanceOfficers

who showed up to events (recorded from signups at the start time)

OptionTypeWhat it does
user (optional) member One member (leave empty for everyone)
weeks (optional) whole number How far back (default 4)
From 1 to 52.

/event noshowsOfficers

who signed up and then did not show

OptionTypeWhat it does
weeks (optional) whole number How far back (default 8)
From 1 to 52.

/event markOfficers

fix attendance for one member

OptionTypeWhat it does
id whole number Event number
user member Member
present True / False Were they there?

/panelManage Server

Posts the verify panel in the current channel, for example if the original was deleted.

No options: just press Enter.

/setupManage Server

Everything about how the bot works on your server. Only people with Manage Server can use it.

/setup guild: Connect WoW guilds

/setup guild addManage Server

Connect a WoW guild to this server

OptionTypeWhat it does
version text Game version
Choices: Retail, Mists of Pandaria Classic, Classic Era / Hardcore, Classic Anniversary, WoW: Forever
region text Region
Choices: Americas (US), Europe (EU), Korea (KR), Taiwan (TW)
name text Guild name, exactly as in game
Up to 48 characters.
realm (optional) text Your realm, e.g. Moon Guard (not for WoW: Forever)
Up to 48 characters.
ruleset (optional) text Required for WoW: Forever only
Choices: Normal, PvP, Roleplaying, Roleplaying PvP, Hardcore

/setup guild removeManage Server

Disconnect a WoW guild

OptionTypeWhat it does
guild pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.

/setup guild ranksManage Server

Name the guild's ranks (Blizzard only gives numbers)

OptionTypeWhat it does
names text Comma separated, Guild Master first
guild (optional) pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.

/setup guild pageManage Server

Link to a guild's roster on the WoW website

OptionTypeWhat it does
guild pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.
url (optional) text https://… (empty: default)
Up to 200 characters.

/setup guild roleManage Server

Give members of one guild an extra role

OptionTypeWhat it does
guild pick from list Which WoW guild (if this server has several)
Suggestions appear as you type.
role (optional) role Role to give (leave empty to remove)

/setup channelsManage Server

Pick the bot's channels

OptionTypeWhat it does
verify (optional) channel Shown to everyone until they're a guild member
create_verify (optional) True / False Create a new verify channel for me
verify_name (optional) text Name for a new verify channel, e.g. "✅ verify-here"
Up to 90 characters.
welcome (optional) channel New members are greeted here
officer (optional) channel Approval requests and alerts go here
verify_alerts (optional) channel "Ask an officer" requests go here
create_verify_alerts (optional) True / False Create a private verify alerts channel
commands (optional) channel Everyone sees it and can only use slash commands there
create_commands (optional) True / False Create a commands-only channel for me
commands_role (optional) role A role to let type (or stop typing) in the commands channel
can_type (optional) True / False With commands_role: True lets it type there, False stops it

/setup rolesManage Server

Use your own member and guest roles, and choose their names

OptionTypeWhat it does
member (optional) role Given to verified guild members (default: created for you)
guest (optional) role Given to verified people who aren't in the guild
auto_names (optional) True / False Rename these roles to follow the guild name

/setup role-styleManage Server

Change a role's color, name or member-list display

OptionTypeWhat it does
role role The role to change
color (optional) text #8e44ad, purple, gold, a class like mage, or none
Up to 20 characters.
name (optional) text New name
Up to 100 characters.
show_separately (optional) True / False Show members with this role separately in the member list

/setup officersManage Server

Pick your officer roles (as many as you like)

No options: just press Enter.

/setup announcementsManage Server

Guild news feed: a channel per kind of news. Press Enter to see them

OptionTypeWhat it does
type (optional) text Which announcement
Choices: Everything, New guild members, Members leaving the guild, Level milestones (every 10 levels), Promotions and rank changes, Members verifying in Discord, Boss kills, Guild achievements, Member achievements, Raid progress, Mythic+ (Retail)
channel (optional) channel Where to post it
enabled (optional) True / False Turn it on or off (on when you pick a channel)

/setup permissionsManage Server

Pick a role, then the officer commands it may use. Enter alone: who can use what

OptionTypeWhat it does
role (optional) role Not an officer role: officers can always use everything

/setup optionsManage Server

Timezone, nicknames, reminders and more

OptionTypeWhat it does
timezone (optional) text For event times, e.g. America/New_York or Europe/Berlin
nicknames (optional) True / False Set nicknames to members' mains
require_verify_for_signups (optional) True / False Only verified members can sign up for events
remove_roles_when_leaving (optional) True / False Remove member roles when someone leaves the guild
reminder_minutes (optional) whole number Ping signups this long before events
From 0 to 1440.
active_days (optional) whole number "Active" means online within this many days
From 1 to 365.
invite_url (optional) text Permanent invite, used in the /roster missing whisper

/setup members-onlyManage Server

Hide channels from non-members. Press Enter to pick several from a list

OptionTypeWhat it does
action (optional) text Leave empty to lock; choose Unlock to open channels to everyone again
Choices: Lock: members only, Unlock: everyone can see
target (optional) channel Only for a single channel; leave empty to pick several from a list

/setup statusManage Server

Check that everything is set up

No options: just press Enter.

Ready? Join the beta

New to Tabard? Start with the setup guide.