--- title: Archivian Commands description: Slash commands and context-menu interactions supported by Archivian. source: https://docs.archivian.net/commands/ --- # Archivian Commands Every interaction Archivian supports: slash commands grouped by category, plus right-click actions on users and messages. Open a parent command to explore its subcommands, arguments, permissions, and runnable examples. Slash commands**22** Context menus**5** Subcommands**32** Categories**7** --- ## Moderation Create and reduce moderation cases on members. [ `/ban` Ban a member permanently or for a selected duration and record the action as a case. 6 arguments ](/commands/ban/)[ `/kick` Remove a member from the server and create a kick case. 3 arguments ](/commands/kick/)[ `/timeout` Temporarily prevent a member from typing or using voice chat. 5 arguments ](/commands/timeout/)[ `/un-timeout` Remove an active timeout by member or by timeout case. 3 arguments ](/commands/un-timeout/)[ `/unban` Unban a user by user ID or by the original ban case. 3 arguments ](/commands/unban/)[ `/warn` Give a member an official warning and create a warning case. 3 arguments ](/commands/warn/)[ `/note` Add a private staff note to a Discord user or server member. 3 arguments ](/commands/note/) ## Cases & records Search cases and manage their entries, files, and links. [ `/cases` Browse a filtered, paginated overview of cases. 4 arguments ](/commands/cases/)[ `/case` Inspect one case in depth, optionally opening a specific entry directly. 2 arguments ](/commands/case/)[ `/entry` Add, inspect, edit, archive, or permanently delete entries on a case. 5 subcommands ](/commands/entry/)[ `/files` Upload, browse, inspect, change visibility, archive, or delete case files. 6 subcommands ](/commands/files/)[ `/link` Link related cases together or associate additional users with a case. 6 subcommands ](/commands/link/)[ `/archive` Soft-delete a case while retaining it for auditing and permitted review. 3 arguments ](/commands/archive/) ## Messages & reporting Purge messages and send reports to server moderators. [ `/purge` Bulk-delete messages with filters, cross-channel targeting, and a safe test-run mode. 12 arguments ](/commands/purge/)[ `/report` Report a Discord user or message to the server's configured moderator workflow. 2 subcommands ](/commands/report/) ## Channel management Engage or lift channel-lock presets and one-off locks. [ `/lock` Lock the current channel, another channel/category, a saved preset, or both. 3 arguments ](/commands/lock/)[ `/unlock` Lift a lock from the current channel, another target, a saved preset, or both. 3 arguments ](/commands/unlock/) ## Security Request and review temporary Anti-Nuke bypasses. [ `/anti-nuke` Request, review, inspect, and revoke temporary Anti-Nuke bypasses. 7 subcommands ](/commands/anti-nuke/) ## Members & tickets Inspect members and manage the active ticket channel. [ `/user` Show a high-level member overview spanning cases, appeals, reports, messages, AutoMod, and trust score. 1 subcommands ](/commands/user/)[ `/ticket` Manage the ticket channel in which the command is run. 1 subcommands ](/commands/ticket/) ## Strike system Issue, browse, inspect, and pardon points-based strikes. [ `/strike` Give a member a strike worth points, escalating them up your server's action ladder. 6 arguments ](/commands/strike/)[ `/strikes` Browse, inspect, pardon, and un-pardon a member's strikes. 4 subcommands ](/commands/strikes/) ## Context menus Right-click a member or message, open Apps, and run an interaction without typing. User context menu [ `Report user` Start the configured user-report flow directly from a member's context menu. User menu ](/commands/report-user/)[ `Strike member` Open the strike form for a member directly from their context menu. User menu ](/commands/strike-member/) Message context menu [ `Purge to Here` A shortcut for deleting all messages sent in the current channel, up until the one you right-clicked, including that one. Message menu ](/commands/purge-to-here/)[ `Report message(s)` Report a selected message and continue through the server's configured report prompts. Message menu ](/commands/report-message/)[ `Strike for message` Open the strike form for a message's author directly from the message's context menu. Message menu ](/commands/strike-message/)