ClanChat

From MC Public Wiki
Jump to navigation Jump to search

ClanChat allows for players to create chat channels that allow for private message type discussions amongst groups of players. Despite the name, ClanChat channels are available for any reason on all 3 servers, including clans, towns, role play channels, private groups, etc. There are generally 3 roles that a person may have in the channel, owner, manager, and member. For the purposes of this guide, commands are written like this, and variables are shown like $this. For a brief overview of all commands, run /clanchat.

Members

Joining a channel

For members, the usage is fairly simple. You must be invited to a channel by the owner or one of the managers in the group. You will only receive a notification to join a channel if you are online at the time that the invite is opened, however you don't need to be online to be invited. Once invited, run /clanchat join $channel, where $channel is the name of the channel you are joining. Once you have joined the channel, it is set as your default channel, and you can type to the channel.

Chatting

You can type to a channel with /c $message. You may be in multiple channels, if so, you'll need to set your default channel if you want to switch what channel you talk to, by running /c #$channel $message, so for instance, /c #myChannel Hey everybody!. Once your default channel is set, you can leave off the channel name, though if you want to be explicit, you can always include the channel name. If you receive a message from a channel, you can type /cr $message to reply to that channel, which will also set your default channel to that one, regardless of what channel you last sent a message to. If you just want to change channels, without sending a message, you can use /c #$channel by itself.

Other commands

To see what channels you are in, run /clanchat list and to see the members in the channels you are in, run /clanchat members $channel. You can leave a channel with /clanchat leave $channel, but be careful, once you leave, you have to get another invite to rejoin.

/cm works like /clanchat members $channel but it uses your last channel.

Managers

Managers are allowed to manage membership in a channel. Only the owner can add or remove managers, but once added, they have 3 additional commands they can run.

/clanchat invite $channel $player - Invites a player to the specified channel. If the player is online, they will be notified, but otherwise you'll need to inform them some other way, perhaps with a /mail message.

/clanchat uninvite $channel $player - Uninvites a player. This is only applicable if they haven't yet accepted the invite. See remove if they have.

/clanchat remove $channel $player - Removes a member from the channel. To get back in, you'll have to reinvite them, and they'll have to re-accept.

Owners

Channels can only have one owner, that is, the person that created a channel. To create a channel, run /clanchat create $channel, and if the channel doesn't already exist, it will be created, with you as the owner. Once you have created the channel, you can change a few things about the channel, in addition to all the manager commands being available.

/clanchat color $channel $color - Sets the tag color for the channel. The default is blue, but you can set it to any of the available chat colors. For a list of color names, provide an invalid color name.

/clanchat addmanager $channel $player - Promotes a user into a manager. They must already be a member in the channel, but they don't need to be online.

/clanchat removemanager $channel $player - Removes a manager from the channel. This doesn't remove them from the channel, but it just turns them back into a normal member.