My silly project last weekend was to write a Twitter bot. I decided to use it as a platform to take pedantry into the 21st century by automatically correcting people who use the improper term chomping at the bit.
(The correct phrase, as any trained editor or journalist will be sure to tell you, is champing at the bit.)
In the interest of not reinventing the wheel, ChompBot makes use of the chatterbot bot framework to monitor the Twitter streaming API for instances of chomping. When it finds one, it favorites the tweet in question, sends the user a randomized, mildly patronizing response and logs the details to a database. Logging is done with the
Sequel ORM, meaning that ChompBot functions with any type of database supported by
Sequel, be it postgres, MySQL, SQLite or even (god forbid) Oracle.
Go ahead and check it out on GitHub.