Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SpectrumCommands

class

SpectrumCommand

Hierarchy

  • SpectrumCommands

Index

Constructors

constructor

Properties

Private Broadcaster

Broadcaster: Broadcaster = Broadcaster.getInstance()

Our RSI WS API instance

Private RSI

RSI: RSI = RSI.getInstance()

Our RSI API instance

Protected _commandMap

_commandMap: TSMap<string, aSpectrumCommand> = new TSMap<string, aSpectrumCommand>()

Map of commands

Protected _listenerId

_listenerId: number

Main listener for commands

Protected prefix

prefix: string = "\spbot"

The prefix for the commands

Methods

addCommand

  • addCommand(name: any, shortCode: any, callback: any, manual: any): aSpectrumCommand

Private checkForCommand

  • checkForCommand(payload: object): boolean

getCommandList

registerCommand

setPrefix

  • setPrefix(prefix: string): void

unRegisterCommand

  • unRegisterCommand(command: aBotCommand): any
  • unRegisterCommand(commandId: number): any

Generated using TypeDoc