I’m wondering if anyone made a fediverse like (aka multiple instances talking to eachother) for discord?

I know matrix exists, but it’s only rooms instead of servers with channels, etc…

  • underscores@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    Matrix has spaces, which are collections of rooms.

    There’s also XMPP. It’s not quite the same as discord, but it’s another federated chat protocol.

    It’s not federated, but revolt.chat is probably the closest open source discord alternative.

  • 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 @pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    it’s only rooms instead of servers with channels…

    Literally the same thing but with different names. I use Matrix with Element, and it is exactly the same as Discord. Laid out the same, functionally the same (actually better since it encrypts everything), and even the UI is nearly identical.

    • Derin@lemmy.beru.co
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 months ago

      From a chat standpoint, the two are near identical - yes - but Matrix lacks the “voice/video calls as persistent rooms” feature that Discord has. This was planned a while back, but has recently been pushed on the backburner[1] as they work on Element Call.

      Early on Matrix was sort of being built up as an IRC/Discord alternative, but recently they’ve pivoted more towards a WA/Telegram/Slack alternative as most of their financial support comes from European governments and companies looking for strong and secure internal communication solutions they can manage themselves.

      So, TL;DR you probably won’t see the exact Discord like features you want land in the spec any time soon as they’re not being funded.

      So that means, right now:

      • No persistent voice/video rooms (but they are on the roadmap!)
      • No push-to-talk or “game friendly” settings like voice auto-detection (also not really on the roadmap)

      Having said all that, Matrix is brilliant and I highly encourage people to check it out. I use a Matrix <-> Signal bridge for most of my comms with my friends, and we voice chat on Mumble. Not ideal, but you get to avoid Discord and you get a very similar experience! Bonus points for Mumble as it’s super lightweight.

      ~[1] It’s not really on the backburner so much as it’s something that will have to be worked on after the new VOIP stack - Element Call - is integrated in the wider Matrix ecosystem. There is an experimental “video rooms” feature, but that really isn’t the same as a native, persistent voice-only room.~

    • scholar@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Do people not use discord for voice chat? Hop in hop out permanent voice channels that show if your friends are already in or not?

      Last I looked you have to use Discord, Teamspeak, or Mumble for this

  • fxomt@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    2 months ago

    You sure? It’s not identical but it’s close enough. (matrix) these are spaces

    To answer your question, there’s no alternative besides matrix. Sorry.

        • arakhis_@feddit.org
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          Look my edit I created at the same time

          It doesn’t? What’s the telephone icon then on the linked screenshot? Or is it like only 1to1 calls instead of multi user rooms to join like discord/teamspeak u mean?

          • fxomt@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 months ago

            Oh, i see your edit now. I did a little testing, sadly this only applies to rooms with two people (including you) only, so it only functions like a normal 1:1 call (there’s group videochat tho)

            What’s the telephone icon then on the linked screenshot

            If you mean my very top comment, there’s no telephone icon :p I guess you mean that person symbol? Those are DMs :D

            Or is it like only 1to1 calls

            Yep

            multi user rooms to join like discord/teamspeak u mean?

            Also yeah sadly. If you’re insistent on it, as i said mumble is a good choice; FOSS, not tied to one server. Here’s a link https://www.mumble.info/

    • confuser@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      2 months ago

      There is revolt and rocket.chat but yes I’d still do matrix over the others unless a direct discord-like clone is absolutely a must for some reason

      • fxomt@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 months ago

        Yep, but OP asked for a federated one and neither of those federate, which is why i didn’t include them

        • confuser@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          2
          ·
          edit-2
          2 months ago

          In that case matrix also doesn’t federate because its not interacting with the fediverse like here on lemmy.

          But revolt, matrix, and rocket.chat are all deployable by end users to connect to the platform and interact with people.

          • Da Bald Eagul@feddit.nl
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 months ago

            Federation isn’t exclusive to the Fediverse. Matrix is federated but not with the Fediverse. They only federate with other Matrix servers/instances.

              • atro_city@fedia.io
                link
                fedilink
                arrow-up
                1
                ·
                2 months ago

                No you don’t. Revolt and rocket.chat don’t even communicate between their own servers. They are not federated.

                • Phen@lemmy.eco.br
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  2 months ago

                  Rocket.chat implements the matrix protocol (or something else from matrix, check the other replies) to federate with other rocket.chat instances. It also had a different federation protocol before implementing matrix.

          • Pamasich@kbin.earth
            link
            fedilink
            arrow-up
            2
            ·
            2 months ago

            Matrix definitely is federated.

            You ran into the trap of taking “fediverse” at face value. It neither invented nor monopolizes federation. E-Mail is federated and has nothing to do with the fediverse. Wikipedia’s page on federation lists the very internet itself as the prime example.

            Not implementing ActivityPub doesn’t mean Matrix isn’t federated.

          • Draconic NEO@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 months ago

            What do you think Federate means? It absolutely does, Matrix Federates over the Matrix protocol, which is a separate protocol from Activitypub which is what Lemmy and Mastodon use. It doesn’t Federate with Lemmy and Mastodon because they are different protocols but it absolutely does federate. Honestly there’s no reason for it to Federate with Lemmy and Masotodon. ActivityPub isn’t a good protocol to use for chatting, Matrix as a chat protocol is superior. Not to say that activitypub is bad, it’s great for social media platforms like forums and blogging, it’s just not good for instant messaging.

  • dylanmorgan@slrpnk.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    I never became a discord guy, but it seems like IRC (not federated the same way lemmy/mastodon/etc are but functionally similar) would meet the requirements.

    • CyberTailor@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      IRC is actually somewhat federated, as one network can consist of multiple servers hosted by different people.

  • N3M@reddthat.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    While it’s probably not exactly what you’re looking for, I wanted to give vibe coding a try and wound up making a discord like client if you think it might be handy. It’s not actually a chat server, it’s just a client that uses a chat style layout to display posts under the mastodon api.