Configuration-centric IRC bot framework