Skip to content
This repository has been archived by the owner on Sep 11, 2020. It is now read-only.
/ rbot Public archive
forked from jsn/rbot

ruby irc bot (official repo mirror)

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING
Unknown
COPYING.rbot
Notifications You must be signed in to change notification settings

gfax/rbot

 
 

Repository files navigation

rbot - The Ruby IRC bot

rbot is a ruby IRC bot. Think of him as a ruby bot framework with a highly modular design based around plugins.

rbot features

  • Runtime configuration via irc chat

  • User authentication and access levels for using different bot features

  • Built in infobot-style keywords.

  • Support for underlying fact database (infobot fact files), which can be overridden or supplemented by runtime keyword controls

  • Multi-language support - comes with english, dutch, german, french, italian japanese, chinese, russian and finnish definitions so far - more translations welcome

  • Powerful plugin architecture, comes with plugins for:

    • RSS feed updates

    • IMDb queries

    • Translator with multitude of services, it’s easy as !translate Ein Automobil

    • Last.fm

    • Google searching

    • URL information

    • Seen nick?

      • rbot: seen tango? <rbot> tango_ was last seen 20 minutes and 7 seconds ago, joining #rbot

    • Reminders

      • Example: remind me about pizza in the oven in 15 minutes

    • Checking the weather

    • Doing math

    • GeoIP lookup

    • Lots of games, including uno, hangman, azgame and roshambo

    • Karma

    • Per-channel quote storage, searching and retrieval

    • Check the spelling of a word

    • RPG dice rolling

    • larting people

    • Conversation stats — also, rbot log format is supported by pisg

    • more…

Thanks are owed to the infobot developers - several of rbot’s features are inspired by infobot and so are some of the default plugins. Thanks are also owed to RADKade1, as rbot’s quote plugin is a direct reimplementation of his “quotesaq” - simply because it’s a great quote interface.

Mainly, rbot’s fun to play with, although the plugin architecture can be used to write very useful modules

About

ruby irc bot (official repo mirror)

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
COPYING
Unknown
COPYING.rbot

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 99.5%
  • Other 0.5%