> For the complete documentation index, see [llms.txt](https://docs.hypera.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hypera.dev/products/ultrastaffchatpro/permissions.md).

# Permissions

{% hint style="info" %}
If you are running UltraStaffChatPro on a proxy, you will need a proxy permissions plugin such as [LuckPerms](https://luckperms.net).
{% endhint %}

## Command Permissions

<table data-full-width="false"><thead><tr><th width="261.3333333333333">Command</th><th width="282">Permission</th><th>Description</th></tr></thead><tbody><tr><td><code>/staffchat &#x3C;message></code></td><td><code>staffchat.talk</code></td><td>Send message in staff-chat. <strong>Staff members must have the <code>staffchat.read</code> permission to receive staff-chat messages.</strong></td></tr><tr><td><code>/staffchat</code></td><td><code>staffchat.toggle</code></td><td>Toggle sending chat messages to staff-chat.</td></tr><tr><td><code>/sctoggle</code></td><td><code>staffchat.toggle</code></td><td>Toggle sending chat messages to staff-chat.</td></tr><tr><td><code>/scmute</code></td><td><code>staffchat.mute</code></td><td>Toggle receiving messages sent in staff-chat.</td></tr><tr><td><code>/mutesc</code></td><td><code>staffchat.global-mute</code></td><td>Toggle global mute for staff-chat. Prevents all staff members, except those with the bypass permission, from sending staff-chat messages.</td></tr><tr><td><code>/scafk</code></td><td><code>staffchat.afk</code></td><td>Toggle your AFK status. A broadcast message will be sent to staff members with the <code>staffchat.afk.read</code> permission.</td></tr><tr><td><code>/stafflist</code></td><td><code>staffchat.list.view</code></td><td>Display the staff list. Staff members must have the <code>staffchat.list</code> permission to  be displayed.</td></tr><tr><td><code>/ultrastaffchatpro reload</code></td><td><code>ultrastaffchatpro.reload</code></td><td>Reload UltraStaffChatPro's configuration files and integrations.</td></tr><tr><td><code>/ultrastaffchatpro debug</code></td><td><code>ultrastaffchatpro.debug</code></td><td>View useful debugging information.</td></tr></tbody></table>

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 a notification when the player connects to the server.</td></tr><tr><td><strong>Join</strong></td><td><code>staffchat.join.read</code></td><td>Receive notifications when players with the notify permission connect to the server.</td></tr><tr><td><strong>Switch</strong></td><td><code>staffchat.switch</code></td><td>Send a notification when the player switches server (Proxy only).</td></tr><tr><td><strong>Switch</strong></td><td><code>staffchat.switch.read</code></td><td>Receive notifications when players with the notify permission  switch servers (Proxy only).</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>Leave</strong></td><td><code>staffchat.leave.read</code></td><td>Receive notifications when players with the notify permission disconnects from the server.</td></tr><tr><td><strong>AFK</strong></td><td><code>staffchat.afk.read</code></td><td>Receive notifications for when a player marks themselves as AFK using <code>/scafk</code>.</td></tr><tr><td><strong>Global Mute</strong></td><td><code>staffchat.global-mute.read</code></td><td>Receive a notification when the staff-chat is muted globally.</td></tr><tr><td><strong>Update</strong></td><td><code>ultrastaffchatpro.update</code></td><td>Receive notification when an update for UltraStaffChatPro 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.global-mute.bypass</code></td><td></td></tr><tr><td>Display on Staff List</td><td><code>staffchat.list</code></td><td></td></tr><tr><td>View vanished players on Staff List (requires supported Vanish plugin)</td><td><code>staffchat.list.view-vanished</code></td><td></td></tr></tbody></table>
