Sueta
BU

BungeeChatChannels

1.1.2

Customizable chat channels, for your entire staff team!

·Plugin

BungeeChatChannels

Tired of the same old chat plugins that only provide one channel for all of your staff to use? Well look no further! BungeeChatChannels has a total of 4 dedicated private staff channels, plus an additional network wide channel that can be used by all players. There is an option to generate log files for each channel, and they're separated by day, preventing large file size buildup over time.

BungeeChatChannels provides dedicated private channels for: Owners, Developers, Administrators, as well as a general use staff/Moderator/Helper channel. In addition, there is a network wide available channel which you can give to everyone, or your favorite donors, in which all players will receive the messages.

Permissions
chatchannels.owner | Access to the Owner chat channel
chatchannels.developer | Access to the Developer chat channel
chatchannels.admin | Access to the Administrator chat channel
chatchannels.moderator | Access to the general staff/Moderator/Helper chat channel
chatchannels.network | Access to send messages to the entire network. All players will receive these messages.
Commands

All channel commands follow the same format: /<command> <message>

To enter/exit a channel: /<command>

Owner Command Aliases
ownerchat | oc | ownerc
Developer Command Aliases
developerchat | dc | devchat | devc
Admin Command aliases
adminchat | ac | adminc
General Staff/Moderator/Helper Command Aliases
moderatorchat | sc | modchat | schat
Network Chat Command Aliases
networkchat | netchat | nc | nchat

Administrative commands to toggle functions on the fly:

/chatchannelsettings | List all settings and current values
/ccsettings [setting] | Return the current value of a setting
/chatchannelsettings [setting] [value] | Update the value of a setting, effective immediately.
(chatchannelsettings and ccsettings are interchangeable)

Settings:
owner | developer | admin | moderator | network | console | log | sendDisabled |
 sendDisabledMessages | noCommand

Configuration

Please see the GitHub page for more information about the config.yml. Currently, prefixes are not able to be updated on the fly, and will require a network restart in order for the updated prefixes to be used.

Source/Issues/Suggestions

The source code is available on GitHub. Please create an issue on GitHub if you have any problems or suggestions for this plugin. You are free to modify and redistribute as you please, but please keep my name in the "author" field of the the plugin.yml.

If you like my work, please consider buying me a coffee to keep my late-night coding binges going.

Similar projects

Plugin →