Discord was already succumbing to enshitification. Now with their intention to be owned by Wall Street, that trajectory will certainly accelerate at warp speed once the change of hands happens.

Anyone already get ahead of this and find a solid alternative?

Right now I’m on the fence between Element for Matrix, and Revolt. Both seem to have their pros and cons and I can’t find a clear “winner”.

  • pory@lemmy.world
    link
    fedilink
    English
    arrow-up
    57
    arrow-down
    2
    ·
    1 month ago

    it’s Element/Matrix if we’re lucky. Revolt is just another Discord - surely this single company will last! With Element/Matrix being an open protocol, it won’t be a “platform” you have to leave when it goes corporate.

      • drkt@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 month ago

        That doesn’t really change that it’s one company hosting it. Unless you’re willing to make 10 different accounts because your super-FOSS friends aren’t willing to join each others instances?

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

          I guess the easy solution here to to make it use oauth2 authentication. Then you can just authenticate using one account elsewhere. If fediverse services also at some point become oauth2 providers, then even better.

  • Matt@lemmy.ml
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 month ago

    Matrix is the way. It’s federated and you can have your own server.

  • Stop Forgetting It@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 month ago

    man I wish mumble had a better interface and a chat function, it could real FOSS competition with Discord, but the lack of a chat feature is holding it back

    • BlessedDog@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      Started hosting a mumble server for gaming maybe six months ago and have been using it daily. Really happy with it.

  • KillingTimeItself@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 month ago

    mumble is great for VOIP.

    Matrix seems interesting, but i think it might be a little bit too heavy handed, im not personally a fan of web tech, though there are other things like xmpp as well.

    revolt is meh, apparently their dev team is hostile to self hosting, so there’s that. There’s also spacebar, which is a reverse engineered implementation of the discord API, could be interesting.

  • Turnbomb@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    1 month ago

    Is there any option to stay on discord but better? Like vencord or something similar through Linux? I cannot imagine being able to get my friends off of discord ever.

  • BroBot9000@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 month ago

    Why use Element for matrix?

    From what I can tell it collets and links data to you: Location, identifiers and contact information.

    How is that private or better than Signal?

    • Nikelui@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      1 month ago

      Because people don’t use discord for privacy. They use it for gaming, voice chat, communities and streaming.

    • doodledup@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      1 month ago

      I use Signal for private and personal messages. I use Discord solely for gaming and voicechat. A good alternative doesn’t need to be overly private (although that would be a bonus of course). It just needs to have a good UI and feature parity with Discord.

      • BroBot9000@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        There is a difference between willing information that you put out there and data gathering that goes on without your consent.

        Location data is something I don’t want anyone collecting without my consent.

        Why does Element need to know where I’m located? Why is that being gathered with my identifiers?

  • XiberKernel@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    1 month ago

    Honest question, but on a technical level isn’t discord basically IRC with some bells, whistles, emojis, and a some WebRTC Logic wrapped in electron with a large marketing budget? Throw in some cloud storage and a CDN for images. What am I missing? I’m not saying it’s “easy”, but I’m curious what it would take to build a solid streamlined FOSS alternative built on combining existing technologies.

    Edit: I’m not familiar with the ecosystem… is the issue with existing FOSS bad UI and complicated onboarding? Missing features? Or is it simply a critical mass issue?

    • echolalia@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 month ago

      In addition to the replies you got already, discord has screen sharing/streaming. An experience kind of like zoom (I don’t use it and dont see the appeal but maybe someone who does can elaborate more. My partner uses this feature sometimes).

      • Takumidesh@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        I commonly will be in a call with friends, where we all stream the games we are playing independently to each other.

        Another use case, one person screen shares YouTube for group watching

        And one more, we will often play chess and screen share so others can watch.

        This is for a group of 3-10 people typically

    • Phantom_Engineer@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      The main benefit I remember from jumping to Discord from IRC back in the day was the ability to easily see past messages. That said, I’m not sure if that’s a problem anymore on IRC since I haven’t used it in ages. Even then, I don’t think it would be too terribly difficult to whip up a self-hostable fediverse competitor to Discord. It would essentially be IRC++.

      It’s probably more of a critical mass issue, though not near the level of Reddit vs Lemmy or Twitter vs Bluesky vs Mastodon. Every Discord server is essentially a walled garden. A Discord server doesn’t hold much advantage over a Slack server, GroupMe, Teams, or IRC. For that reason, it would be a lot easier to move individual communities over.

    • LwL@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      One of the major draws of discord is the fact that they host the servers for you, for free. Anyone can make an account, click a button, and have a discord server.

      Afaik matrix does allow this (haven’t used it personally) but it’s something where I am a bit worried about hosting costs if it reaches a large scale. (Also unsure about how the matrix protocol works precisely, but if defederation is a thing which I feel like it has to be, I can see it leading to huge pains since discords use case is often about being part of a specific communitu, as opposed to twitter or reddit. Being unable to join a groip or see some messsges because of federation issues would be a major headache).

  • slomosapien@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Its been a while since I used Revolt, I use element everyday. But I’d prefer something more “third party” too. Revolt was servicable back in 2020, maybe it has gotten better?