florence-social / mastodon-fork

Florence's fork of Mastodon
GNU Affero General Public License v3.0
138 stars 15 forks source link

Feature request: Support XMPP URI in Mastodon interface #111

Open rscmbbng opened 5 years ago

rscmbbng commented 5 years ago

Hi Florence team, this is an copy of an open issue from Mastodon.

Since Mastodon doesn't provide private messaging it would be good to make private side channels more accessible. One way to do this is by making URIs automatically clickable.


Some users put XMPP URI in their profiles or toots it would be nice if Mastodon can make these links clickable.

xmpp:user@instance.tld or xmpp://user@instance.tld

See : https://tools.ietf.org/html/rfc5122

The link can be an xmpp URI to join a chat room too.

xmpp:xmpp-sprint@chat.cluxia.eu?join

Expected behaviour

XMPP URIs are clickable allowing people open new chats on their system's XMPP client.

Actual behaviour

XMPP URIs appear as normal text and are not clickable or identifiable as an URI

Steps to reproduce the problem

Toot the following: xmpp:xmpp-sprint@chat.cluxia.eu?join