rbot is a ruby IRC bot. Think of him as a ruby bot framework with a highly modular design based around plugins.
Information about installing the bot can be found here: Install-Guide.
Notes on the registry and migrating from an old bot can be found here: Registry-Migration-Notes.
- Ruby 2.1.1 is fully supported.
- Drops ruby 1.8 support, ruby >= 1.9.3 is required.
- Removes a lot of broken/outdated plugins.
- Removes the DRb remote interface due to its abysmal security.
- Introduces a web service.
- Registry is now supporting DBM (that requires no external dependencies).
- New standalone Backup/Restore Script for registry databases.
- Registry folders have now different names based on the adapter used:
~/.rbot/registry_<FORMAT>
- Added a bundler
Gemfile
to make installing the dependecies easier.
-
Ruby 2.0.0 (at least <=p353) is causing a segmentation fault crash that only occurs after a few hours. This is fixed in newer versions of ruby.
-
DBM (if using Barkeley DB, maybe other backends aswell) is requiring manual repairs to work after a crash.