All pastes #140288 Raw Edit

Mine

public text v1 · immutable
#140288 ·published 2006-08-20 11:15 UTC
rendered paste body
import socket

network = 'irc.freenode.net'
port = 6667
nick = 'Terlik'
channel = '#hekir'
log_file = 'log.txt'

irc = socket.socket ( socket.AF_INET, socket.SOCK_STREAM )
irc.connect ( ( network, port ) )
print irc.recv ( 4096 )
irc.send ( "NICK " + nick + "\r\n" )
irc.send ( "USER " + nick + " " + nick + " " + nick + " :yns.zaxaz.com/terlik/ \r\n" )
#irc.send ( 'USER PyIRC PyIRC PyIRC :Python IRC\r\n' )
irc.send ( "JOIN " + channel +" \r\n" )
irc.send ( "PRIVMSG " + channel + " :selam.\r\n" )
while True:
   data = irc.recv ( 4096 )
   # -- Logging In progress -- #
   filehandle = open(log_file, "a+")
   filehandle.write(data)
   filehandle.close()
   
   # pin(g) - pon(g)  
   if data.find ( 'PING' ) != -1:
       irc.send ( 'PONG ' + data.split() [ 1 ] + '\r\n' )
   print data