check op on #C not on #PHP for CGod.class.php
[PHP-P10.git] / Bots / CGod.class.php
index a0227eb5e8e905aba54bed402d766df552e3f0af..4871694f1c3f45e1925105605c01cea92b368e25 100644 (file)
@@ -74,13 +74,13 @@ class {$_NAME} extends Bot {
        }
        
        function recive_privmsg($user, $channel, $message) {
-               $opOnPHPChannel = false;
-               $PHPChannel = P10_Channel::getChannelByName("#PHP");
-               if($PHPChannel) {
-                       $privs = $PHPChannel->getUserPrivs($user);
-                       $opOnPHPChannel = ($privs & P10_Channel::USERPRIV_OPED);
+               $opOnCChannel = false;
+               $CChannel = P10_Channel::getChannelByName("#C");
+               if($CChannel) {
+                       $privs = $CChannel->getUserPrivs($user);
+                       $opOnCChannel = ($privs & P10_Channel::USERPRIV_OPED);
                }
-               if(!$user->getModes()->hasMode('o') && !$opOnPHPChannel) return 0;
+               if(!$user->getModes()->hasMode('o') && !$opOnCChannel) return 0;
                $exp=explode(" ", $message, 2);
                switch (strtolower($exp[0])) {
                        case "~c":
@@ -100,6 +100,7 @@ class {$_NAME} extends Bot {
                     $lines=explode("\n",$err);
                     $i=0;
                     foreach($lines as $line) {
+                        if($line == "") continue;
                         $i++;
                         if($i>100) {
                             $this->uplink->privmsg($this->c, $entry['channel'], "too many lines!");
@@ -147,6 +148,7 @@ class {$_NAME} extends Bot {
                                $lines=explode("\n",$out);
                                $i=0;
                                foreach($lines as $line) {
+                    if($line == "") continue;
                                        $i++;
                                        if($i>1000) {
                                                $this->uplink->privmsg($this->c, $c['channel'], "too many lines!");
@@ -160,6 +162,7 @@ class {$_NAME} extends Bot {
                                $lines=explode("\n",$eout);
                                $i=0;
                                foreach($lines as $line) {
+                    if($line == "") continue;
                                        $i++;
                                        if($i>1000) { 
                                                $this->uplink->privmsg($this->c, $c['channel'], "too many lines!");