Now that we know the basics, we can go and really program an ICQ client. We will now go step by step and find out what we need to do in order to have a successful ICQ session using icqlib.