To old post to edit.

This is what happens now when i join more then one channel at a time:

You have entered #testing ...
(21:05) [#testing] Topic (Just a topic for show)
(21:05) [#testing] Set by (Nick) At (Thu Mar 21 21:00:03 2013)

Topic is the right one, the one created the topic is wrong. "Nick" made the topic in the second channel i joined, not the first one.

if ($me != tired) { return } | else { echo -a Get a pot of coffee now $+($me,.) }