Lapis Chat icon

Lapis Chat -----

The Simple Channel Solution



[​IMG]

A chat channel plugin designed for plug and play functionality

[​IMG]

  • Chat channels with auto join
A simple permission is all it takes to add a player to any chat channel, and just one more to set which one their messages will be sent to
  • Private Messaging Override
You can also use the great formatting engine on private messages, the private messaging and reply commands can override all your current private messaging systems making everything the same no matter what command players use​
  • Factions integration:
A simple add-on is all it takes to get a factions and allies chat with complete support for faction tags in chat, this add-on is also drag and drop​
  • Complete control of channels:
With the custom channels add-on you can have complete control of the channels and even add passwords to them to keep players out of staff channels or channels for player participating in an event​
  • Easy API:
If you are or know a developer you can make any channel you want and have it do just about everything, this API is used for the factions and CustomChannels add-ons and will also be used for any future add-ons. JavaDocs for this API can be found on GitHub Pages.
[​IMG]

  • /channel or /ch:
That's right, just one player command.
/ch (channel name):
Joins the channel if you aren't already in it and sets it as your default channel, this means any messages you send will go there

/ch join (channel name):
This will just add you to the channel so you will receive any messages sent to it, this means you messages will still go to another channel

/ch leave (channel name):
This will remove you from the channel, you wont be able to send messages without setting another channel as your main channel if this was your main channel

/ch (channel name) kick (player):
If you have moderator permissions for this channel you can kick the player from the channel, they will be able to join right back but a bot might not be smart enough to do that.

/ch (channel name) ban (player):
This is more for the player who spams in global chat and you just need to get them out of public view

/ch (channel name) unban (player):
Once a rowdy player has calmed down you may wish to remove a ban, this command will so just that.
  • /lapischat:
/lapischat for plugin information like plugin version and spigot link

/lapischat update to force a plugin update, it will also notify you if no update is available

/lapischat player (name) to see the channels a player is in

[​IMG]

For all of these permissions replace (Channel) with the name of any given channel, these also apply to add-on channels

  • LapisChat.(Channel): This permission allows a player to join and chat in the given channel
  • LapisChat.Moderate.(Channel): This allows the kick/ban/unban commands for the given channel
  • LapisChat.AutoJoin.(Channel): When the player joins for the first time they will be added to this channels, you can give a player this permission for each channel you want the player to see by default
  • LapisChat.SetMain.(Channel): The given channel will be set to the players main channel, each player should have only one of these
  • LapisChat.Channels: Allows the player to view the channels that other player are in with the /lapischat player command
  • LapisChat.Update: Allows the player to check for and force an update with the /lapischat update command
Resource Information
Author:
----------
Total Downloads: 727
First Release: Jul 28, 2018
Last Update: Mar 15, 2024
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings