I think it’s a mistake because using validated domains as handles makes sense to me. Even if it’s not a requirement, giving businesses and large influencers the option of using a domain as a handle has benefits. Reducing impersonation is one of those benefits and, subjectively, Discord is frequently a component in impersonation scams.
Even if you don’t want domains as handles right now, why wouldn’t you keep the option available by forbidding dots in usernames, especially since Bluesky is getting a lot of hype and they’re using domains as handles? If Bluesky catches on, impersonation using handles that look like domains will become an issue for platforms like YouTube and Discord because they aren’t paying enough attention.
Or is in intentional? Domain validated handles are amazing for small businesses trying to create a consistent experience (across services) for their users, so maybe that’s the whole point. Allowing bad actors to impersonate domains reduces the value of domains which makes users more dependent on platform based verification solutions that don’t double as an advertisement for your website (that you control).
What are the upsides to allowing dots in a username or handle? I don’t see any that outweigh the downsides.
1. https://support.discord.com/hc/en-us/articles/12620128861463...