Advertisement
Guest User

Untitled

a guest
Jan 6th, 2012
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. when /^:([^!]+)![^@]+@[^ ]+ PRIVMSG #{@channel} :(!+)$/
  2. p $~
  3. @dat = $2.split(/ * /)
  4. case @dat[0]
  5. when "!say"
  6. puts "User command: #{@dat[0]}"
  7. send "PRIVMSG #{@channel} :#{@dat.drop(1).join(" ")}"
  8. else
  9. puts s
  10. end
  11. IRC OUTPUT:
  12. :dida!~dida@5403E808.catv.pool.telekom.hu PRIVMSG #ruby :burgestrand, !say sg please ^^
  13. :tilde[afk]!~tilde@host43-198-dynamic.12-79-r.retail.telecomitalia.it NICK :tilde`
  14. :burgestrand!~burgestra@h-45-63.a155.priv.bahnhof.se PRIVMSG #ruby :!say sg please ^^
  15. nothing
  16. :dida!~dida@5403E808.catv.pool.telekom.hu PRIVMSG #ruby :nothing appeared
  17. :didabot_canton7!~rubybot@95.150.107.113 QUIT :Read error
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement