It can be easily written... what IRC client are you using?