Closed JasonO99 closed 1 year ago
Hey Jason, thanks for this.
I think this will require a little bit of looking into (as I am sure we are going to start encountering more strangeness, for example we use user tags in our moderation logs - this will do the same).
Perhaps we're waiting on an update on Discords end where msg.user.tag
displays correctly depending if a user has an old or new username. Eventually all users will be on the new system and discord.js would reflect that. I can't see them keeping username#0
for everyone when we are all on the new system.
As we just using the user tag as provided by the discord API, and it is the one that generates it, we can't really do much about it, at this point.
Think once they update discord.js for this new behavior, we might get a fix automatically.
During migration the #0
is temporary - we don't rely on discriminators for anything so we don't need to do anything
I see. I wasn't aware the #0 is what Discord API returns, I thought it might be something the bot code done to put a value there or similar.
Just a case of waiting for the conversion and Discord will remove #0 - in my example it's not the end of the world, it was more to highlight the issue in case it impacts something else in the bot code.
Putting it down as a Discord 'issue' then and needing to be patient for the discriminator names to be obsolete.
Bug type
Utility or complex functionality issue
Describe the bug
Since Discord have removed the need for a discriminator in their update to Discord usernames, the 'Executed By' text at the bottom of some commands still puts "#0" at the end despite the username not having any discriminator anymore.
Example Discord Message - https://discord.com/channels/738864299392630914/740722295009706034/1115821195917525032
My username is now just jason_91 in Discord, since being updated.
Expected behavior
Username should show the discriminator if the username has one, otherwise it should not show "#0" if there isn't one.
Steps to reproduce
References (optional)
Discord Blog Post on Username Changes - https://discord.com/blog/usernames
Additional info (optional)
No response
Discord Username (optional)
jason_91