From: Tim Morgan Date: 2007-09-14T06:51:55+09:00 Subject: [ANN] Autumn Leaves - Ruby IRC bot framework Autumn Leaves is a full-featured framework on top of which IRC bots can be quickly and easily built. It features a very Ruby-like (and poignant!) approach to bot-writing, a complete framework for loading and daemonizing your bots, multiple environment contexts, and painless logging support. Features * Convention over configuration: Less configuration and more getting straight to coding. Autumn Leaves, like Ruby on Rails, is "smart," and can fill in the blanks for the tedious parts of writing a bot. * Rich IRC library: Simple, straightforward methods give you high-level control of your bot without having to worry about the nitty-gritty details of IRC. Persistent data support: Bots can write data to a file, to be available even when restarted. (No database support ... yet ...) * Familiar Rails-like approach: Concepts like filters, environments, and a standardized directory structure, all familiar to Rails programmers, are employed. * Multiple environments and extensive configuration: Bots can run in testing and production environments, or whatever configurations you see fit. Support for global, environment-specific, and bot-specific configuration. * Built-in logging: An extensible logging class logs at multiple severity levels and partitions logs by environment. Example Implementation: http://code.google.com/p/autumn-leaves/wiki/YourFirstBot Download: http://code.google.com/p/autumn-leaves/downloads/list Wiki: http://code.google.com/p/autumn-leaves/w/list API: http://www.shutupgeorge.com/al-docs/ -- Posted via http://www.ruby-forum.com/.