# English

# Administration

# Getting Started with Dark Chat

#### Accessing the Administration Panel

- <span style="white-space: pre-wrap;">The Dark Chat administration panel is accessible via the URL: </span>****/admin****.

#### Setting the Rules

- <span style="white-space: pre-wrap;">Visit the URL </span>****/admin/option****<span style="white-space: pre-wrap;"> to write the rules for Dark Chat.</span>
    - <span style="white-space: pre-wrap;">The rules must be written in </span>****Markdown****, a format similar to the one used on Discord, allowing for simple and effective formatting.
    - These rules must be accepted by all Dark Chat users.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/jKNimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/jKNimage.png)

#### Retrieve the Application Image via URL

- Do you need the application's logo?
- You can simply use the following URLs:
    - ****/logo****
    - ****/logo.png****

# Channels

#### Accessing Channel Management

- <span style="white-space: pre-wrap;">The dedicated URL for managing channels is: </span>****/admin/channel****

---

#### Key Features

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/5Cpimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/5Cpimage.png)

- Display the list of available channels.
- ****Advanced Search****<span style="white-space: pre-wrap;"> options:</span>
    - By channel name.
    - By the Discord ID of the creator.
    - By the creator's username.

---

#### Channel Details

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/Kogimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/Kogimage.png)

- Viewing the details of a channel provides the following information:
    - ****List of messages sent****, including details about their authors.
    - ****Channel creator****<span style="white-space: pre-wrap;"> displayed on the right, along with a list of participants.</span>
        - By clicking on a participant, you can view all the messages they have sent in that channel.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/9Soimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/9Soimage.png)

---

#### Administrative Actions

##### Delete a Message

- The message is removed from the channel but remains visible in the admin logs for traceability.

<table id="bkmrk--6" style="border-collapse: collapse; width: 111.548%;"><colgroup><col style="width: 30.1588%;"></col><col style="width: 69.8412%;"></col></colgroup><tbody><tr><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/xTmimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/xTmimage.png)

</td><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/fDximage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/fDximage.png)

</td></tr></tbody></table>

---

##### Lock or Unlock a Channel

- Once locked, users will no longer be able to access the channel.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/kBvimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/kBvimage.png)

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/GWtimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/GWtimage.png)

# Users

#### Accessing User Management

- <span style="white-space: pre-wrap;">The dedicated URL for managing users is: </span>****/admin/user****

---

#### User Search

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/bmfimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/bmfimage.png)

- You can search for users based on:
    - <span style="white-space: pre-wrap;">Their </span>****Discord ID****.
    - <span style="white-space: pre-wrap;">Their </span>****username****.

---

#### User Details

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/kmMimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/kmMimage.png)

- On a user's page, the following information is displayed:
    - ****Discord username****.
    - ****User ID****.
    - ****Status regarding the rules****: Have they accepted the rules?

---

#### Administrative Actions

####   


<table id="bkmrk--5" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col></colgroup><tbody><tr><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/wLOimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/wLOimage.png)

</td><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/EK6image.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/EK6image.png)

</td><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/5CAimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/5CAimage.png)

</td></tr></tbody></table>

1. ****Reset Rules****
    - If a user has refused the rules, manual intervention is required.
    - <span style="white-space: pre-wrap;">Go to the user's page and click </span>****Reset Rules****<span style="white-space: pre-wrap;"> to allow them to accept the rules again.</span>
2. ****Blacklist a User****
    - You can prevent a user from accessing Dark Chat by blacklisting them.

---

#### Associated Channels

- On the right side of the user's page, you will find:
    - <span style="white-space: pre-wrap;">A </span>****list of channels created****<span style="white-space: pre-wrap;"> by the user.</span>
    - <span style="white-space: pre-wrap;">A </span>****list of channels joined****<span style="white-space: pre-wrap;"> by the user.</span>
- Search functionality for these lists is the same as in the channel management section (by name, Discord ID, or creator's username).

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/4lLimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/4lLimage.png)

# Discord Webhooks

Dark Chat RP offers several Discord Webhooks to receive detailed logs about administrative and user actions. The available events are:

---

##### Channel Creation

- Logs the channel's ID and the creator's information.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/csbimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/csbimage.png)

---

##### Message Deletion

- Logs the content of the deleted message, its author, and the channel it belonged to.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/IGSimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/IGSimage.png)

---

##### Admin Panel Access Attempt

- Records successful and failed attempts, including the user's ID.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/pVwimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/pVwimage.png)

---

##### Channel Locked/Unlocked

- Logs the channel's state (locked or unlocked) and the administrator who performed the action.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/wLUimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/wLUimage.png)

---

##### User Blacklisted or Unblacklisted

- Provides information about the affected user and the administrator who executed the action.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/2fbimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/2fbimage.png)

# User

# Register/Login

<p class="callout warning"><span style="white-space: pre-wrap;">If Dark Chat is integrated into an in-game platform, </span>**such as FiveM**, registering and connecting with Discord may not be possible. In such cases, alternative authentication methods are provided.</p>

### Creating an Account

To start using Dark Chat RP:

1. Visit the Dark Chat homepage.
2. <span style="white-space: pre-wrap;">Click on the </span>****Sign Up****<span style="white-space: pre-wrap;"> button.</span>

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/TeGimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/TeGimage.png)

#### Accepting the Rules

Once logged in, you must accept the rules before you can begin using the system.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/kOCimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/kOCimage.png)

---

### Logging In

1. Navigate to the login page.
2. Choose one of the following methods:

- ****Discord Authentication****:
    - Click the "Log in with Discord" button and follow the instructions to connect using your Discord account.
- ****Username and Password****:
    - <span style="white-space: pre-wrap;">Enter your username and password, then click </span>****Log In****.

<p class="callout warning">To use Dark Chat, you must also be a member of the server's Discord community.</p>

# Manage my option

### Editing Account Information

- Access Your Account Settings

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/U8rimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/U8rimage.png)

<p class="callout info">Your username and password enable you to log in to Dark Chat when Discord authentication is not available.</p>

- By default, the username and password are generated randomly.
- ****Configure Discord Notifications****
    - In the settings, you can choose whether to enable or disable notifications sent via Discord direct messages (DM).

# Channels

### Joining a Channel

- ****From the Homepage****
    - Enter the name of the channel you wish to join in the search bar.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/zQXimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/zQXimage.png)

- ****Access Messages****
    - Once you join a channel, you will gain access to its messages.
- ****Channel History****
    - Any channel you join will appear in the history panel on the left side of the interface.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/f4Cimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/f4Cimage.png)

---

### Actions Available in a Channel

##### Enable/Disable Discord Notifications

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/8rdimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/8rdimage.png)

- Notifications are active from the moment you leave the channel.
- You will receive a notification whenever a new message is posted.
- If multiple messages arrive afterward, only one notification will be sent until you revisit the channel.

##### Leave the Channel

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/Sn3image.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/Sn3image.png)

# Messages

### Sending Messages

#### Sending Text Messages

- <span style="white-space: pre-wrap;">You can send a message by clicking the </span>****Send****<span style="white-space: pre-wrap;"> button or pressing the </span>****Enter****<span style="white-space: pre-wrap;"> key.</span>

#### Sending Images

1. ****Drag and Drop****
    - Drag your image into the drop zone located below the text area.
2. ****Copy and Paste****
    - <span style="white-space: pre-wrap;">If you have a screenshot, use </span>****Ctrl+V****<span style="white-space: pre-wrap;"> in the text area to integrate the image directly into your message.</span>

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/3UWimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/3UWimage.png)

<table id="bkmrk--1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50.0596%;"></col><col style="width: 50.0596%;"></col></colgroup><tbody><tr><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/mkeimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/mkeimage.png)

</td><td>[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/HQrimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/HQrimage.png)

</td></tr></tbody></table>

---

### Replying to a Message

1. ****Select a Message to Reply To****
    - Double-click on the message you want to reply to.
    - The selected message will appear on the left and will be highlighted in a different color.
2. ****Reply to Indicator****
    - <span style="white-space: pre-wrap;">A </span>****Reply to****<span style="white-space: pre-wrap;"> banner will appear above the text input area.</span>
3. ****Cancel a Reply****
    - <span style="white-space: pre-wrap;">To cancel the reply, click the </span>****X****<span style="white-space: pre-wrap;"> icon on the left of the </span>****Reply to****<span style="white-space: pre-wrap;"> banner.</span>
4. ****Send and View Linked Replies****
    - <span style="white-space: pre-wrap;">After sending your message, an indication stating </span>****Replying to message****<span style="white-space: pre-wrap;"> will appear above it.</span>
    - To view the linked message, click on this indication.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/jZTimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/jZTimage.png)

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/scaled-1680-/P9Aimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-04/P9Aimage.png)

# Channel Groups

Channel groups allow you to group multiple channels together to better organize your content.

#### Creating a Channel

To add a new channel:

- <span style="white-space: pre-wrap;">Click on </span>****"Manage Groups"****.
- In the interface:
    - ****On the left****: you'll find the list of existing groups.
    - ****On the right****: a form allows you to add a new channel.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-07/scaled-1680-/w2Wimage.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-07/w2Wimage.png)

Once the channel is created, you can click on it to open and start using it.

#### Organizing Channels

You can move a channel from one group to another using simple drag and drop.

[![image.png](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-07/scaled-1680-/gf7image.png)](https://xelyos-wiki.s3.amazonaws.com/uploads/images/gallery/2025-07/gf7image.png)

#### Deleting a Channel

To delete a channel, go back to "Manage Groups" and use the list on the left to remove it.

<p class="callout warning">Deleting a channel group will also delete all channels it contains. Please double-check before proceeding.</p>