# Configuration

Eventcord can be customized for your server.

## Server Configuration

### Dashboard

The easiest way to configure your server is via the dashboard. Visit the dashboard's config page to configure your server.

{% content-ref url="/pages/-MUcDLoG5s1XX\_\_2Gth8" %}
[Broken mention](broken://pages/-MUcDLoG5s1XX__2Gth8)
{% endcontent-ref %}

{% hint style="info" %}
Server configuration requires that you have the **Manage Server** permission
{% endhint %}

### Change Server Prefix

{% hint style="warning" %}
Calling the bot via prefix is no longer supported. Use slash commands. [Slash Commands](/using-the-bot/slash-commands.md)
{% endhint %}

### Change Server Locale

The server locale can be changed using the following command:

| **Command**           | **Function**               | **Requires you have** |
| --------------------- | -------------------------- | --------------------- |
| /config server locale | Changes the guild language | Manage Server         |

{% hint style="info" %}
The guild language is only used on **guild based commands**. This includes [queue](/using-the-bot/events.md) commands, but doesn't include user based commands like ;help or ;userinfo.
{% endhint %}

### Change Role

You can set a custom queue admin role using the following command:

| **Command**                          | **Function**                 | **Requires you have** |
| ------------------------------------ | ---------------------------- | --------------------- |
| /config server role \<new role name> | Changes the queue admin role | Manage Server         |

### Event Settings

Use this to change the settings for events on your server.

#### Mute Event Admins

You can toggle whether members with the event admin role will be muted during karaoke when the ready command is used. This can be done using **/config server events mute\_event\_admins**

### Disable Commands

You can remove commands from user view using **/config server disabled\_commands**. For instance, if you do not want NSFW commands to show up, disable them to hide them.

### Change NSFW Tolerance

As a server manager, you can customize the NSFW tolerance in your server (within reason).&#x20;

#### Change the Minimum NSFW Level

If you don't want to see SFW content when using commands that contain NSFW content, you can customize the minimum NSFW level by using **/config server nsfw min \<value between 0 (least NSFW) and 1 (most NSFW)>**.&#x20;

#### Change the Maximum NSFW Level

If you want to adjust the upper limit of NSFW content on your server, use **/config server nsfw max \<value between 0 (least NSFW) and 1 (most NSFW)>**.

#### Reporting Concerns with NSFW Content

If you notice weird content or inaccurate NSFW ratings, report it on our support server in the #human-help channel. Be sure to include the content's ID (this is in the footer of the embed when content is shown).

{% content-ref url="/pages/-LQRGscuBGoXGgebOkpl" %}
[Broken mention](broken://pages/-LQRGscuBGoXGgebOkpl)
{% endcontent-ref %}

### Enable/Disable Vote Kick

You can toggle whether vote kick is enabled using **/config server events votekick**.

### Reset Custom Guild Configuration

Use **/config server reset** to **COMPLETELY RESET** the configurations you have set.

## User Configuration

Users can change their own settings that are universal between servers, and are attached to your user. All user configuration commands start with **/config user**. User configuration can only be set using this, and not setup command.

### Change User Locale

To change what language Eventcord uses to interact with you, use the following command:

| **Command**                        | **Function**            | **Example**                                                                                   |
| ---------------------------------- | ----------------------- | --------------------------------------------------------------------------------------------- |
| /config user locale \<locale code> | Changes the user locale | If I wanted to change my user language to English US, I would use /config user locale EN\_US. |

{% hint style="info" %}
The user language is only used on **user based commands**. This includes commands like userinfo and help, but does not include commands such as [queue commands](/using-the-bot/events.md).
{% endhint %}

### Tips

Tips are messages sent occasionally when using a command with useful information about the command used. Each tip will only be shown to you once every few weeks. To toggle whether tips are disabled, use **/config user tips**

### Reset Custom User Configuration

Use **/config user reset** to **COMPLETELY RESET** the configurations you have set.


---

# 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://docs.eventcord.xyz/using-the-bot/configuration.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.
