Multiple identities per account #76
Replies: 18 comments 11 replies
-
Personally we like the third option, with multiple identities! There are plenty of times where me and someone else are co-fronting and want to say a similar thing, so we send one message, but it's frustrating where it seems like only one of us is actually talking when we're both wanting to get our say |
Beta Was this translation helpful? Give feedback.
-
another thing this would probably be immensely useful for: bridge bots. it'd be a lot nicer from the revolt side of things vs abusing webhooks for it because unlike webhooks a bot could create multiple identities that don't have to be reused for every message like a webhook is. also: identities could include better information about where the bridged user is coming from and which bot is doing the bridging without showing it in the main message (also unlike webhooks) also there's also a whole slew of discord bots that have all kinds of silly minigames and whatnot, can def see huge potential in them being able to spawn new identities for whatever sort of things people can come up with |
Beta Was this translation helpful? Give feedback.
-
We would very much like this feature too! Would be even better than PluralKit since it could be made to apply to DMs. 🕵️ |
Beta Was this translation helpful? Give feedback.
-
+1, have been bouncing around an idea for a discord-like app with this feature for a while now. Having an integrated way for users to post under aliases that still link back to the main account in a clear and easily accessible way is something I've been interested in since fiddling with roleplay forums as a kid, and as a plural person it's super handy for us I'd be willing to help make this happen once I've got time to take a look at everything 👀 |
Beta Was this translation helpful? Give feedback.
-
This would be huge, it's everything we've ever wanted in a chat app, and would absolutely cement Revolt as the only choice for us and many others. Please, please do this! |
Beta Was this translation helpful? Give feedback.
-
We commented on this before, but for others interested: this is currently being worked on with the masquerade feature :D As far as I know it's only available through the API but it should get added into the client as well |
Beta Was this translation helpful? Give feedback.
-
As someone who has been dealing with systems more and more adding this would solve so many issues. PluralKit breaks so many features bots, search, not role permissions at least, but it does break visual roles. Having this be integrated into the main chat app would automatically solve all these issues. |
Beta Was this translation helpful? Give feedback.
-
This feature should be tightly coupled with permissions to control which user can use which identities, in a many to many fashion. |
Beta Was this translation helpful? Give feedback.
-
Reboosting this particular request, as the new username system makes this much easier to do. |
Beta Was this translation helpful? Give feedback.
-
boosting this too, hope it gets added soon |
Beta Was this translation helpful? Give feedback.
-
this would be great! boosting as well |
Beta Was this translation helpful? Give feedback.
-
This would be immensely helpful, I hope it makes it into the new client! If not, I plan to try to implement it myself anyways. |
Beta Was this translation helpful? Give feedback.
-
This would be so so helpful to have! Hope this gets implemented. |
Beta Was this translation helpful? Give feedback.
-
We would really like to have a feature like this! It would help us when communicating with others so much! |
Beta Was this translation helpful? Give feedback.
-
We think this would work very well, would prefer this over Discord's webhook function stuff |
Beta Was this translation helpful? Give feedback.
-
Still very excited for this feature! I would also ask that it please be named something else, like "Proxies" or "Profiles" or "Display Profiles" or "Sub-Profiles". There's an unfortunate stereotype of systems and pluralfolk just "faking" or "pretending", and the name "Masquerades" unfortunately affirms that stereotype. |
Beta Was this translation helpful? Give feedback.
-
what repo should this be made an issue on? |
Beta Was this translation helpful? Give feedback.
-
pleeeease please can this be real someday so i can fully abandon discord <3 |
Beta Was this translation helpful? Give feedback.
-
This is a pretty specific request, so bear with me.
Summary
On Discord, there's an ecosystem of bots that exist purely to resend messages using a different username or avatar. Because Discord has no native support for this, they use webhooks - so they appear as follows:
This post proposes adding a system for multiple identities per account to Revolt, while the systems are still new and malleable.
Rationale
There are two major groups I have in mind with this feature.
1. Plural systems
For those that aren't aware, there exists a subset of the population that are known as plural systems. This term is used to describe people with pluralities - multiple people within one body, so to speak. If you're not familiar with the concept, feel free to take a look at this primer. Members of plural systems are sometimes called "alters", if you're already familiar with that term.
Plurality tools like the bots I've mentioned above are a key point of comfort and communication for members of plural systems. They allow each individual member to interact with an avatar and name of their own, which means they're not constrained to a single identity. However, Discord doesn't go far enough, here - there are strict rate limits on nickname and avatar changes (which would already be incredibly burdensome, especially given how fast switches can happen and the fact that there may be multiple members chatting at once), and no built-in identity system.
A properly integrated solution is something Revolt could break ground on here, and it would be a massive bonus for all plural systems.
2. Roleplayers
Another common use for bots like those I've mentioned above is for role-playing servers. As you can probably tell, having multiple identities available at the push of a button would be extremely convenient.
Niche use-cases
I could also envision other use-cases here, such as staff members using separate identities for personal and official communications - I'm sure there are other possibilities.
Concept
There are many ways this could be exposed in the frontend. I'll leave the configuration side of this to the community and developers, but I've had a couple of ideas on how the UX might look:
You can probably tell I'm not a graphic designer, haha
Beta Was this translation helpful? Give feedback.
All reactions