Skip to content

ecruby/chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatBot

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

Running it

It runs with straight Ruby. You’ll need the Cinch and Cinch-Identify 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:
  nick: my_bot
  channel: ecruby
  nickserv_pass: sekrit
  plugins:
    - "karma"
    - "repeater"
    - "link_catcher"
  cinch_plugins:
    - "Cinch::Plugins::Identify"

If you plan to use the Karma plugin, you’ll need a bit more:

bot.yml
settings:
  nick: my_bot
  channel: ecruby
  nickserv_pass: sekrit
  persistence_url: ecruby.org
  username: some_user
  password: sekrit
  plugins:
    - "karma"
    - "repeater"
    - "link_catcher"
  cinch_plugins:
    - "Cinch::Plugins::Identify"

Then just run it with

ruby chatbot.rb

Things we can do

  • More games

  • Database persistence

  • Record links to Tumblr?

  • Whatever else sounds like fun

About

Simple community-made chatbot - just for fun

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages