Discord bot reference
A full reference for the Guild Vault Discord bot: what members can run, what managers can run, and what each command does. Discord automation is available on Premium guilds and during the 14-day trial.
Everyday commands members use to link their account, update their roster profile, and check guild activity.
/link/linkConnect your Discord account to your Guild Vault profile with a 6-digit code. Only needed if you use email/password login and have not connected Discord through your profile.
Members who signed up or connected through Discord OAuth are already linked.
/setup/setupCheck whether your Discord account is linked, whether you are on the roster, and what setup steps are still open.
Server not yet connected to a Guild Vault guild? Manage Server members running /setup instead get a private link to create or link a guild.
/status/status <set> [days] [return_date]Set a general availability status. Use /loa for the full start/end leave workflow.
/tournament/tournament <subcommand>Join and check guild tournaments from Discord.
/tournament signup/tournament status/tournament bracket/dkp/dkp <subcommand>Check DKP balances, history, earning rules, leaderboards, shop items, and auctions from Discord.
/dkp balance/dkp history/dkp criteria/dkp leaderboard/dkp shopMember DKP commands require a linked Guild Vault account.
/profile/profile [user]View a Guild Vault profile summary for yourself or another member.
/profile/profile @Member/class/classSet your primary and secondary class from the classes your guild has configured in Guild Vault.
/loa/loa <start|end> [start_date] [end_date|days]Start, schedule, or end a leave of absence from Discord. Your roster and Guild Vault totals update live.
/loa start/loa start days:7/loa start <dates>/loa endThe final day away is inclusive. Scheduled leaves begin automatically; timed leaves restore the member’s prior status after their end date.
/timers/timers [name]View the guild's Event/Boss Timers with live/ready status and next spawn times, shown in your local time.
/timers/timers name:tequatlNo account link is needed to view. Manual-reset timers include buttons in /timers and alert embeds; using them requires a linked account with Manage Events permission and supports entering how many minutes ago the event happened. Alerts post automatically to the Event/Boss timers channel configured in Settings → Discord, with an optional @role ping members can self-select from a role menu.
Commands for officers and managers who run events, role menus, and DKP from Discord.
/announceManagers only/announce [pinned]Create a guild announcement without leaving Discord. Opens a private form for the title and body, publishes it to the website announcements page, and posts the announcement embed to your configured announcements channel.
/announce/announce pinned:TrueRequires the Post Announcements permission and a linked Guild Vault account.
/rescanManagers only/rescan [event_id]Re-run voice attendance scanning for an event when the automatic scan missed members or needs a manual refresh.
/rescan/rescan event_id:<id>This can also be used for alliance event mirrors when Alliance Sync and voice attendance are enabled for the guild.
/dkp awardManagers only/dkp award|deductAward or deduct DKP for members from Discord.
/dkp award @member <amount> [reason]/dkp deduct @member <amount> [reason]/dkp balance @member/dkp history @memberManager DKP commands require DKP Manager permission.
/nudgeManagers only/nudge [event] [delivery]Remind linked members who have not RSVP'd to an upcoming guild event. Nudge messages include RSVP buttons.
/nudge/nudge event_id:<event name>/nudge delivery:dm/nudge delivery:both/rolesManagers only/roles <list|post|sync>Post and refresh Guild Vault self-role dropdown menus after they are configured in Guild Settings.
/roles list/roles post menu:<name-or-id>/roles sync menu:<name-or-id>Members selecting roles from the posted dropdown do not need linked Guild Vault accounts.
Start a 14-day trial to invite the bot and try these commands with your guild.