Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- set_time_limit(0);
- $network="irc.swiftirc.net";
- $nick="Power[PHP]";
- $chan="";
- $pass="";
- $user=".";
- $port=6667;
- $admin=array("Power"=>1);
- $socket=fsockopen($network,$port);
- fputs($socket,"NICK " . $nick . "\r\n");
- fputs($socket,"USER " . $user . " \"\" \"\" :" . $user . "\r\n");
- fputs($socket,"PRIVMSG nickserv id " . $pass . "\r\n");
- fputs($socket,"JOIN " . $chan . "\r\n");
- function _text($text) {
- fputs($socket,$text);
- }
- function _notice() {
- }
- function _mode() {
- }
- function _join($channel) {
- fputs($socket,"JOIN "."#sunnyd"."\r\n");
- }
- while (1) {
- while ($data = fgets($socket)) {
- echo nl2br($data);
- flush();
- $action=explode(" ",$data);
- switch ($action[1]) {
- case 'PRIVMSG':
- _text($socket,"PRIVMSG " . $chan . " " . "Received!");
- break;
- case 'NOTICE':
- break;
- case 'MODE':
- break;
- case 'JOIN':
- _join(str_replace(":","",$action[2]));
- break;
- default:
- break;
- }
- }
- }
- ?>
Add Comment
Please, Sign In to add comment