fubira / InterChat

The bukkit plugin to share chat message between multiple servers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InterChat

InteChat is bukkit plugin to share chat between two or further Minecraft server mutually. This plugin does not need BungeeCord, it can share chat between independent servers.

This plugin uses Redis database to cache chat content temporarily. Please install redis in your server, or examine the use of the cloud service. (Redis server is using only for temporary cache, and the big capacity is not necessary.)

InterChat is licensed under the terms of the MIT license

Features

  • Sharing chat message between multiple servers
  • Sharing login and logout messages between multiple servers
  • You can hide any messages by /ignore with ChatCo.

Install backend server

Using docker compose (with redis image)

git clone https://github.com/fubira/InterChat.git
cd InterChat
docker-compose up -d
ufw allow 25125/tcp
backend:
  url: "http://yourserver.com:25125"

Config

InterChat/config.yml

server:
  identify: "SERVER"
  color: GOLD

backend:
  url: "[REDIS URI]"
  authKey: "[AUTH KEY]"
  • server.identify

    • Server name displayed with other server's chat.
  • server.color

  • backend.url

    • Backend Server URL

About

The bukkit plugin to share chat message between multiple servers

License:MIT License


Languages

Language:Java 92.5%Language:JavaScript 7.1%Language:Dockerfile 0.4%