How to use DanAndChat/Commands and Permissions

Listing:

  • Commands (And their permission node)
  • Other permissions
  • Bundled permissions.

Commands:
Syntax: <Required> [Optional]

/ch

This is the command for changing channels. It joins the channel, if you're not already in it, and gives it focus.
Permission: danandchat.changechannel
Aliases: /cha - /change
Usage: /<Command> <ChannelShortcut>

/leavechannel

Leaves a channel completely. You can re-join later.
Permission: danandchat.leavechannel
Aliases: /lch
Usage: /<Command> <ChannelShortcut>

/prefix

Sets a prefix for a player, or a group (if PermissionsBukkit is installed. More group managers will be supported soon.
Permission: danandchat.prefix
Aliases: None
Usage: /<Command> <prefix|prefixgroup> <Player|Group> <Prefix>

/me

Used for channel-specific emotes. Make sure no other plugins are using this command!
Permission: danandchat.me
Aliases: /emote - /em
Usage: /<Command> <emote>

/t

Used for sending private messages to other players.
Permission: danandchat.tell
Aliases: /pm
Usage: /<Command> <Message>

/channel

Contains several useful subcommands.
Permission: danandchat.channel.*
Aliases: None
Usage: /channel <Subcommand> [Args...]

/channel list

Lists channels. Contains two subcommands.
Permission: danandchat.list.*
Aliases: None
Usage: /channel list <Subcommand>

/channel reload

Used for reloading DanAndChat configs, as it will overwrite them on shutdown.
Permission: danandchat.channel.reload
Aliases: None
Usage: /channel reload <channel|prefix|config>

/channel (un)ban

Used for (un)banning players from a channel.
Permission: danandchat.channel.(un)ban
Aliases:
Usage:
/channel (un)ban <Player>**

/channel (un)mute

Used for (un)muting players from a channel.
Permission: danandchat.channel.(un)muting
Aliases:
Usage:
/channel (un)mute <Player>**

Other permissions:

  • danandchat.cantalk - Gives player the permission to talk

Bundled permissions (From plugin.yml file):

  • danandchat.*:
    description: 'Gives access to everything DanAndChat related.'
    children:
    danandchat.channel.*: true
    danandchat.leavechannel: true
    danandchat.cantalk: true
    danandchat.tell: true
    danandchat.me: true
    danandchat.changechannel: true
  • danandchat.moderator:
    description: 'Gives access to moderator features.'
    children:
    danandchat.channel.ban: true
    danandchat.channel.unban: true
  • danandchat.channel.*:
    description: 'Gives access to everything in the /channel command.'
    children:
    danandchat.channel.ban: true
    danandchat.channel.unban: true
    danandchat.channel.list.*: true
  • danandchat.channel.list.*:
    description: 'Gives access to both channel lists.'
    children:
    danandchat.channel.list.in: true
    danandchat.channel.list.available: true
  • danandchat.basic:
    description: 'Everything you need for the regular chatter!'
    children:
    danandchat.leavechannel: true
    danandchat.channel.list.*: true
    danandchat.cantalk: true
    danandchat.tell: true
    danandchat.me: true
    danandchat.changechannel: true

Comments

Posts Quoted:
Reply
Clear All Quotes