All the files will need a line like
$:.unshift File.dirname(__FILE__) + '/../lib' in the top of them so that they work without installing the gems. Not installing the gems and instead checking out the repos mean that you get the changes far more quickly.
Or, you can set RUBYLIB to point to the location of the silverplatter-irc and silverplatter-log folders you've checked out.
this contains all the bots that we're currently using with EasyDSL, or to help develop EasyDSL.
Examples of using SilverPlatter's API directly, without using DSL or other wrappers.