-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
地址:
http://hawkee.com/snippet/2497/
import socket
network = '
irc.snm.co.nz'
port = 6667
irc = socket.socket ( socket.AF_INET, socket.SOCK_STREAM )
irc.connect ( ( network, port ) )
print irc.recv ( 4096 )
irc.send ( 'NICK botty\r\n' )
irc.send ( 'USER botty botty botty :Python IRC\r\n' )
irc.send ( 'JOIN #paul\r\n' )
irc.send ( 'PRIVMSG #Paul :Hello World.\r\n' )
while True:
data = irc.recv ( 4096 )
if data.find ( 'PING' ) != -1:
irc.send ( 'PONG ' + data.split() [ 1 ] + '\r\n' )
if data.find ( '!botty quit' ) != -1:
irc.send ( 'PRIVMSG #paul :Fine, if you don't want me\r\n' )
irc.send ( 'QUIT\r\n' )
if data.find ( 'hi botty' ) != -1:
irc.send ( 'PRIVMSG #paul :I already said hi...\r\n' )
if data.find ( 'hello botty' ) != -1:
irc.send ( 'PRIVMSG #paul :I already said hi...\r\n' )
if data.find ( 'KICK' ) != -1:
irc.send ( 'JOIN #paul\r\n' )
if data.find ( 'cheese' ) != -1:
irc.send ( 'PRIVMSG #paul :WHERE!!!!!!\r\n' )
if data.find ( 'slaps botty' ) != -1:
irc.send ( 'PRIVMSG #paul :This is the Trout Protection Agency.
Please put the Trout Down and walk away with your hands in the air.\r\n'
)
print data
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJWZaKLAAoJEJ9Oaa0Arv97GSUP/1m8TOgodkJUhFNxGNXOi4Oo
ERj4Dk5Vh3a76uRvst3YsB+1IHbLKABKAXAAAy/6gN93bpgOGrzV+/BfY0aOLSNz
1xFyAtQVJqFp0kKN0dA4Jv81L22XhbXg1sY+cfje2kM6zNyuPXCKhRiaiTPoLkS5
KJfJAdArTPdVqvKiZuWJlp/0lHNuxlH77afjwR9H8mLje9q6P0x+cwmn4G3Rsb0V
oXBpsCKO3At/Du41b2DCnhuyriSjljXsuo4QFfU8PoQRYfJJ/gyhoJkKALYwBqfG
UsWUWzkO+0Z+Dd2RMXTySGxnqK4AobpeTP0bdhyoVfgLT81wYrvhV/7lgM6o1wxl
2mWY1C9J6QiQVSKzlyplfrMz8DKU9P29+0+kDRlC5wkZ+CEuOmKf6sxvt6s+6EGz
9fI/oN3Ad0pancLZFYI/tXb7w/1ZyUvWiS/QJFAvoNvwELVdB0VnWVjdlFW5xGoS
HvNMQBw3LbG73RjL2juy7Hp8dONfSsZfTKWIYY8T7HLNmci+sDakxaAcWuTYvxRq
lXGfMhJVrBNDHH5u9P7H7VsdzZ9V5jd3rKBvGuS3i9FD3hgfGKaXSrjp9q1zstaI
dUSyrJYG3nXQFW4gkuBGXaFKiqqHqN1qjJej2Uapjuw8DV3oFZriw2LqUvypm7se
xn5A1QFKEy/Iwialsp+A
=AGq+
-----END PGP SIGNATURE-----
--- news://
freenews.netfront.net/ - complaints:
ne...@netfront.net ---