MACIEJNIERZWICKI.PL

MINECRAFT PLUGINS


GroupChat

Feature-rich group chats plugin

Commands and permissions

    1. All commands start with /groupchat (also /gchat is available as alias).
    2. 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
    More:
    • 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

MACIEJNIERZWICKI.PL

To top