Module: Command Spy - Module ID: command-spy

Introduction

The Command Spy module allows trusted staff members to see what other players are running from ingame, subject to a configurable blacklist or whitelist.

/commandspy
Module: command-spy
Enables or disables seeing commands that others have run.

Aliases: commandspy

Root command aliases: /ncommandspy

Usage: /commandspy [<true|false>]

Default Role: ADMIN

Basic Command Permission: nucleus.commandspy.base

Permissions

  • nucleus.commandspy.exempt.warmup - Default Role: ADMIN
    Allows the user to bypass the warmup for /commandspy
  • nucleus.commandspy.exempt.target - Default Role: ADMIN
    If granted, prevents commands from this player being sent to other command spies.
  • nucleus.commandspy.base - Default Role: ADMIN
    Allows the user to run the command /commandspy
  • nucleus.commandspy.exempt.cooldown - Default Role: ADMIN
    Allows the user to bypass the cooldown for /commandspy
  • nucleus.commandspy.exempt.cost - Default Role: ADMIN
    Allows the user to bypass the cost for /commandspy
Permission Suggested Role Description
nucleus.commandspy.base ADMIN Allows the user to run the command /commandspy
nucleus.commandspy.exempt.cooldown ADMIN Allows the user to bypass the cooldown for /commandspy
nucleus.commandspy.exempt.cost ADMIN Allows the user to bypass the cost for /commandspy
nucleus.commandspy.exempt.target ADMIN If granted, prevents commands from this player being sent to other command spies.
nucleus.commandspy.exempt.warmup ADMIN Allows the user to bypass the warmup for /commandspy
The following configuration is the default for this module:
# The blacklist (or whitelist if filter-is-whitelist is true) to use when determining which commands to spy on.
command-filter=[]
# If true, command-filter acts as a whitelist of commands to spy on, else, it functions as a blacklist.
filter-is-whitelist=true
# The prefix to use when displaying the player's command.
prefix="&7[CS: {{name}}]: "