Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ecruby/chatbot

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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
  • 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

Contributors 3

  •  
  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.