> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pup.run/llms.txt
> Use this file to discover all available pages before exploring further.

# Command permissions

> pup access, Discord permissions and optional interaction availability.

pup access and Discord permissions both apply. Protected members, command exclusions, channel access and role hierarchy can still prevent an action. The verified server owner has pup access without grants; Discord's bot constraints remain. See [Permissions and hierarchy](https://docs.pup.run/permissions.md).

## Command access

| Interaction | Default | pup permissions | Your Discord permission | pup's Discord permission |
| - | - | - | - | - |
| `/userinfo` | On | Use member information and reminders | None | None |
| `/serverinfo` | On | Use member information and reminders | None | None |
| `/roleinfo` | On | Use member information and reminders | None | None |
| `/remind` | On | Use member information and reminders | None | Send Messages |
| `/report` | On | Submit reports (all server members) | None | None |
| `/timeout` | On | Operate moderation, Apply and remove timeouts | Moderate Members | Moderate Members |
| `/untimeout` | On | Operate moderation, Apply and remove timeouts | Moderate Members | Moderate Members |
| `/mute` | On | Operate moderation, Apply and remove role mutes | Manage Roles | Manage Roles |
| `/hardmute` | On | Operate moderation, Apply and remove role mutes | Manage Roles | Manage Roles |
| `/unrestrict` | On | Operate moderation, Apply and remove role mutes | Manage Roles | Manage Roles |
| `/quarantine` | On | Operate moderation, Apply and remove role mutes | Manage Roles | Manage Roles |
| `/unquarantine` | On | Operate moderation, Apply and remove role mutes | Manage Roles | Manage Roles |
| `/kick` | On | Operate moderation, Kick members | Kick Members | Kick Members |
| `/ban` | On | Operate moderation, Ban and unban members | Ban Members | Ban Members |
| `/massban` | On | Operate moderation, Ban and unban members | Ban Members | Ban Members |
| `/softban` | On | Operate moderation, Ban and unban members | Ban Members | Ban Members |
| `/tempban` | On | Operate moderation, Ban and unban members | Ban Members | Ban Members |
| `/unban` | On | Operate moderation, Ban and unban members | Ban Members | Ban Members |
| `/note` | On | Operate moderation, Record moderator notes | Moderate Members | Moderate Members |
| `/purge` | On | Operate moderation, Purge messages | Manage Messages | Manage Messages |
| `/slowmode` | On | Operate moderation, Manage channel locks | Manage Channels | Manage Channels |
| `/lock` | On | Operate moderation, Manage channel locks | Manage Channels | Manage Roles |
| `/unlock` | On | Operate moderation, Manage channel locks | Manage Channels | Manage Roles |
| `/deafen` | On | Operate moderation, Deafen and undeafen members | Deafen Members | Deafen Members |
| `/undeafen` | On | Operate moderation, Deafen and undeafen members | Deafen Members | Deafen Members |
| `/nickname` | On | Operate moderation, Manage member nicknames | Manage Nicknames | Manage Nicknames |
| `/warn` | On | Operate moderation, Record warnings | Moderate Members | None |
| `/warnings` | On | Operate moderation, Read cases and incidents | View Audit Log | None |
| `/warning` | On | Operate moderation, Revoke warnings | Moderate Members | None |
| `/cases` | On | Operate moderation, Read cases and incidents | View Audit Log | None |
| `/history` | On | Operate moderation, Read cases and incidents | View Audit Log | None |
| `/case` | On | Operate moderation, Read cases and incidents | View Audit Log | None |
| `/reason` | On | Operate moderation, Change case reasons | Moderate Members | None |
| `history (member menu)` | Off; opt in | Operate moderation, Read cases and incidents | View Audit Log | None |
| `history (message menu)` | Off; opt in | Operate moderation, Read cases and incidents | View Audit Log | None |

Recording a warning does not require pup's Moderate Members permission or a role above the target. The moderator still needs their own permission and hierarchy; a separate escalation action checks pup's access. Reading moderation records also requires **Moderation view**. Staff notes require **Moderation administer**.

## Other commands

| Command | Who can use it |
| - | - |
| `/feedback` | Current server members, when feature requests are configured. Sends the request, Discord profile and roles, and server name and icon to the pup team. |
| `/avatar user` | Current server members. |
| `/avatar server` | Current server members. |
| `/banner user` | Current server members. |
| `/banner server` | Current server members. |
| `/anonymous submit` | Members allowed by the server's anonymous submission policy. |
| `/anonymous mine` | Members viewing or withdrawing their own submissions. |
| `/anonymous withdraw` | Members viewing or withdrawing their own submissions. |
| `/suggest` | Members allowed by the server's suggestion policy. |
| `/poll create` | Members with Manage polls, including the server owner. Discord channel permissions still apply. |
| `/poll vote` | Members meeting this poll's eligibility rules while voting is open. |
| `/poll results` | Members when the poll's result audience and timing allow it. |
| `/poll close` | The poll creator or staff with Manage polls; lifecycle, privacy, and server policy restrictions apply. |
| `/poll cancel` | The poll creator or staff with Manage polls; lifecycle, privacy, and server policy restrictions apply. |
| `/poll extend` | The poll creator or staff with Manage polls; lifecycle, privacy, and server policy restrictions apply. |
| `/poll rerun` | The poll creator or staff with Manage polls; lifecycle, privacy, and server policy restrictions apply. |
| `/poll export` | The poll creator or staff with Manage polls; lifecycle, privacy, and server policy restrictions apply. |
| `/help` | Current server members. |

Prefix forms use the same permissions and target checks. Confidential routes redirect to slash commands. For complete current inputs, open [Command reference](https://docs.pup.run/commands.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.