Why another bot?

Because I can. Seriously, I was playing with JerkLib IRC library and there's no official IRC bot built on top of it. The main goal was also to provide an OSGI based IRC bot.


Why use OSGI, instead of Spring, JPF, etc.?

Just a personal choice that's all. Experience of OSGI could be helpful at some point in my career.