# Commands

You can change all command aliases and permissions in the [`config.yml`](https://docs.hypera.dev/products/ultrastaffchatpro/configuration/main) file.

## Staff-chat commands

<table data-card-size="large" data-view="cards" data-full-width="false"><thead><tr><th>Command</th><th>Default Permission</th><th>Default Aliases</th><th>Description</th><th>Arguments</th></tr></thead><tbody><tr><td><strong><code>/staffchat</code></strong></td><td><code>staffchat.toggle</code></td><td><code>/sc</code>, <code>/staffc</code>, <code>/schat</code></td><td>Toggle sending chat messages to staff-chat. When enabled, all of your chat messages will be sent to staff-chat.</td><td>None</td></tr><tr><td><strong><code>/staffchat</code></strong> <mark style="color:yellow;"><strong><code>&#x3C;message></code></strong></mark></td><td><code>staffchat.talk</code></td><td><code>/sc</code>, <code>/staffc</code>, <code>/schat</code></td><td>Send a message to the staff-chat. All players with the staff-chat read permission will be able to see the message.</td><td><mark style="color:yellow;"><code>&#x3C;message></code></mark>: Message to send in staff-chat (required).</td></tr><tr><td><strong><code>/sctoggle</code></strong></td><td><code>staffchat.toggle</code></td><td><code>/staffchattoggle</code></td><td>Toggle sending chat messages to staff-chat. When enabled, all of your chat messages will be sent to staff-chat.</td><td>None</td></tr><tr><td><strong><code>/scmute</code></strong></td><td><code>staffchat.mute</code></td><td><code>/staffchatmute</code></td><td>Toggle receiving messages from staff-chat. When enabled, you will not receive any messages sent in the staff-chat.</td><td>None</td></tr><tr><td><strong><code>/mutesc</code></strong></td><td><code>staffchat.global-mute</code></td><td><code>/scglobalmute</code></td><td>Toggle global mute for the staff-chat. When enabled, all players will be prevented from sending messages in staff-chat.</td><td>None</td></tr><tr><td><strong><code>/scafk</code></strong></td><td><code>staffchat.afk</code></td><td><code>/staffchatafk</code></td><td>Toggle your AFK status. All players with the AFK read permission will receive a notification.</td><td>None</td></tr><tr><td><strong><code>/stafflist</code></strong></td><td><code>staffchat.list.view</code></td><td><code>/staff</code></td><td>Display a list of online staff members.<br><br>The output format is completely configurable in the <a href="configuration/main"><code>config.yml</code></a> and <a href="configuration/messages"><code>messages.yml</code></a> files.</td><td>None</td></tr></tbody></table>

## System commands

<table data-card-size="large" data-view="cards"><thead><tr><th>Command</th><th>Default Permission</th><th>Aliases</th><th>Description</th><th>Arguments</th></tr></thead><tbody><tr><td><strong><code>/ultrastaffchatpro</code></strong></td><td>None</td><td><code>/uscp</code></td><td>UltraStaffChatPro's system command.</td><td>None</td></tr><tr><td><strong><code>/ultrastaffchatpro reload</code></strong></td><td><code>ultrastaffchatpro.reload</code></td><td><code>/uscp</code></td><td>Reload UltraStaffChatPro's configuration files.</td><td>None</td></tr><tr><td><strong><code>/ultrastaffchatpro debug</code></strong> <mark style="color:purple;"><strong><code>[--a]</code></strong></mark> <mark style="color:purple;"><strong><code>[--f]</code></strong></mark></td><td><code>ultrastaffchatpro.debug</code></td><td><code>/uscp</code></td><td>Display useful debug information. This information will likely be requested if you contact us for support.</td><td><mark style="color:purple;"><code>[--a]</code></mark>: Create advanced debug log file. Contains more debug information.<br><mark style="color:purple;"><code>[--f]</code></mark>: Save advanced debug log to file only.</td></tr></tbody></table>
