HuskChat has been archived. I won't be releasing any more updates for it, and won't be able to answer related support questions; sorry about that!

🚨 HuskChat has been discontinued 🚨 and is no longer actively maintained. It may cease to function with newer versions of Spigot/Paper/Velocity/Waterfall. We no longer provide support for it. Thank you for your understanding.

HuskChat
Spigot β€” Setup β€” Docs β€” Issues


HuskChat is a no-frills, simple and customisable chat system for Minecraft networks. It supports both running on BungeeCord and Velocity frontend servers for cross-server chat, or on a single-server Spigot setup.

It's designed to be easy to configure with an elegant out-of-box setup, while also being highly configurable, suiting a variety of use cases by allowing you to define channels and manage who can send and receive messages within them.

Features

⭐ Works great out of the box β€” Install on your Spigot server or Velocity/BungeeCord-based proxy and use right away

⭐ Placeholder support β€” Hooks with LuckPerms to display user roles, PAPI support via PAPIProxyBridge

⭐ Private messaging β€” Private messagesβ€”including group DMs&mdash and replying, admin spy features

⭐ Fine-tune channels β€” Set send/receive permissions for channels, send messages to a discord webhook, filter & more!

⭐ Quick and easy to use β€” Super simple set of commands. Define channel shortcut commands, too!

⭐ Advanced profanity checking β€” Machine learning powered profanity filter

⭐ Filters & replacers β€” Customisable spam limiting filter, anti-advertising & special emoji

⭐ Modern formatting β€” Utilise modern formatting, with RGB and Gradient support via MineDown

Building

To build HuskChat, you'll need python (>=v3.6) with associated packages installed; jep and alt-profanity-check. You can install these with pip install jep and pip install alt-profanity-check. These are needed to run the profanity filter tests.

Then, simply run the following in the root of the repository:

./gradlew clean build

License

HuskChat is licensed under the Apache 2.0 license.

Translations

Translations of the plugin locales are welcome to help make the plugin more accessible. Please submit a pull request with your translations as a .yml file.


Β© William278, 2024. Licensed under the Apache-2.0 License.

HuskChat

minecraftjavaplugin
A smart, beautiful & customisable proxy chat plugin
License
Apache-2.0
Downloads
22.1k
Average rating
3.8 (12)