Skip to main content

🛂 Permissions

nChat permissions are divided into two types.

Specific

Specific permissions are only valid for one channel.

Format

<channel permission>.<modifier>.

Permissions

Basic:

  • <channel permission>.chat: permission to send and read messages.
  • <channel permission>.read: permission to read messages.
  • <channel permission>.write: permission to send a message.
  • <channel permission>.focus: permission to focus (via /focus) on a channel.

Formatting:

  • <channel permission>.colors: permission to use all colors in messages.
  • <channel permission>.format: permission to use all formats in messages.
  • <channel permission>.hex: permission to use hex colors in messages.
  • <channel permission>.magic: permission to use the magic (&k) format in messages.
  • <channel permission>.highlight: permission to highlight messages.
  • <channel permission>.fix-messages: permission to fix messages.
  • <channel permission>.replace-messages: permission to replace messages.
  • <channel permission>.item: permission to use the [item] tag in messages.

Bypass:

  • <channel permission>.bypass.delay: permission to have no delay in messages.
  • <channel permission>.bypass.messagecost: permission to have no cost in messages.
  • <channel permission>.bypass.mute: permission to talk even when the channel is muted.

Administrative:

  • <channel permission>.spy: permission to spy on the channel.
Tip:

The value of <channel permission> can be found in your channel file

Example: channels/public/local.yml

Global

Global permissions are valid for all channels or contexts.

Format

nchat.<modifier>.

Permissions

Formatting

  • nchat.allcolors: permission to use colors on ALL channels.
  • nchat.allformat: permission to use formats on ALL channels.
  • nchat.hex: permission to give access to hex colors (&#) for ALL channels.
  • nchat.magic: permission to give access to the magic style (&k) for ALL channels.
  • nchat.tell.colors: permission to use all colors in /tell.
  • nchat.tell.format: permission to use all formats in /tell.
  • nchat.tell.hex: permission to give access to hex colors (&#) for ALL private channels.
  • nchat.tell.magic: permission to give access to magic style (&k) for ALL private channels.

Commands:

  • nchat.chat - permission to use the /chat command (added by default).
  • nchat.clearchat - permission to use the /chat clearchat command.
  • nchat.muteall: permission to use the /chat muteall command.
  • nchat.spy: permission to use /chat spy.
  • nchat.command.channel: permission to use /nchat channel.
  • nchat.command.criarcanal: permission to use /nchat criarcanal.
  • nchat.command.reload: permission to use /nchat reload.
  • nchat.tell.lock: permission to lock recipients with /tell (added by default).

Bypass:

  • nchat.bypass.capslock: permission to bypass capslock rules.
  • nchat.bypass.delay: permission to bypass delay on ALL channels.
  • nchat.bypass.ignore: permission not to be ignored (via /ignore).
  • nchat.bypass.vanish: permission to not send the message "No players nearby" if the admin is in vanish (must be added for admins).

Administrative:

  • nchat.censor.notify: permission to receive censor notifications.
Support

Need help? Contact our support team if you still have questions.