Well, I wrote it, it's as simple as it gets, but nonetheless complete. It simply runs scripts in a specific directory when a command is issued and returns their output. This has the benefit that we get module (un)loading, an interface and other nifty features essentially for free, keeping the core small (~180 SLOC), clean and fast (this is Haskell after all).
Apart from that, it interacts with IRC as a bot should; answers in PM's as well as channels, joins multiple channels, rejoins on kick, lists available scripts, and runs overall stable.
The project can be found over at
github, where development takes place. Feel free to issue comments, suggestions, bugreports etc. there or in this thread.
Furthermore, if people like it and we gather some scripts for it, which should be very easy considering the no-API approach, and the developers of Techbot and BeastBot don't oppose this decision, we might use it as the "official" bot on IRC.