work on irc/__init__ with the internal message structure