Haha, I started building something similar using python (not that I like that language, but it seemed like the right tool for what I wanted). Additional features I (partially) added: User verification (click link that's reachable only via company IP), notification categories (users can configure which they want to receive) with attachable priority (sender site), user-configurable nagging (based on category and priority, e.g. for build errors the bot can ask the user for an ack) and user-configurable work hours.<p>But my boss decided we wouldn't need that, so I stopped working on it. Maybe I can release the code as open source.<p>Edit: User-configuration was via /command messages for the 1337 kids and clickable buttons for most options (better convenience/less steep learning curve).