A ruby IRC relay bot that relays conversations across channels on many networks. Uses the Cinch framework.
The following are required to run ruby-relay:
- ruby (>=1.9)
- cinch (https://github.com/cinchrb/cinch)
The following is required if you wish to use a network that does not support SASL:
- cinch-identify (https://github.com/cinchrb/cinch-identify)
gem install cinch cinch-identify
git clone https://github.com/somasonic/ruby-relay.git
cd ruby-relay
cp config/config.yaml.example config/config.yaml
Then configure your bot by editing config/config.yaml. All configuration options are documented in the example config and the Configuration Guide. Once done, you can start the bot using:
./ruby-relay
Please join #code on irc.interlinked.me (https://webchat.interlinked.me) and ping somasonic or GLolol. Don't forget to read the documention provided in doc/ !
- somasonic (https://github.com/somasonic/) - wrote most of the code
- GLolol (https://github.com/GLolol) - wrote most of the documentation
Licensed under the MIT License. See LICENSE file for more details.