All pastes #122499 Raw Edit

Untitled

public ruby v1 · immutable
·published 2006-08-08 18:37 UTC
rendered paste body
def read(args)    puts args   if args.split[0] == 'PING'	$irc.print "PONG :" + args.split(':')[1]   end    if args.split[1].to_i != 0	bind_raw_num args.split[1].to_i    endenddef bind_chan_msg(chan, nick, msg)    puts "chan: #{chan}"    puts "nick: #{nick}"    puts "text: #{msg}"enddef bind_raw_num(args)    if args == 376	bind_connect    endenddef bind_connect	putserv("JOIN #cream")enddef putserv(args)	puts args	$irc.print "#{args}\n"end#### IRC Variables ##########nick = "ruBOT"user = "admin"email = "ruBOT"name = "ruBOT by Visualise"server = 'irc.mzima.net'#######################require 'socket'$irc = TCPSocket.new(server,'6667')$irc.print "NICK #{nick}\nUSER #{user} \"#{email}\" \"#{server}\" :#{name}\n"while $irc != nil	read($irc.gets)end