Código
#!usr/bin/ruby #IRC Spam 0.2 #Coded By Doddy H $nicks = ["ruben","negro jose","rasputin","juancho"] $spam = ["hola","chau","hasta","nunca"] def head() print "\n\n == -- IRC Spam 0.2 -- ==\n\n" end def uso() print "\n[+] Sintax : #{$0} <host> <channel>\n" end def copyright() print "\n\n(C) Doddy Hackman 2012\n\n" end def load(host,canal) begin irc = TCPSocket.open(host,6667) rescue print "\n\n[-] Error\n\n" else nick_azar = $nicks[rand($nicks.size)] irc.print "NICK "+nick_azar+"\r\n" irc.print "USER "+nick_azar+" 1 1 1 1\r\n" irc.print "JOIN #{canal}\r\n" print "\n\n[+] Online\n\n" while 1 code = irc.recv(666) if (code=~/PING (.*)/) irc.print "PONG #{$1}\n" end print "\n[+] The party started\n" while 1 sleep(60) # 1 minute texto = $spam[rand($spam.size)] irc.print "PRIVMSG #{canal} #{texto}\n" end end end end head() host = ARGV[0] canal = ARGV[1] if !host and !canal uso() else load(host,canal) end copyright() # ¿ The End ?