IRC client part I