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