Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 630 Bytes

File metadata and controls

25 lines (19 loc) · 630 Bytes

A community built chat bot, just for fun. Send pull requests!

It runs with straight Ruby. You’ll need the Cinch, Cinch-Identify and ActiveSupport gems and Ruby 1.9, and you’ll want to specify the nick and channel you want to use in a YAML file:

[bot.yml]:

settings:
  server: 'irc.freenode.org'
  nick: &nick 'my_bot'
  channel: '#ecruby'
  plugins:
    "Repeater":
    "OverAchieverListener":
    "Cinch::Plugins::Identify":
      require: 'cinch/plugins/identify'
      nick: *nick
      nickserv_pass: sekrit
      type: nickserv

Then just run it with:

ruby chatbot.rb