# 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="broken-reference" %}
[Broken link](https://docs.eventcord.xyz/using-the-bot/broken-reference)
{% 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](https://docs.eventcord.xyz/using-the-bot/slash-commands "mention")
{% 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](https://docs.eventcord.xyz/using-the-bot/events) 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="broken-reference" %}
[Broken link](https://docs.eventcord.xyz/using-the-bot/broken-reference)
{% 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](https://docs.eventcord.xyz/using-the-bot/events).
{% 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.
