       # bind all events
       registerAndOpenChannel c
 
+      c.on "*", -> console.log arguments
+      c.on "MessageAdded", -> console.log arguments, "messageadded"
       # push channel into stack
       revivedChannels.push c
 

      sendPrivateMessageRequest 'sendPrivateMessage', rest...
    fetchPrivateMessages :(rest...)->
      sendPrivateMessageRequest 'fetchPrivateMessages', rest...

  channel:
    list                 : fetchChannels


    return mappedMessages

  mapChannels = (channels)->
    return channels unless channels
    revivedChannels = []
