Multiple IRC connections

Makes sense. For now I am writing a strict chat application, but in the future when I do write a bot, I will keep that in mind. However for my current code, it’s just more simple to give each channel it’s own connection, the total amount of connections will be low (I assume). I can’t imagine a user wanted to watch more than a few chats at once.