Looking at @movim and #XMPP and it's got me thinking about how XMPP could be used for our Chat systems across the Fediverse... Like why don't we use it?

I'm not massive into backend coding so I'm probably missing something obvious but it does seem like it's worth a look.

#Fediverse #FediverseChat #ETEE #FediverseXMPP

@sam @movim I have been saying this for a few years now. Mastodon could have a XMPP chat integration with the ability for users to chat directly with each other.

#mastodon #xmpp #chat

@textovervideo I would say it would be good to have best of both worlds, I love what ActivityPub does for public posts but the Private chatting sucks, XMPP could be the fix to that allowing other systems like @movim connect into at least the messaging side.

@sam @movim

Did you know that PeerTube supports XMPP (Jabber) for live chat? It is not built into the core Peertube software, but the "peertube-plugin-livechat" allows administrators to bridge PeerTube live chats to XMPP servers, facilitating moderation and allowing users to join chats via XMPP clients.

#peertube #xmpp

GitHub - JohnXLivingston/peertube-plugin-livechat

Contribute to JohnXLivingston/peertube-plugin-livechat development by creating an account on GitHub.

GitHub
@textovervideo @movim I actually didn't that is really cool. I personally use Sharkey (a Misskey Fork) for my main fediverse instance. PeerTube is very unique on how it acts on here but it's cool to see plugins and things be available to add these sorts of things even if it's a per instance system.
@sam @movim if people figured out how to integrate XMPP into Peertube, than it should be possible to integrate XMPP with Mastodon or Misskey.
@sam @movim @textovervideo Accounts at least can be integrated quite easily with Sharkey, see: https://joinjabber.org/tutorials/integration/sharkey/
Sharkey / Misskey

How to easily integrate a XMPP server with a Sharkey microblogging instance: Note: This likely also works with Misskey and other forks, but this is currently untested. Ejabberd We are still looking into the best options to directly link Ejabberd to Sharkey, but it would be probably possible to adapt the external auth script for Mastodon to connect to a Sharkey Postgres database instead. Please let us know if you get this to work.

JoinJabber
@joinjabber @movim @textovervideo You say quite easily but it says it's pretty much untested so more of a theory and talks about jumbled up mess that most people won't understand sadly. I as well as many other people aren't backend developers
@sam @movim @textovervideo Where do you read that it is untested with Sharkey? The Prosody integration has been developed by one of the Sharkey devs and AFAIK it has been successfully used in production for about a year on https://capivarinha.club/
Capivarinha ( ̄(エ) ̄)

Bem-vindo à <b>Capivarinha</b>, uma instância que busca um ambiente relaxante com uma pitada de rebeldia. <br /><br /> Se você tiver um convite, sinta-se à vontade para criar seu espaço nessa comunidade. Caso contrário, mande uma mensagem ou considere <a href="https://brasil.rednet.social/"><u>outra instância</u></a>, elas são interoperáveis! <hr /> <blockquote>“As liberdades não se concedem, conquistam-se.” — Piotr Kropotkin</blockquote> Ⓐ

Capivarinha ( ̄(エ) ̄)