예제 #1
0
 public function run()
 {
     $line = new ReceivedLine($this->runMessage);
     $line->parse();
     ChannelManager::rename($this->senderNick, $this->targetNick);
     UserManager::rename($this->senderNick, $line->targetNick, $line->senderIdent, $line->senderHost);
 }
예제 #2
0
 /**
  * Force sets a real name (GECOS) on a user (oper only)
  */
 public function chgName($user, $name)
 {
     // Send it
     ErrorLog::log(ErrorCategories::DEBUG, "Force changing real name (GECOS) of " . $user . " to " . $name);
     fwrite(static::$serverHandle, "CHGNAME " . $user . " " . $name . "\n");
     UserManager::rename($user, false, false, false, $name);
 }