Did you know? You may get official Slexy swag and exclusive features when you Donate today!
Author: Anonymous Language: python
Description: No description Timestamp: 2008-10-12 03:49:29 -0400
View raw paste Reply
  1. #!/usr/bin/env python
  2.  
  3. import sys
  4. import socket
  5. import string
  6.  
  7. HOST="irc.freenode.net"
  8. PORT=6667
  9. NICK="rf-bot"
  10. IDENT="rf-bot"
  11. REALNAME="RealityFactory Bot"
  12. CHAN="#realityfactory"
  13. readbuffer=""
  14.  
  15. irc=socket.socket( socket.AF_INET, socket.SOCK_STREAM )
  16. irc.connect((HOST, PORT))
  17. irc.send("NICK %s\r\n" % NICK)
  18. irc.send("USER %s %s bla :%s\r\n" % (IDENT, HOST, REALNAME))
  19. irc.send("JOIN :%s\r\n" % CHAN)
  20. irc.send("PRIVMSG %s :%s\r\n" % ("nickserv", "id apasswordgoeshere"))
  21. irc.send("PRIVMSG %s :%s %s\r\n" % ("chanserv", "op ", CHAN))
  22.  # s.send("PRIVMSG %s :%s\r\n" % ('jonas3d', "Hello There!"))
  23.  
  24.  
  25. while 1:
  26.    
  27.         data = irc.recv ( 4096 )
  28.  
  29.         if data.find ("PRIVMSG #realityfactory :Really now?") != -1:
  30.             irc.send("PRIVMSG %s :%s\r\n" % (CHAN, "Yes really!!!"))
  31.        
  32.         if data.find ("PRIVMSG %s :%s" % (CHAN, "!cycle")) != -1:
  33.                 s.send("PART %s :%s" % (CHAN, "Cycling"))
  34.                 irc.send("JOIN :%s\r\n" % CHAN)
  35.                 irc.send("PRIVMSG %s :%s %s\r\n" % ("chanserv", "op ", CHAN))
  36.         print data
  37.  
View raw paste Reply