
Highly customizable Redis-based private chats plugin for Velocity proxies.
JellyChats is a highly customizable Redis-based private chats plugin for Velocity proxies.
For building from source:
For running the plugin:
Grab the latest release from here, then drop it into your plugins/ folder.
Go to the plugins/jelly-chats/config.yml file in your server, then add a new entry inside the chats section:
moderator:
enabled: true
name: "Moderators"
channel: "jelly-chats/mods"
permission: "jelly-chats.chat.moderator"
command:
main: "mod-chat"
aliases:
- "m"
- "mc"
- "modchat"
- "mods"
- "mod"
You can also simplify it to:
moderator:
enabled: true
In these cases:
moderator in this exampledefault-channel-prefix + the chat IDjelly-chats/moderator in this examplejelly-chats.chat. + the chat IDjelly-chats.chat.moderator in this example-chat/moderator-chat in this exampleSimply add a new entry under messages → formatting with the same chat ID:
messages:
# ...
formatting:
moderator: "<gold>[MOD] (<server>)</gold> <yellow><author>:</yellow> <content>"
This example assumes you're using the same chat created earlier.
Clone the repository:
$ git clone https://github.com/azurejelly/jelly-chats
$ cd jelly-chats/
Build the project using Gradle:
$ ./gradlew build
You should be able to find a distributable JAR under ./build/libs/