$command = explode(' ',$lines['text']);$command=$command['0'];
$cmd = $this->beta_getCommand($command);
if (!$cmd) { $this->beta_Binds($lines,$command); }
if ($cmd) {
//9: You must first authicate with authserv before using this command. If you are authicated please type %whoami.
if ($cmd['requireauth'] == '1' && $lines['authserv'] == '') { $this->notice($lines,$cmd['alias'],'9',array($this->channelConfig['trigger']));return; }
if ($cmd['requireaccess'] > $this->channelConfig['useraccess']) {
if ($this->channelConfig['staff']['access'] != '' && $this->channelConfig['useraccess'] < $cmd['requireaccess']) { $this->beta_log($lines,$cmd['alias'],1); }
else {
$this->notice($lines,$cmd['alias'],'10',array($cmd['requireaccess']));return;
}
}
elseif ($cmd['requireaccess'] <= $this->channelConfig['useraccess']) {
$this->beta_log($lines,$cmd['alias'],0);
}
//$lines['text'] = $this->ircClass->left($lines['text'],1);
// $cmd = actual alias of $command
$c0m=$cmd['alias'];
if (method_exists($this,$c0m)) {
$this->$c0m($lines);
}