Guest User

Untitled

a guest
Oct 31st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. <?php
  2. set_time_limit(0);
  3.  
  4. $network="irc.swiftirc.net";
  5. $nick="Power[PHP]";
  6. $chan="";
  7. $pass="";
  8. $user=".";
  9. $port=6667;
  10. $admin=array("Power"=>1);
  11. $socket=fsockopen($network,$port);
  12.  
  13. fputs($socket,"NICK " . $nick . "\r\n");
  14. fputs($socket,"USER " . $user . " \"\" \"\" :" . $user . "\r\n");
  15. fputs($socket,"PRIVMSG nickserv id " . $pass . "\r\n");
  16. fputs($socket,"JOIN " . $chan . "\r\n");
  17.  
  18. function _text($text) {
  19. fputs($socket,$text);
  20. }
  21. function _notice() {
  22. }
  23. function _mode() {
  24. }
  25. function _join($channel) {
  26. fputs($socket,"JOIN "."#sunnyd"."\r\n");
  27. }
  28.  
  29. while (1) {
  30. while ($data = fgets($socket)) {
  31. echo nl2br($data);
  32. flush();
  33. $action=explode(" ",$data);
  34. switch ($action[1]) {
  35. case 'PRIVMSG':
  36. _text($socket,"PRIVMSG " . $chan . " " . "Received!");
  37. break;
  38. case 'NOTICE':
  39. break;
  40. case 'MODE':
  41. break;
  42. case 'JOIN':
  43. _join(str_replace(":","",$action[2]));
  44. break;
  45. default:
  46. break;
  47. }
  48. }
  49. }
  50. ?>
Add Comment
Please, Sign In to add comment