Schwesterbot is a project mainly written in C, it's free.
irc bot for shell-fm
has to be recompiled to change any settings