MACIEJNIERZWICKI.PL
MINECRAFT PLUGINS
GroupChat
Feature-rich group chats plugin
Commands and permissions
-
- All commands start with /groupchat (also /gchat is available as alias).
- When stating [groupname] as argument in commands, we refer to group’s unique shortname (given on creation, which can also be modified later).
- /groupchat – display all available commands
Permissions:- groupchat.help – access to /groupchat command
- /groupchat create [name] – create a new groupchat
Permissions:- groupchat.create – access to /groupchat create command
- groupchat.create.unlimited – allows bypass of group creation limit
- /groupchat invite [playername] – invite a player to your current groupchat
Permissions:- groupchat.invite – access to /groupchat invite command
Player needs to be at least a helper in order to invite players.
- /groupchat invitations – show active invitations to join groupchats
Permissions:- groupchat.invitations – access to /groupchat invitations command
- /groupchat invited – show players invited to your current groupchat
Permissions:- groupchat.invited – access to /groupchat invited command
- /groupchat reject [groupname] – reject invitation to groupchat
Permissions:- groupchat.reject – access to /groupchat reject command
- /groupchat revoke [playername] – revoke invitation of player to your current groupchat
Permissions:- groupchat.revoke – access to /groupchat revoke command
- /groupchat leave – leave your current groupchat
Permissions:- groupchat.leave – access to /groupchat leave command
- /groupchat say [message] – send a message to your current groupchat
Permissions:- groupchat.say – access to /groupchat say command
- This command is aliased by default by /g command. Read more
- /groupchat kick [playername] – kick a player from your current groupchat
Permissions:- groupchat.kick – access to /groupchat kick command
Player needs to be at least a helper in order to kick members.
It’s not possible to kick members with equal or higher rank in group.
- /groupchat ban [playername] – ban a player on your current groupchat
Permissions:- groupchat.ban – access to /groupchat ban command
Player needs to be at least a trusted moderator in order to ban players.
It’s not possible to ban members with equal or higher rank in group.
- /groupchat unban [playername] – unban a player on your current groupchat
Permissions:- groupchat.unban – access to /groupchat unban command
Player needs to be at least a trusted moderator in order to unban players.
- /groupchat delete – delete your current groupchat
Permissions:- groupchat.delete – access to /groupchat delete command
- groupchat.delete.unowned – allows deletion when command sender is not owner of groupchat
- /groupchat join [groupname] – join a groupchat
Permissions:- groupchat.join – access to /groupchat join command
- groupchat.join.private – allows join when groupchat is private and command sender hasn’t received invitation
- groupchat.join.unlimited – allows bypass of all groups limit
- /groupchat info – show your current groupchat details
/groupchat info [groupname] – show selected groupchat details
Permissions:- groupchat.info – access to /groupchat info command
- /groupchat list – display list of all existing groups
Permissions:- groupchat.list – access to /groupchat list command
- /groupchat switch [groupname] – change your current group
Permissions:- groupchat.switch – access to /groupchat switch command
- /groupchat show [groupname] – enable receiving messages from selected group
Permissions:- groupchat.show – access to /groupchat show command
- /groupchat hide [groupname] – disable receiving messages from selected group
Permissions:- groupchat.hide – access to /groupchat hide command
- /groupchat setowner [playername] – set player as your current groupchat owner
Permissions:- groupchat.setowner – access to /groupchat setowner command
- /groupchat settype [0/1] – set your current groupchat type (0 – public 1 – private)
Permissions:- groupchat.settype – access to /groupchat settype command
- /groupchat setname [new name] – set your current groupchat unique shortname
Permissions:- groupchat.setname – access to /groupchat setname command
- /groupchat setdisplayname [new displayname] – set your current groupchat displayname
Permissions:- groupchat.setdisplayname – access to /groupchat setdisplayname command
- /groupchat setdescription [new description] – set your current groupchat description
Permissions:- groupchat.setdescription – access to /groupchat setdescription command
- /groupchat mygroups – display list of all groupchats you’re member of
Permissions:- groupchat.mygroups – access to /groupchat mygroups command
- /groupchat toggle – turn on/off incoming messages from all groupchats
Permissions:- groupchat.toggle – access to /groupchat toggle command
- /groupchat sound – open incoming message sound configuration GUI
Permissions:- groupchat.sound – access to /groupchat sound command
- groupchat.sound.toggle – access to turn on/off incoming messages sound
- groupchat.sound.[soundID] – access to select sound with given ID (by default this permission isn’t used and players have access to all sounds. Read more)
- /groupchat tips – turn on/off receiving plugin tips
Permissions:- groupchat.tips – access to /groupchat tips command
- /groupchat spy – enable/disable receiving silent message from groupchats you’re not a member of
Permissions:- groupchat.spy – access to /groupchat spy command
- /groupchat history – show all messages sent in your current groupchat
/groupchat history [groupname] – show all messages sent in selected groupchat
/groupchat history [query] – show messages matching given query
Permissions:- groupchat.history – access to /groupchat history command
- groupchat.history.others – access to messages from groupchats you’re not a member of
- groupchat.history.queries – access to using queries in command
- /groupchat deletehistory [query] – delete messages matching given query
Permissions:- groupchat.deletehistory – access to /groupchat deletehistory command
- /groupchat helpers – show all helpers on your current groupchat.
/groupchat helpers add [member] – sets player as helper on your current groupchat
/groupchat helpers remove [member] – unsets player as helper on your current groupchat
Permissions:- groupchat.helpers – access to /groupchat helpers command
- groupchat.helpers.add – access to /groupchat helpers add command
- groupchat.helpers.remove – access to /groupchat helpers remove command
Player needs to be chat owner in order to add/remove helpers.
- /groupchat moderators – show all moderators on your current groupchat.
/groupchat moderators add [member] – sets player as moderator on your current groupchat
/groupchat moderators add [member] trust – sets player as trusted moderator on your current groupchat
/groupchat moderators trust [member] – promotes existing moderator to trusted moderator on your current groupchat
/groupchat moderators untrust [member] – demotes existing trusted moderator to regular moderator on your current groupchat
/groupchat moderators remove [member] – unsets player as moderator on your current groupchat
Permissions:- groupchat.moderators – access to /groupchat moderators command
- groupchat.moderators.add – access to /groupchat moderators add command
- groupchat.moderators.remove – access to /groupchat moderators remove command
- groupchat.moderators.trust – access to /groupchat moderators trust command
- groupchat.moderators.untrust – access to /groupchat moderators utnrust command
Player needs to be chat owner in order to add/remove moderators.
- /groupchat lock/unlock – locks/unlocks your current groupchat.
Permissions:- groupchat.lock – access to /groupchat lock command
- groupchat.unlock – access to /groupchat unlock command
Player needs to be chat owner or trusted moderator in order to lock/unlock chat.
Chat owner and all moderators can still send messages when chat is locked.
- /groupchat mute/unmute – mutes/unmutes a member on your current groupchat.
Permissions:- groupchat.mute – access to /groupchat mute command
- groupchat.unmute – access to /groupchat unmute command
Player needs to be at least a moderator in order to mute members.
It’s not possible to mute members with equal or higher rank in group.
- /groupchat muted – show players muted on your current groupchat
Permissions:- groupchat.muted – access to /groupchat muted command
- /groupchat banned – show players banned on your current groupchat
Permissions:- groupchat.banned – access to /groupchat banned command
- /groupchat confirm – perform an action requiring confirmation
Permissions:- groupchat.confirm – access to /groupchat confirm command
- /groupchat reload – reload plugin configuration
Permissions:- groupchat.reload – access to /groupchat reload command
Other permissions
- groupchat.say.locked – allows sending messages in locked chats
- groupchat.actions – allows access to message actions in messages history view
- groupchat.actions.delete – allows access to 'delete message’ action
- groupchat.vanishbypass – allows all interaction with vanished players
- groupchat.confirm – perform an action requiring confirmation