whatbot: A sane bot for most chat applications, written in modern Perl
Perl6 Perl Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Task-Whatbot
Whatbot-Command-Annoying
Whatbot-Command-Bitcoin
Whatbot-Command-Dogecoin
Whatbot-Command-Excuse
Whatbot-Command-Market
Whatbot-Command-Nickometer
Whatbot-Command-Paste
Whatbot-Command-Quote
Whatbot-Command-RSS
Whatbot-Command-Trade
Whatbot-Command-Weather
Whatbot-IO-HipChat
Whatbot-IO-Jabber
Whatbot-IO-Slack
Whatbot
.gitignore
.travis.yml
Dockerfile.deploy
Dockerfile.dev
README.md
build_all.sh
build_all_cpanm.sh
build_all_cpm.sh

README.md

Welcome to whatbot

This bot was written purely as an exercise in futility, to try, desperately, to replace the functionality of infobot without driving us insane. Part of that goal has been accomplished, and so we leave it out there for the world to use. Drop us a note if you decide to play with it. Maybe if we hit 1.0, we'll actually write a few docs. This is really just a project for fun, so there really isn't and hasn't been a rallying cry for more documentation and support infrastructure, so, uh, there isn't.

Playing with whatbot

It works. Grab it from github, copy over the example configuration, and edit it to do what you want. We will try to wrap up some documentation by the time we hit 1.0, but it may take some time.

Perl 5.14.0 or higher is required to get started. The easiest way to go is to run one of the build_* scripts in the root directory to install dependencies of each of the child modules.

  • build_all.sh uses the classic CPAN script
  • build_all_cpanm.sh uses cpanminus
  • build_all_cpm.sh uses App::cpm, but will also install the child modules

More information

GitHub: http://github.com/nmelnick/Whatbot

Home: http://www.whatbot.org