To use Reby with your eggdrop:
Move the "reby*" files to some appropriate location such as /path/to/your/eggdrop/scripts/reby . At the least, reby.rb and reby.conf should be together.
Enable the .tcl command in your eggdrop's conf, if it isn't already. This is usually done by commenting out the following line:
unbind dcc n tcl *dcc:tcl
If you make this change, don't forget to restart your eggdrop to have the change take effect. In most cases, a rehash will not effect this change! You may also need to comment out the set line, too:
unbind dcc n set *dcc:set
Edit the reby.conf file. It is heavily commented and self-explanatory.
Run the reby.rb program. You can run it in the background, pipe stdout or stderr wherever you like–whatever you want. By default, it does not run as a daemon, and it writes status and error messages to stdout. It also looks for a configuration file called reby.conf in the same directory. You can pass the path to a specific configuration file as an argument to reby.rb.
And that's it! :) I hope you enjoy using Reby!
If you have trouble, try reading the FAQ.