Permissions

Permissions

To quickly get set up, two permissions kits are available and one "catch-all":

  • xchat.kit.admin

    • Includes:
      • xchat.reload.*
      • xchat.bypass.*
      • xchat.chat.*
      • xchat.broadcast.*
  • xchat.kit.moderator

    • Includes:
      • xchat.chat.*
      • xchat.reload.*
  • xchat.*

    • Includes:
      • All permission nodes

A list of Xchat all permissions:

	

xchat.*:
description: Access to all Xchat has to offer
default: op
children:
  xchat.reload.*: true
  xchat.reload.broadcast: true
  xchat.reload.config: true
  xchat.reload.channels: true
  xchat.bypass.*: true
  xchat.bypass.linkfilter: true
  xchat.bypass.blacklist: true
  xchat.bypass.duplicate: true
  xchat.chat.*: true
  xchat.chat.color: true
  xchat.chat.admin: true
  xchat.chat.shortcuts: true
  xchat.channel.*: true
  xchat.channel.admin: true
  xchat.channel.list: true
  xchat.broadcast.*: true
  xchat.broadcast.toggle: true
  xchat.broadcast.add: true
  xchat.motd.recieve: true

xchat.reload.*:
    description: Access to completely reload xchat
    default: op
    children:
      xchat.reload.broadcast: true
      xchat.reload.config: true
      xchat.reload.channels: true
  xchat.reload.broadcast:
    description: Access to reload broadcaster
    default: op
  xchat.reload.config:
    description: Access to reload config
    default: op
  xchat.reload.channels:
    description: Access to reload channels
    default: op

  xchat.bypass.*:
    description: Bypass link filter/word blacklist
    default: op
    children:
      xchat.bypass.linkfilter: true
      xchat.bypass.blacklist: true
  xchat.bypass.linkfilter:
    description: bypass link filter
    default: op
  xchat.bypass.blacklist:
    description: bypass blacklist checks
    default: op
  xchat.bypass.duplicate:
    description: bypass duplicate checking
    default: op

  xchat.chat.*:
    description: Access to awesome chat features
    default: op
    children:
      xchat.chat.color: true
      xchat.chat.admin: true
      xchat.chat.shortcuts: true
  xchat.chat.color:
    description: Acess to color chat feature
    default: op
  xchat.chat.admin:
    description: Access to admin chat channel
    default: op
  xchat.chat.shortcuts:
    description: Access to word shortcuts
    default: op

  xchat.channel.*:
    description: Join any chat channel
    default: op
    children:
      xchat.channel.admin: true
  xchat.channel.admin:
    description: Join admin chat channel
    default: op

  xchat.broadcast.*:
    description: Access to broadcast modifiers
    default: op
    children:
      xchat.broadcast.toggle: true
      xchat.broadcast.add: true
  xchat.broadcast.toggle:
    description: Toggle broadcaster on/off temporarily
    default: op
  xchat.broadcast.add:
    description: add messages to broadcast file
    default: op

  xchat.motd.recieve:
    description: recieve motd on login
    default: true