if (preg_match("/^:([!@]).*/",$raw2[3],$type)) { preg_match("/^:(\S+)!.*/",$rawline,$nick); $cmd = substr($raw2[3],2); $format = str_replace("@","PRIVMSG $raw2[2] :",str_replace("!","NOTICE $nick[1] ",$type[1])); if($cmd == price) { socket_write($socket, "".$format."".price($raw2[4])." \n"); } }