So I've been having this thought recently:
Some Servers have the possibility of Nicknames opted out, which is all well and square and up to them.
Because sometimes it honestly can be a bit annoying if a person changes PP (Profile Picture) and name all the time.
Not everyone likes that, and that's good.
But now the issue is, sometimes you are joining a Server as a centralised communication and community hub where everyone knows you under a different name than your discord username. Some might stupidly used their real name as their username, and dont want people on every server (immediatly) know it.
Have an option / permission node that allows new members of a server to set up a nickname upon entering, as a one time chance. and by archiving their username by your magic, you can even limit it to a very first time join. So it doesnt get abused by leaving and rejoining a server.
An Alternative would be to have a nickname setting "sync with [platform X]"
Which is basically saying: "I want to give people on my server automatic nicknames, synced up with, for example, Twitch".
So now the Server looks for a linked twitch account with the members, and nicknames them accordingly. I think this variant would be very useful for all the Servers opened up by streamers on twitch.
This second point has it's inspiration from the twitch-subscriber role implementation, where you can sync up a role to a subscriber to a channel. i think that this is more elaborate than just looking at the usernames.
Please sign in to leave a comment.