} } else { if ($words[0] == 'omg') { if ($engine->debug) { echo '> Retrieving OMG news rss' . PHP_EOL; } $rss = file_get_contents('http://rss.omg.yahoo.com/latest/news/'); if (preg_match_all('|<title>(.*?)</title>|is', $rss, $m)) { $out = 'Recent OMG News:' . PHP_EOL; for ($i = 2; $i < 7; $i++) { $out .= str_replace(array('<![CDATA[', ']]>'), array('', ''), $m[1][$i]) . PHP_EOL; } } } else { if ($words[0] == 'status') { $engine->change_presence(str_replace('status ', '', strtolower($val['msg']))); $out = 'My status is changed'; } else { $out = 'Please type: help'; } } } } //send message if ($engine->debug) { echo '> Sending reply message ' . PHP_EOL; } if ($engine->debug) { echo ' ' . $out . PHP_EOL; } if ($engine->debug) {