Sha256: 1cefe6ba5583f93717b3939d648f704817f0ad8dd2acc22465705d09a2784ca0

Contents?: true

Size: 447 Bytes

Versions: 6

Compression:

Stored size: 447 Bytes

Contents

#!/usr/bin/env ruby
# vim:encoding=UTF-8:

$LOAD_PATH << "lib"
$LOAD_PATH << "../lib"

require "rubygems"
require "net/irc"

require "pp"

class EchoBot < Net::IRC::Client
  def initialize(*args)
    super
  end

  def on_rpl_welcome(m)
    post JOIN, "#bot_test"
  end

  def on_privmsg(m)
    post NOTICE, m[0], m[1]
  end
end

EchoBot.new("foobar", "6667", {
  :nick => "foobartest",
  :user => "foobartest",
  :real => "foobartest",
}).start

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
net-irc2-0.0.15 examples/echo_bot.rb
net-irc2-0.0.14 examples/echo_bot.rb
net-irc2-0.0.13 examples/echo_bot.rb
net-irc2-0.0.12 examples/echo_bot.rb
net-irc2-0.0.11 examples/echo_bot.rb
net-irc2-0.0.10 examples/echo_bot.rb