An open API service indexing awesome lists of open source software.

https://github.com/denisnumb/discord-chat-mod

MineCraft mod for combining the game chat with discord, chat customizing and chat image displaying
https://github.com/denisnumb/discord-chat-mod

chatimages discord-bot jda jda-discord-bot markdown-parser minecraft minecraft-forge minecraft-mod

Last synced: 6 months ago
JSON representation

MineCraft mod for combining the game chat with discord, chat customizing and chat image displaying

Awesome Lists containing this project

README

          

# 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

---

## Client-side Features:

The following features only work if the mod is installed on the client side.

### Chat image displaying

- Disocrd stickers example

![Screenshot 2025-02-11 012854](https://github.com/user-attachments/assets/614ca97a-d132-4139-83a0-df09487ce344)

![Screenshot 2025-02-11 012917](https://github.com/user-attachments/assets/5fd9db85-113a-48e6-b6a1-defe50beaebd)

- GIF Support

![gifs-ezgif com-speed](https://github.com/user-attachments/assets/b95fbb85-910e-4fce-86e9-9da0ef0984f5)

- Several images

![Screenshot 2025-02-11 014325](https://github.com/user-attachments/assets/38aa0f32-d228-4820-93f5-d63854f5139c)

![images-ezgif com-speed](https://github.com/user-attachments/assets/0309898b-e66b-475b-9b8e-4a079aceb38c)

---

### Screenshot share button

![Screenshot 2025-02-11 012147](https://github.com/user-attachments/assets/d6cbe85b-744b-4ce8-ab86-31d2d4622ec9)

![Screenshot 2025-02-11 012243](https://github.com/user-attachments/assets/06ae57e0-cdd6-4a77-bac2-cf583ed5e16e)

![Screenshot 2025-02-11 012403](https://github.com/user-attachments/assets/c8f3c4fd-4c00-4dca-b226-cfdd5260804c)

![screenshot-ezgif com-speed](https://github.com/user-attachments/assets/5b63a459-2bcf-4b3e-bea8-1250d8112033)

---

### Chat mentions

Type `@` in game chat to get a list of Discord users to mention

![mentions](https://github.com/user-attachments/assets/5c8fcd9d-9a8c-4d3b-9778-494ad952cfd9)

![Screenshot 2025-02-11 011737](https://github.com/user-attachments/assets/8d2c8bc4-d6bd-4bdb-bd7b-0dc40099bdfa)

---

### Discord Unicode & Custom emojis

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

![emojis](https://github.com/user-attachments/assets/eedc957e-f505-48e2-ab99-548d53f4ded4)

emojis

---

### Local server

Automatically closes when host exits

![Screenshot 2025-02-11 014303](https://github.com/user-attachments/assets/5696c2cf-baf1-4b57-bc8e-ab192de2dc7f)

## Common Features:

For the following functions to work, it is enough to install the mod only on the server side

### General messages

![Screenshot 2025-02-11 005359](https://github.com/user-attachments/assets/41d2ef05-8eac-4af2-9e8e-dce7f94f9d67)

![Screenshot 2025-02-11 005337](https://github.com/user-attachments/assets/dc89d6c8-d9ba-4dee-9d92-afe14214b6f6)

---

### Webhook mode

- Default mode

515840977-78468d4e-5809-4866-8cc8-b016a060fcbf

- Webhook mode is enabled

515843070-2b4c93e9-3242-4eed-86cc-acf609d665d2

ℹ️ [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.

![image](https://github.com/user-attachments/assets/04505f09-6cce-4f44-aa47-c5a775a586fb)

ℹ️ [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:

![image](https://github.com/user-attachments/assets/c10aaee2-7117-4d1f-8904-bbd1961b1ade)

First server chat:

![image](https://github.com/user-attachments/assets/cadba07b-9b9e-4487-82bb-1cce8a01ccb3)

Second server chat:

![image](https://github.com/user-attachments/assets/48cc41b2-a1bf-4d53-8566-dd08cacec2b7)

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

---

### Minecraft chat customization

![image](https://github.com/user-attachments/assets/6789a9c2-c817-45dd-b635-4c8e0eddae7f)

![image](https://github.com/user-attachments/assets/ffc80931-64a8-40b0-8030-73cbbb87bbd6)

ℹ️ [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

![Screenshot 2025-02-11 010642](https://github.com/user-attachments/assets/0a799918-0522-4031-841c-865b48a6a161)

![image](https://github.com/user-attachments/assets/c8d36abf-3e77-450d-b82b-1ea296227d84)

---

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

![image](https://github.com/user-attachments/assets/f4523142-f88e-44ea-8544-05b75cc554a0)

![image](https://github.com/user-attachments/assets/cc4e6dd1-52bf-4d27-8e17-ac38786c494f)

![image](https://github.com/user-attachments/assets/5a5dd58a-014d-429a-a9c6-132cc70d008b)

ℹ️ [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.

![image](https://github.com/user-attachments/assets/32f5849c-659d-486e-bd7b-ae57bf9488ea)

---

### `/mention` command

![mention_command](https://github.com/user-attachments/assets/c9eefdad-e838-48be-95d7-921a2d83f6a1)

![Screenshot 2025-02-11 011313](https://github.com/user-attachments/assets/9bbfbd84-cd6b-4343-b502-8af9989c2331)