private function recv_burst($from, $args) {
$name = $args[0];
$create_time = $args[1];
+ if(count($args) == 2) {
+ //we've got an empty channel without any modes set??? dead channel!
+ return;
+ }
$channel = P10_Channel::getChannelByName($name);
if($channel == null)
$channel = new P10_Channel($name);
}
}
+ public function ctcp($user, $target, $command, $text) {
+ return $this->privmsg($user, $target, "\001".strtoupper($command)." ".$text."\001");
+ }
+ public function ctcp_reply($user, $target, $command, $text) {
+ return $this->notice($user, $target, "\001".strtoupper($command)." ".$text."\001");
+ }
}