Everything about channels, how they work, permissions they require, etc.
Channels are made out of 6 components, some of which are optional.
The channel name is also the channel identifier. This is what you use to find channels, it's also the name you use when giving people permission to see or send messages in a channel. Multiple channels should not have the same name.
Also known as a quick prefix, the message prefix option is used to quickly send messages in different channels without having to switch to that channel before. Default Value:
Also known as a channel display name, is used for display purposes only. Currently the only use is inside the
%chatchat_channel_prefix% placeholder.Default Value:
Are commands that can be used to switch to the respective channel or to directly send a message in that channel. If for example, you have a staff-chat channel and you add the
staffcommand as a channel command, users with access to the staff-chat channel can use
/staffto switch to the staff-chat channel or they can use
/staff <message>to send a message in the staff-chat channel. Default Value:
If a channel has a radius, the messages will only be sent to players within x blocks from the sender. Set radius to -1 to mark the channel as global instead. Default Value:
The channel type option is used to determin the channel's type. By default, ChatChat registers one channel type caleld
default. When it finds Towny installed it registers 2 new channel types:
towny_nation. Other plugins can also use the API to register new channel types. Default Value:
Channels have 2 main permissions and some secondary ones:
channels.ymlfile, you can specify the name of the default channel. You must also create a channel in there with that name. The default channel will be given to players when they first join the server and also messages sent by people with no permission to other channels will be sent in the default channel.