How are we supposed to get the emotes a user has from OTHER channels?

Yes, I just found out a few days ago that the IRC (TMI.js) already contains the emote ID and location in the message string. On to badges!