Class SystemController
Authors: - Sebuda (RK2) - Tyrence (RK2)
Definecommand(:
command = 'checkaccess', accessLevel = 'all', description = 'Check effective access level of a character', help = 'checkaccess.txt' )
Definecommand(:
command = 'clearqueue', accessLevel = 'mod', description = 'Clear outgoing chatqueue from all pending messages', help = 'clearqueue.txt' )
Definecommand(:
command = 'macro', accessLevel = 'all', description = 'Execute multiple commands at once', help = 'macro.txt' )
Definecommand(:
command = 'showcommand', accessLevel = 'mod', description = 'Execute a command and have output sent to another player', help = 'showcommand.txt' )
Definecommand(:
command = 'system', accessLevel = 'mod', description = 'Show detailed information about the bot', help = 'system.txt' )
Definecommand(:
command = 'restart', accessLevel = 'admin', description = 'Restart the bot', help = 'system.txt', defaultStatus = '1' )
Definecommand(:
command = 'shutdown', accessLevel = 'admin', description = 'Shutdown the bot', help = 'system.txt', defaultStatus = '1' )
Instance: Commands this controller contains:
Located at SYSTEM/SystemController.class.php
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
clearqueueCommand( $message, $channel, $sender, $sendto, $args )
This command handler clear outgoing chatqueue from all pending messages. |
public
|
#
macroCommand( $message, $channel, $sender, $sendto, $args )
This command handler execute multiple commands at once. |
public
|
|
public
|
|
public
|
public
|
$moduleName
Name of the module. Set automatically by module loader. |
|
public
|
$accessManager
|
|
public
|
$adminManager
|
|
public
|
$chatBot
|
|
public
|
$db
|
|
public
|
$commandManager
|
|
public
|
$eventManager
|
|
public
|
$commandAlias
|
|
public
|
$subcommandManager
|
|
public
|
$helpManager
|
|
public
|
$buddylistManager
|
|
public
|
$settingManager
|
|
public
|
$text
|
|
public
|
$util
|
|
public
|
$logger
|
|
public
string
|
$defaultSymbol
|
#
"!"
|
public
string
|
$defaultMaxBlobSize
|
#
"7500"
|
public
string
|
$defaultHttpTimeout
|
#
"10s"
|
public
string
|
$defaultGuildChannelStatus
|
#
"1"
|
public
string
|
$defaultGuildChannelCmdFeedback
|
#
"1"
|
public
string
|
$defaultPrivateChannelCmdFeedback
|
#
"1"
|
public
string
|
$defaultVersion
|
#
"0"
|
public
string
|
$defaultAccessDeniedNotifyGuild
|
#
"1"
|
public
string
|
$defaultAccessDeniedNotifyPriv
|
#
"1"
|