diff --git a/packages/discord.js/src/structures/User.js b/packages/discord.js/src/structures/User.js index c12248e65..72be219a3 100644 --- a/packages/discord.js/src/structures/User.js +++ b/packages/discord.js/src/structures/User.js @@ -267,7 +267,11 @@ class User extends Base { * @readonly */ get defaultAvatarURL() { - const index = this.discriminator === '0' ? calculateUserDefaultAvatarIndex(this.id) : this.discriminator % 5; + const index = + this.discriminator === '0' || this.discriminator === '0000' + ? calculateUserDefaultAvatarIndex(this.id) + : this.discriminator % 5; + return this.client.rest.cdn.defaultAvatar(index); } @@ -322,7 +326,7 @@ class User extends Base { */ get tag() { return typeof this.username === 'string' - ? this.discriminator === '0' + ? this.discriminator === '0' || this.discriminator === '0000' ? this.username : `${this.username}#${this.discriminator}` : null;