Skip to content

The bukkit plugin to share chat message between multiple servers

License

Notifications You must be signed in to change notification settings

fubira/InterChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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