Skip Navigation
47 comments
  • As far as I'm aware, there's nothing preventing a PluralKit equivalent from being made for other platforms. In fact, a quick search turned up a WIP Matrix port on github.

    So no, I don't think this is true. Lack of PluralKit isn't what's preventing people from switching en masse. It's the opposite—lack of people switching means there's a lack of demand for a PluralKit port in the first place, so even though there is a port people don't know it exists and thus it doesn't get as much dev attention.

    It comes down to network effects, ultimately, and just plain inertia. If you're already on Discord, and all your friends are on Discord, it's hard to convince you to switch. And being more familiar with the Discord bot ecosystem (like PluralKit) is just one more thing that adds to the inertia.

  • So, let me see if i understand the argument: Discord, a piece of closed source software which is very popular at the moment because they hit first (user inertia) and haven't yet ramped up the enshittification (but sooner or later will because they already announced the intention to go the IPO route), wins over free software alternatives because of a 100% unofficial bot designed to help with one tiny niche user case most users of the platform haven't even heard about, which is itself free software and therefore could be migrated and/or adapted to other free software?

    I'm not sure the argument is very solid

    • This bot detects messages with certain tags associated with a profile, then replaces that message under a "pseudo-account" of that profile using webhooks. This is useful for multiple people sharing one body (aka "systems"), people who wish to roleplay as different characters without having several accounts, or anyone else who may want to post messages as a different person from the same account.

      Yeah, that seems incredibly niche. Never heard or thought of necessity of it.

  • As someone who is very much inside the queer bubble, and who thinks pluralkit is an essential tool to have in any discord server that considers itsself accessible or queer friendly: I strongly disagree that its the feature preventing FOSS alternatives from taking off. It could be a small factor in a sea of small factors, but I'd wager over 50% of discord users have never even seen PluralKit.

  • Very interesting indeed.

    I guess a usecase like this easily slips past most developers due to lack of exposure :?

    Is the need to respond as a separate entity so frequent that separate accounts for each entity would not be enough or is the user switching process too much friction?

    • I once knew a system with 400 members. That's not common, but it is a thing. Systems of around 10 people are very common. Discord only allows up to 5 accounts. And only up to 1 account on mobile. And besides, having to maintain separate email accounts, even for a small system, is a burden. What about walk-ins and dormancies? What about new members who are still figuring themselves out and might want a change of name later? Pluralkit makes it all simple.

      • Matrix allows up to ∞ accounts, changing the display name, and user icon at any time, plus true E2E encryption (if enabled). Also allows only sending to cryptographically verified accounts, to curb impostors.

        There is a list of several clients with multi-account support if you filter by "Featuresv Multi-account": https://matrix.org/ecosystem/clients/

        It's a pity the reference client doesn't have the support, and some of are in beta, but still seems like PluralKit is kind of a clumsy workaround for an artificial limitation imposed by Discord's monetization goals.

  • Interesting article! I can't tell from the post, though, is this due to a limitation on bots in Matrix or that no one has invested to make a similar bot for Matrix?

    • I don't know. Maybe one day I'll look into the Matrix API and see if it's possible. Theoretically it should be easy as long as webhooks are in place. The hard part is hosting. Pluralkit is huge compared to most discord bots. They used to have lots of downtime, but now they run it across a lot of shards.

  • I mean Revolt has the capability for per message profiles, it just doesn't have the ui for it yet

    I have no real hope left for Revolt anyway though so meh

    • why no hope for Revolt? I had looked into it self hosting wise, but when I realized they had made it really difficult, I lost interest and haven't been following it since.

      • Pretty much this plus a bit more

        They're honestly low-key hostile towards anyone trying to host another instance

        They're clearly going for profit, they've said it before, and I can only see it going shittier from here because of it

47 comments