# Commands & Permissions

## Player Commands

| Command                   | Permission               | Description                                      | Aliases                             |
| ------------------------- | ------------------------ | ------------------------------------------------ | ----------------------------------- |
| /MSG \<Player> \<Message> | deluxechat.pm            | Sends a private message to the specified player. | Message, PM, Tell, Whisper, M, T, W |
| /Reply \<Message>         | deluxechat.pm            | Replies to a private message.                    | R                                   |
| /MSGToggle                | deluxechat.pm.toggle     | Toggles private messages/                        | MToggle, PMToggle                   |
| /GToggle                  | deluxechat.bungee.toggle | Toggles global chat.                             | GlobalToggle                        |

## Admin Commands

| Command                          | Permission           | Description                 |
| -------------------------------- | -------------------- | --------------------------- |
| /DChat                           | deluxechat.admin/\*  | DeluxeChat help command.    |
| /DChat Reload                    | deluxechat.admin/\*  | Reloads DeluxeChat files.   |
| /DChat List                      | deluxechat.admin/\*  | Lists loaded format names.  |
| /DChat Test \<Format> \<Message> | deluxechat.admin/\*  | Tests the specified format. |
| /SocialSpy                       | deluxechat.socialspy | Toggles social spy mode.    |

### Command Aliases

1. DChat:
   * DeluxeChat&#x20;
2. SocialSpy:
   * DeluxeSocialSpy

## Permissions

| Permission                  | Description                                                                                   |
| --------------------------- | --------------------------------------------------------------------------------------------- |
| chatformat.\<FormatName>    | Gives access to the specified format.                                                         |
| deluxechat.color            | Gives the ability to use color codes in chat.                                                 |
| deluxechat.formatting       | Gives the ability to use formatting codes in chat.                                            |
| deluxechat.utf              | Gives the ability to use special UTF characters in chat.                                      |
| deluxechat.url              | Gives the ability to send clickable links in chat.                                            |
| deluxechat.hex              | Gives the ability to use rgb colors in messages sent in chat.                                 |
| deluxechat.pm.color         | Gives the ability to use color codes in private messages.                                     |
| deluxechat.pm.formatting    | Gives the ability to use formatting codes in private messages.                                |
| deluxechat.pm.url           | Gives the ability to send clickable links in private messages.                                |
| deluxechat.bungee.chat      | Gives the ability to chat globally if bungee is enabled.                                      |
| deluxechat.pm.ignoretoggle  | Gives the ability to send private messages to players that have PM toggled off.               |
| deluxechat.ignore.bypass    | Gives the ability to send private messages to players even if they ignore you.                |
| deluxechat.vanish.bypass    | Gives the ability to send private messages to vanished players.                               |
| deluxechat.filter.bypass    | Gives the ability to bypass the chat filter.                                                  |
| deluxechat.bungee.override  | Gives the ability to always send to all players in global chat even if they're in local chat. |
| deluxechat.socialspy.onjoin | Toggles on social spy mode on join automatically.                                             |
| deluxechat.admin            | Gives access to all DeluxeChat commands and permissions.                                      |
| deluxechat.\*               | Gives access to all DeluxeChat commands and permissions.                                      |

{% hint style="info" %}
All text between the less-than and greater-than signs (**<>**) is a placeholder/variable, replace it with the requested value without the less-than and greater-than signs (**<>**).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.helpch.at/clips-plugins/deluxechat/commands-and-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
