The official IRC bot of the Southern Connecticut Open Source User Group!
It's written in Ruby using the Cinch framework. You can interact with scosugbot on the #scosug channel on Freenode.
Current features:
!memorize scosug is wonderful!
!recall scosug
#=> "I recall that scosug is wonderful!"
,scosug
#=> "I recall that scosug is wonderful!"
!tell yonkeltron about scosug
#=> "yonkeltron: I recall that scosug is wonderful!"
!ping
#=> "pong -> [timestamp]"
!fortune
#=>
In order to function, scosugbot has a few required dependencies:
- Cinch framework
- MongoDB
- Mongoid
- JSON (the gem)
- Rake
- RSpec (for tests)
- Fortune (install from package manager)
You can install MongoDB using your system's package manager or by following the instructions on the MongoDB site. As for the rest, you can install the required gems with this command (assumes you have rubygems):
gem install cinch mongoid bson_ext json rake rspec
Right now, scosug has some foul language in its vocabulary. Enjoy.
- Actually implement stable MongoDB support