Add IRC client framework