GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - ecruby/chatbot: Simple community-made chatbot - just for fun

BranchesTags
Open more actions menu

Latest commit

 

History

28 Commits
28 Commits

Folders and files

NameName
Last commit message
Last commit date
plugins
plugins
 
 
server
server
 
 
.gitignore
.gitignore
 
 
.rvmrc
.rvmrc
 
 
Readme.rdoc
Readme.rdoc
 
 
chatbot.rb
chatbot.rb
 
 

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

Readme
Activity
Custom properties

Stars

6 stars

Watchers

5 watching

Forks

5 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.