-
-
Notifications
You must be signed in to change notification settings - Fork 28
Group Chats
Group chats function similarly to the staff chats. Players can create group chats whenever they need and join as many as they want.
You can see a detailed list of group chat commands by using /group
in game. Below are the basic commands:
/group create/make <group name> [password]
Creates a new group chat with the specified group name. You can specify an optional password that players will require to join the chat.
Permission: multichat.group.create
/group join <group name> [password]
Join an existing group chat with the specified name. If the chat is password protected then you will also need to provide the correct password.
Permission: multichat.group
/group leave/quit <group name>
Leave the group chat with the specified name. (If you are a member of the chat)
Permission: multichat.group
/group <group name>
Select the group chat with the specified name. (This makes your messages sent with /gc
go to this group.)
Permission: multichat.group
/group colour/color <group name> <chat colour code> <name colour code>
Set the colours of the specified group chat. This uses the same format as for the staff chats. However, unlike the mod and admin chat commands, the /group colour commands are specific to an entire group chat. If I created a group called TEST, and I changed the colours using /group color TEST 6 f, then this would display to all members in the group chat, not just yourself.
Permission: multichat.group
/group transfer <group name> <player name>
Transfers ownership of your (informal) group chat to the specified player.
Permission: multichat.group
/group delete <group name>
Deletes the specified group chat.
Permission: multichat.group
/group list/members <group name>
List all the members of a specified group.
Permission: multichat.group
/gc <message>
Send a message to your currently selected group chat. (Typing /gc on its own will toggle the chat)
Permission: multichat.group
There are 2 kinds of group chats that players can create:
- Informal group chats
- Formal group chats
All group chats are by default are informal. In an informal group chat, people can join and leave as they wish, and anyone can change things such as group colours.
NOTE: If you are the person who created the group then you are the group owner and cannot leave the group without transferring ownership to another member of the group using
/group transfer <group name> <player>
You can delete the group at any time if you are the group owner by using
/group delete <group name>
If you want a more controlled group chat, then a formal group is for you. Simply run the /group formal <group name>
command.
NOTE: This command is irreversible! Formal groups cannot be converted back to informal ones! This command can only be run by the group owner.
When you convert to a formal group, you become a group admin instead of the group owner. You can appoint new admins using the command:
/group admin <group> <player>
You can have as many as you like. You CANNOT remove admins from a group, they must step down as an admin by using the above command on themselves. Admins can leave a group chat as long as they aren't the only admin left. In order to leave they need to add a new admin to the group or leave the group.
There is also an option to ban players from a formal group chat with /group ban <group name> <player name>
.
What are the benefits of a formal group?
- Only group admins can change the colours of the group
- Group admins name's will display in italics
- You can ban players from the group to stop them joining!
- Multiple admins can be assigned.
To list the formal group chat commands in game do /group help 2
Here is a list of some more group-chat related commands
/groups
Allows you to list all existing groups
Permission: multichat.staff.listgroups
If your staff require to monitor all player chat including that in messaging commands and group chats, then you will need to turn on the spy option. We recommend this is only used in very important situations as it is nice to give the players some privacy.
/group spy <group name>
Will allow you to see all messages in a specific group, and:
/group spy all
Will show you all group chat messages on the whole network
Permission: multichat.staff.spy
The next section is on the global chat, I recommend you look at that page next.
MultiChat is developed by Revilo410 (Oliver Martin)
To download the latest release:
Click Here