Also re-adds the ability to open URLs for channels that aren't currently joined.
For XMPP, the DM channel will be scoped to, and rendered under, the channel it belongs to, with an icon that indicates the scope. (We can improve channel titles/info etc. later on.)
Also re-adds the ability to open URLs for channels that aren't currently joined.
For XMPP, the DM channel will be scoped to, and rendered under, the channel it belongs to, with an icon that indicates the scope. (We can improve channel titles/info etc. later on.)
closes #241, #126