Command reference
Every command Warden ships.
Slash and prefix commands are always in sync. The fixed prefix is > and cannot be changed from Discord. Slash panels are ephemeral; prefix panels should be used in staff-only channels.
General
/helpOpens the Warden help panel and command reference buttons.
Any member; output filtered by permission.
Moderation
/punish user:@MemberOpens the punishment workflow (Warn, Chat Mute, Voice Mute, Ban).
Matching whitelist role; Owner/Admin bypass.
/revoke user:@MemberRevokes an active punishment for a current member.
Owner / Admin / configured toprole.
/revoke userid:123...Revokes an active punishment for a banned or absent user ID.
Owner / Admin / configured toprole.
Investigation
/lookup user:@MemberShows punishment totals, recent cases, and active tag count.
Any whitelist role / toprole / Owner / Admin.
/lookup userid:123...Looks up history by raw user ID.
Any whitelist role / toprole / Owner / Admin.
/tag user:@MemberOpens private Add / View / Remove tag panel.
Same access as lookup.
/timeline user:@MemberShows chronological moderation timeline with filters.
Same access as lookup.
Shifts
/shiftOpens Mark In / Mark Out shift panel.
Same access as lookup.
Configuration · Whitelist
/whitelist warn role:@RoleAllows a role to issue warnings.
Owner / Admin / Manage Guild.
/whitelist chatmute role:@RoleAllows a role to issue chat mutes.
Owner / Admin / Manage Guild.
/whitelist voicemute role:@RoleAllows a role to issue voice mutes.
Owner / Admin / Manage Guild.
/whitelist ban role:@RoleAllows a role to issue bans.
Owner / Admin / Manage Guild.
/whitelist viewShows configured whitelist roles.
Owner / Admin / Manage Guild.
/whitelist remove type:Warn role:@RoleRemoves a whitelist entry.
Owner / Admin / Manage Guild.
Configuration · Toprole
/toprole set role:@RoleAdds a role that can use revoke.
Owner / Admin / Manage Guild.
/toprole viewShows revoke roles.
Owner / Admin / Manage Guild.
/toprole remove role:@RoleRemoves a revoke role.
Owner / Admin / Manage Guild.
Configuration · Logging
/logchannel set channel:#channelConfigures punishment logs.
Owner / Admin / Manage Guild.
/logchannel viewShows the punishment log channel.
Owner / Admin / Manage Guild.
/logchannel removeRemoves punishment log channel configuration.
Owner / Admin / Manage Guild.
Configuration · Shifts
/shiftlogs set channel:#channelConfigures shift start/end logs.
Owner / Admin / Manage Guild.
/shiftlogs removeDisables shift logging (keeps records).
Owner / Admin / Manage Guild.
