Discord-MC-Chat (DMCC), formerly known as MC-Discord-Chat and MCDiscordChat (MCDC), is a practical and powerful Fabric and Quilt Minecraft <> Discord chat bridge inspired by BRForgers/DisFabric
Find a file
2022-08-08 23:11:24 +08:00
.github 更新build workflow配置文件 2022-08-08 23:11:24 +08:00
gradle/wrapper 更新Gradle 2022-08-06 19:18:02 +08:00
src/main 实现/mcdc,/* info,/* help,/* update命令 2022-08-08 23:11:24 +08:00
update 更新到2.0.0-alpha.8 2022-08-07 00:03:56 +08:00
versions 更新到1.19.2 2022-08-06 20:50:17 +08:00
wrapper 更新依赖 2022-07-25 16:21:31 +08:00
.gitignore 重写完成至接收控制台日志和玩家发送聊天消息 2022-03-23 01:42:39 +08:00
build.gradle 更新到1.19.2 2022-08-06 20:50:17 +08:00
CHANGELOG.md 更新到2.0.0-alpha.8 2022-08-07 00:03:56 +08:00
common.gradle 更新依赖 2022-07-25 16:21:31 +08:00
gradle.properties 更新到2.0.0-alpha.8 2022-08-07 00:03:56 +08:00
gradlew 更新Gradle 2022-08-06 19:18:02 +08:00
gradlew.bat 更新Gradle 2022-08-06 19:18:02 +08:00
LICENSE Update LICENSE 2022-01-04 22:19:41 +08:00
README.md 更新到2.0.0-alpha.7 2022-07-26 10:00:02 +08:00
README_CN.md 更新到2.0.0-alpha.7 2022-07-26 10:00:02 +08:00
settings.gradle 更新到1.19.2 2022-08-06 20:50:17 +08:00

Language: English 中文

MCDiscordChat

License Release GitHub Downloads Modrinth Downloads CurseForge Downloads Versions Supported

MCDiscordChat (MCDC), a practical and powerful Fabric and Quilt Minecraft <> Discord chat bridge inspired by BRForgers/DisFabric

More information + Docs: MCDiscordChat Docs | Xujiayao's Blog

⚠️ Reminder

MCDiscordChat Will NOT provide an option to turn off auto-checking for updates, as it is good practice to stay up to date, especially for a mod like MCDC, which is unstable and has frequent bug fixes.

If you insist that you do not want to update, then I believe you have the ability to maintain MCDC frequently and fix bugs yourself. Please fork the repository to delete the code of check for updates. However, Do NOT submit Pull Requests for that change :)

Note that the good changes in the forks may be added to the upstream repository via Pull Requests without notice.

For more details, check out #52 (comment). Thank you.

Introduction

MCDiscordChat (abbreviated as MCDC), a practical and powerful Fabric and Quilt Minecraft <> Discord chat bridge inspired by BRForgers/DisFabric.

0001.png

001.png

Download

All releases can be downloaded at the following sites:

You can find the latest build JAR files at GitHub Actions.

Support

If there is a bug or suggestion, or something you don't understand, you can submit an issue on GitHub.

Features

  • Support multi-server mode (multi-server operation on the same Discord channel)
  • Support multiple languages (English / Chinese)
  • Support displaying server status using Discord channel topic feature
  • Minecraft <> Discord cross server chat
    • Support Discord Webhook feature
      • Customizable Webhook Avatar API
      • Use the bot itself to send chat messages when Webhook URL is not filled
    • Support in-game Markdown parsing
    • Support highlighting and using default Unicode and server custom emoji in-game
    • Support highlighting stickers in-game
    • Support highlighting and mentions (@) in-game
      • Support disabling mentions (@) in-game
    • Support highlighting and opening hyperlinks and GIFs in-game
    • Support disabling all parsing
    • Support in-game display of Discord user role colour
    • Support in-game display of response messages
    • Broadcast player command execution
      • Players who execute commands can also see the commands themselves
      • Exclude broadcasts for execution of specific commands
    • Send all console log messages to Discord
  • Server Commands available
    • Use Discord to manage channels that can execute MCDC commands
    • Notify in-game players when someone executes an MCDC command
    • Normal Commands
      • /info | Query server running status
      • /help | Get a list of available commands
      • /update | Check for update
      • /stats <type> <name> | Query the scoreboard of a statistic
    • Admin Commands
      • /reload | Reload MCDiscordChat config file (admin only)
      • /console <command> | Execute a command in the server console (admin only)
      • /log | Get the specified server log (admin only)
      • /stop | Stop the server (admin only)
  • Fully customizable message format
    • Sending specific server messages to Discord can be disabled
    • In-game
      • Chat messages from Discord
      • Response messages from Discord
      • Messages from other servers
    • Discord
      • Server started
      • Server stopped
      • Player joined server
      • Player left server
      • Player reached a progress / achieved a goal / completed a challenge
      • Player died
      • Server MSPT is higher than a certain value
  • Use admin list to configure user permissions to use special commands
  • Support Hot Reloading of the config file
    • Backup every time the config file is loaded
  • Check for updates regularly
    • Customizable update notification channel

Contributors

Contributors