> For the complete documentation index, see [llms.txt](https://vanguard-7.gitbook.io/vanguards/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vanguard-7.gitbook.io/vanguards/prefix-and-commands.md).

# Prefix & Commands

## ⚙️ Prefix & Commands

VanGuard’s commands are simple and easy to use, but customization is key! This section covers how to use the default prefix, set a custom prefix, and get the most out of your commands.

***

### 1. 🌟 Default Prefix

The default prefix for VanGuard commands is `!`.\
Example: `!help` to get a list of available commands.

***

### 2. 🔑 Custom Prefix Setup

You can set a **custom prefix** to make VanGuard fit your server's needs. To set your own prefix, simply use the following command:

```
!prefix <newprefix>
```

For example, if you want to change the prefix to `*`, use:

```
!prefix *
```

After setting a custom prefix, all commands will use the new prefix (e.g., `*help` instead of `!help`).

***

### 3. 🔄 Command Usage

Commands are easy to use. Once you've set your prefix, simply use it followed by the command you want to execute. For example:

* `!help` — Lists all available commands
* `!ban @user` — Bans a user from the server
* `!mute @user` — Mutes a user in the server

VanGuard supports the following command categories:

* **Moderation** (`!ban`, `!kick`, `!warn`, etc.)
* **Utility** (`!avatar`, !`serverinfo`, etc.)
* **Fun** (`!roll`, `!flip`, etc.)
* **Configuration** (`!config`, `!prefix`, etc.)

For a full list of commands, use `!help` or `!help <command>` to get more details on any specific command.

***

To use a command that has options, always refer to the help section (`!help <command>`) for syntax details.
