# Permissions

## Command Permissions

| Command                  | Permission              | Description                                   |
| ------------------------ | ----------------------- | --------------------------------------------- |
| `/staffchat <message>`   | `staffchat.talk`        | Send message in staff-chat.                   |
| `/sctoggle [on\|off]`    | `staffchat.toggle`      | Toggle sending chat messages to staff-chat.   |
| `/scmute [on\|off]`      | `staffchat.mute`        | Toggle receiving messages sent in staff-chat. |
| `/mutesc [on\|off]`      | `staffchat.globalmute`  | Toggle global mute for staff-chat.            |
| `/scafk`                 | `staffchat.afk`         | Toggle your AFK status.                       |
| `/stafflist`             | `staffchat.list`        | Display the staff list.                       |
| `/ultrastaffchat reload` | `ultrastaffchat.reload` | Reload UltraStaffChat's configuration files.  |
| `/ultrastaffchat debug`  | `ultrastaffchat.debug`  | View useful debugging information.            |

Debugging information will likely be requested if you contact us for support.\
`<>` = required, `[]` = optional

## Event Permissions

<table data-full-width="false"><thead><tr><th width="148">Event</th><th width="325">Permission</th><th>Description</th></tr></thead><tbody><tr><td><strong>Chat</strong></td><td><code>staffchat.read</code></td><td>Receive messages sent in the staff-chat.</td></tr><tr><td><strong>Join</strong></td><td><code>staffchat.join</code></td><td>Send and receive a notification when a player with this permission connects to the server.</td></tr><tr><td><strong>Switch</strong></td><td><code>staffchat.switch</code></td><td>Send a receive a notification when the player with this permission switches server.</td></tr><tr><td><strong>Leave</strong></td><td><code>staffchat.leave</code></td><td>Send a notification when the player disconnects from the server</td></tr><tr><td><strong>AFK</strong></td><td><code>staffchat.afk</code></td><td>Receive notifications for when a player marks themselves as AFK using <code>/scafk</code>.</td></tr><tr><td><strong>Update</strong></td><td><code>ultrastaffchat.update</code></td><td>Receive notification when an update for UltraStaffChat is available.</td></tr></tbody></table>

## Other Permissions

<table data-full-width="false"><thead><tr><th width="244">Description</th><th>Permission</th><th data-hidden></th></tr></thead><tbody><tr><td>Bypass global mute</td><td><code>staffchat.mutebypass</code></td><td></td></tr><tr><td>Display on Staff List</td><td><code>staffchat.staff</code></td><td></td></tr></tbody></table>
