# Discord Chat Mod
MineCraft mod for combining the game chat with discord, chat customizing and chat image displaying.
### **Quick start:**
If you don't have a Discord bot, read the [**Quick start guilde**](https://github.com/denisnumb/discord-chat-mod/wiki/Quick-Start)
Install the mod on the server and run it to generate the `discord_chat_mod-common.toml`-config file.
Configure the necessary parameters and run server. For additional features, install the mod on the client side.
ℹ️ **Read more about configuration and see examples on the [Wiki](https://github.com/denisnumb/discord-chat-mod/wiki)**
**Important:**
- Make sure all **Privileged Gateway Intents** are enabled in the Bot tab of your app
- Make sure your bot has all the necessary permissions on the server:
Required Permissions
- View Channels
- Send Messages
- Send Messages in Threads
- Embed Links
- Attach Files
- Pin Messages
- Read Message History
- Manage Webhooks
---
ℹ️ You can suggest new features [**here**](https://github.com/denisnumb/discord-minecraft-chat/issues/new?template=feature_request.yml)
🌐 If you want to add support for your language to the mod, read [**this guide**](https://github.com/denisnumb/discord-chat-mod/wiki/Adding-localization-to-the-mod)
🚀 You can support the development on the [**Patreon**](https://www.patreon.com/denisnumb/shop/discord-chat-images-develop-support-1504830) page
---
## Client-side Features:
The following features only work if the mod is installed on the client side.
### Chat image displaying
- Disocrd stickers example


- GIF Support

- Several images


---
### Screenshot share button




---
### Chat mentions
Type `@` in game chat to get a list of Discord users to mention


---
### Discord Unicode & Custom emojis
Type `:` in game chat to get a list of discord guild Custom and Unicode emojis


---
### Local server
Automatically closes when host exits

## Common Features:
For the following functions to work, it is enough to install the mod only on the server side
### General messages


---
### Webhook mode
- Default mode

- Webhook mode is enabled

ℹ️ [Read more about webhook mode](https://github.com/denisnumb/discord-chat-mod/wiki/Webhook-mode)
---
### Markdown support
- Message style preview is only available when the mod is installed on the client.

ℹ️ [Read more about markdown and colored text](https://github.com/denisnumb/discord-chat-mod/wiki/Markdown-and-colored-text)
---
### Multiple discord server support
Minecraft chat:

First server chat:

Second server chat:

ℹ️ [Read more discord servers configuration](https://github.com/denisnumb/discord-chat-mod/wiki/Discord-server-configuration)
---
### Minecraft chat customization


ℹ️ [Read more about chat customization](https://github.com/denisnumb/discord-chat-mod/wiki/Minecraft-Chat-Customization)
---
### Pinned status message and server online in bot status


---
### Advancements with icon and description and death messages (localized)



ℹ️ [Read more about discord messages configuration](https://github.com/denisnumb/discord-chat-mod/wiki/Discord-Chat-Customization)
---
### `/send_sticker` command
- Sticker preview is only available when the mod is installed on the client.

---
### `/mention` command

