Skip to content

(2) Permissions

FabioZumbi12 edited this page Sep 3, 2019 · 28 revisions

Here is all permissions for uchat.
Uchat works with all type of permissions plugins

Default Permissions:

This is the default permissions, given for all players without need to be set again, but can be negated.

Bukkit:
   uchat.player - Includes the following perms:
      uchat.cmd.ignore.player
      uchat.cmd.ignore.channel
      uchat.cant-ignore.local
      uchat.cmd.tell
      uchat.cmd.clear
      uchat.chat.click-urls
      uchat.channel.global.read
      uchat.channel.global.write
      uchat.channel.local.read
      uchat.channel.local.write
      uchat.password

Sponge:
      uchat.cmd.ignore.player
      uchat.cmd.ignore.channel
      uchat.cant-ignore.local
      uchat.cmd.tell
      uchat.cmd.clear
      uchat.chat.click-urls
      uchat.channel.global.read
      uchat.channel.global.write
      uchat.channel.local.read
      uchat.channel.local.write
      uchat.password

Commands:

uchat.cmd.tell
uchat.cmd.spy
uchat.cmd.umsg
uchat.cmd.broadcast
uchat.cmd.addfilter
uchat.cmd.clear
uchat.cmd.clear-all
uchat.cmd.mute
uchat.cmd.ignore.channel
uchat.cmd.ignore.player
uchat.cmd.reload

Channels:

Permissions for global and local channels are given by default for all players on bukkit servers.

uchat.channel.<channel>.read
uchat.channel.<channel>.write

Discord Syncronization:

Permissions for Discord syncronization.

uchat.discord-sync.role.<discord role ID> - The Discord role ID. Set this role as mentionable and use the command "\@Rolename" in any channel to get the ID
uchat.discord-sync.cmd.base - Needed to use any discord sync command.
uchat.discord-sync.cmd.generate - To generate a code to use send to BOT private message to connect in-game with discord role.
uchat.discord-sync.cmd.generate.others - To generate a code for tother player.
uchat.discord-sync.cmd.unlink- To discord a in-game player from a discord server.
uchat.discord-sync.cmd.unlink.others - To disconnect other player.
uchat.discord-sync.cmd.addgroup - To add in-game groups with your ids.

Chat Related:

uchat.chat.newline - Allow the player to use the char "/n" to send multiple line messages;  
uchat.cant-ignore.<player/channel> - This player/channel can't be ignored;  
uchat.chat.mention - To allow mention players on chat;  
uchat.chat.color - To allow use color codes on chat;  
uchat.chat.color.formats - To allow use italic, bold and other formats;  
uchat.chat.color.magic - To allow use magic;  
uchat.channel.admin - To allow use of channel admin (if exists)​;  
uchat.discord.mention - Allow player to send @everyone and @here to discord (if enabled on channel);  
uchat.discord.hide - The player with this perm will be hide of total online players count on discord status;  
uchat.see-vanish - Allow player to talk with vanished players;  
uchat.auto-msgtoggle - To auto-enable private messages on login;

Chat Spy:

To allow a non op to spy messages, the command permission and one chat-spy permission need to be given to player/group.

uchat.cmd.spy - Command to enable/disable Spy. This permission only allow the command usage;
uchat.chat-spy.all - Spy all channels, players and private;
uchat.chat-spy.bypass - Don't allow your messages and privates to be spied (op by default);
uchat.chat-spy.private - Allow spy private messages;
uchat.chat-spy.<channel name> - Allow spy a channel;

Bypass:

uchat.bypass-spam​
uchat.bypass-enhancement​
uchat.bypass-anti-ip​
uchat.bypass-censor​
uchat.bypass.costs - To bypass cost to chat on channels;
Clone this wiki locally