Skip to content
F16Gaming (Laptop) edited this page Mar 23, 2012 · 13 revisions

A list of commands, their aliases and how to use them!

/command is the base command, /cmd can be used for a shorter version.
To use these commands from the chat, replace "/command" with "!" (/command version becomes !version).

Anything inside <> brackets are required arguments, the command will not function without them.
Anything inside [] brackets are optional arguments.
A pipe character ("|") is used to separate multiple possible arguments.

The results will be printed locally in the chatframe when called via slash-command, and sent to the appropriate channel when a player calls them using !.

NOTE: "player" here refers to whoever has the AddOn installed. "user" refers to other players.

NOTE: When using a command name as argument, always use the BASE name of that command (I.E: Not one of the aliases).

Core commands

  • version
    Aliases: ver, v
    Usage: /command version
    Usable from chat? Yes
    Result: Returns the version of the AddOn.
  • help (DEFAULT)
    Aliases: h
    Usage: /command [help]
    Usable from chat? No
    Result: Prints all available commands and their associated help text (if any).
    Notes: This is the default command, writing /command with no argument will result in this.
  • commands
    Aliases: cmds, cmdlist, listcmds, listcommands, commandlist
    Usage: /command commands [all]
    Usable from chat? Yes
    Result: Prints a list of all commands registered with the addon, if "all" is specified it will also include command aliases.
  • toggle
    Aliases: t
    Usage: /command toggle
    Usable from chat? No
    Result: Toggles the AddOn on and off.
    Notes: While AddOn is disabled, it will not respond to any chat messages.
  • toggledebug
    Aliases: td, debug, d
    Usage: /command toggledebug
    Usable from chat? No
    Result: Toggles debugging mode on and off.

User/Group management

  • setaccess
    Usage: /command setaccess <user> <access level> Usable from chat? Yes Result: Modifies the access level of the specified user, only levels defined in PlayerManager can be used.
  • owner
    Usage: /command owner <user>
    Usable from chat? No
    Result: Promote the specified user to owner level.
  • admin
    Usage: /command admin <user>
    Usable from chat? No
    Result: Promote the specified user to admin level.
  • op
    Usage: /command op <user>
    Usable from chat? Yes
    Result: Promote the specified user to op (operator) level.
  • user
    Usage: /command user <user>
    Usable from chat? Yes
    Result: Promote the specified user to user level.
  • ban
    Usage: /command ban <user>
    Usable from chat? Yes
    Result: Ban the specified user. It actually moves the user to the access level defined for the "Banned" group, effectively preventing them from using any commands.
  • lock
    Usage: /command lock [user]
    Usable from chat? Yes
    Result: Locks the specified user so that it cannot be modified by any access commands. If no user is specified the sender will be locked.
  • unlock
    Usage: /command unlock [user]
    Usable from chat? Yes
    Result: Unlocks the specified user so that it can be modified by access commands. If no user is specified the sender will be unlocked.
  • groupallow
    Aliases: gallow
    Usage: /command groupallow <group> <command>
    Usable from chat? Yes
    Result: Allow access to a command for the specified group.
  • groupdeny
    Aliases: gdeny, deny
    Usage: /command groupdeny <group> <command>
    Usable from the chat? Yes
    Result: Deny access to a command for the specified group.
  • resetgroupaccess
    Aliases: groupaccessreset, removegroupaccess, groupaccessremove, rga, gar
    Usage: /command resetgroupaccess <group> <command>
    Usable from chat? Yes
    Result: Reset the group's access to a command (Removing it from the access lists).
  • userallow
    Aliases: uallow
    Usage: /command userallow <user> <command>
    Usable from chat? Yes
    Result: Allow access to a command for the specified user.
    Notes: Overrides group deny.
  • userdeny
    Aliases: udeny
    Usage: /command userdeny <user> <command>
    Usable from chat? Yes
    Result: Deny access to a command for the specified user.
    Notes: Overrides group allow.
  • resetuseraccess
    Aliases: useraccessreset, removeuseraccess, useraccessremove, rua, uar
    Usage: /command resetuseraccess <user> <command>
    Usable from chat? Yes
    Result: Reset the user's access to a command (Removing it from the access lists).

Player tools

  • invite
    Aliases: inv
    Usage: /command invite <user>
    Usable from chat? Yes
    Result: Invites the specified user to group.
    Notes: Will send a whisper to the invited player, could get spammy if people abuse it.
  • kick
    Usage: /command kick <user>
    Usable from chat? Yes
    Result: Kicks the specified user from group.
    Notes: Requires confirmation. Popup will be shown for 10 seconds with a choice whether or not to kick the user.
  • inviteme
    Aliases: invme
    Usage: /command inviteme
    Usable from chat? Yes
    Result: Invites the user who issued the command to group.
  • denyinvite
    Aliases: blockinvite, denyinvites, blockinvites
    Usage: /command denyinvite
    Usable from chat? Yes
    Result: AddOn-generated invites will no longer be sent to the user who issued the command.
  • allowinvite
    Aliases: allowinvites
    Usage: /command allowinvite
    Usable from chat? Yes
    Result: AddOn-generated invites will be sent to the user who issued the command.
  • kingme
    Aliases: givelead
    Usage: /command kingme
    Usable from chat? Yes
    Result: Promotes the user who issued the command to group leader.
  • opme
    Alises: assistant, assist
    Usage: /command opme
    Usable from chat? Yes
    Result: Promotes the user who issued the command to raid assistant.
  • leader
    Aliases: lead
    Usage: /command leader <user>
    Usable from chat? Yes
    Result: Promotes the specified user to group leader.
  • promote
    Usage: /command promote <user>
    Usable from chat? Yes
    Result: Promotes the specified user to raid assistant.

Group tools

  • convert
    Aliases: conv
    Usage: /command convert party|raid
    Usable from chat? Yes
    Result: Convert group to party or raid.
  • readycheck
    Aliases: rc
    Usage: /command readycheck [accept|decline]
    Usable from chat? Yes
    Result: No argument will start a new readycheck, "accept" or "decline" will cause player to accept or decline a pending ready check.
  • loot
    Aliases: l
    Usage: /command loot method|threshold|master|pass
    Usable from chat? Yes
    Result: No arguments will show command syntax. See below for description on arguments.
    • method
      Usage: /command loot method <method>
      Result: Sets the loot method to <method>. E.G: /command loot method group
    • threshold
      Usage: /command loot threshold <threshold>
      Result: Sets the loot threshold to <threshold>. E.G: /command loot threshold epic
    • master
      Usage: /command loot master <user>
      Result: Sets the loot master to <user>.
    • pass
      Usage: /command loot pass [enable|disable]
      Result: Enables or disables the player passing on loot. If no argument is specified it will toggle between passing and not passing.
  • roll
    Aliases: r
    Usage: /command roll [start|stop|pass|time|do|set]
    Usable from chat? Yes
    Result: No arguments will start a generic roll with default settings. See below for description on arguments.
    • start
      Usage: /command roll start [ [time] [item] ]
      Result: Starts a new roll with time limit [time] seconds. If [item] is a valid item link the addon will announce that users are rolling for that item. If no arguments are specified the roll will be started with default settings.
    • stop
      Usage: /command roll stop
      Result: Stop/Cancels the current roll.
    • pass
      Usage: /command roll pass
      Result: Sender will pass on the roll.
    • time
      Usage: /command roll time
      Result: Returns how many seconds are left on the roll.
    • do
      Usage: /command roll do [[min] [max]|pass]
      Result: Causes player to make a roll with optional range specified (otherwise uses default 1-100 range). If the argument "pass" is specified the player will pass on the current roll.
    • set
      Usage: /command roll set min|max|time <value>
      Result: Controls various roll settings like minimum roll threshold and roll timeout (in seconds).

LookingForGroup tools

  • queue
    Aliases: q
    Usage: /command queue <type>
    Usable from chat? Yes
    Result: Enters the LFD queue for the specified dungeon type ("Random Cataclysm Dungeon" etc). See list of available types (Link soon),
  • leavelfg
    Aliases: cancellfg, cancel, leavelfd, cancellfd
    Usage: /command leavelfg
    Usable from chat? Yes
    Result: Leaves the LFD queue.
  • acceptlfg
    Aliases: accept, join, acceptlfd
    Usage: /command acceptlfg
    Usable from chat? Yes
    Result: Causes player to accept the LFD invite.
Clone this wiki locally