detritus

UserExtendedclass

User Extended Structure received from /users/@me calls with an oauth2 token with correct permissions

On this page

User Extended Structure received from /users/@me calls with an oauth2 token with correct permissions

import { Structures } from 'detritus-client';

Structures.UserExtended;
9 properties2 methods82 inheritedsrc/structures/user.ts:537

Constructor

Properties

accentColor
number | null
Default null
avatar
string | null
Default null
Inherited from UserWithFlags.avatar
avatarDecorationData
bannerColor
string | null
Default null
bio
string | null
Default null
Inherited from UserWithFlags.bio
bot
boolean
Default false
Inherited from UserWithFlags.bot
clan
UserClan | null
Default null
Inherited from UserWithFlags.clan
client
readonly
Inherited from UserWithFlags.client
collectibles
Default null
discriminator
string
Default '0000'
displayNameStyles
Default null
email?
string | null
optional
flags
number
Default 0
globalName
string | null
Default null
id
string
Default ''
Inherited from UserWithFlags.id
locale?
string | null
optional
mfaEnabled
boolean
Default false
premiumType
number
Default 0
primaryGuild
UserClan | null
Default null
publicFlags
number
Default 0
system?
boolean
optional
Inherited from UserWithFlags.system
username
string
Default ''
Inherited from UserWithFlags.username
verified
boolean
Default false

Accessors

avatarUrl
string
get
bannerUrl
string | null
get
createdAt
Date
get
createdAtUnix
number
get
defaultAvatarUrl
string
get
dm
Channel | null
get
Inherited from UserWithFlags.dm
guilds
get
Inherited from UserWithFlags.guilds
hasBugHunterLevel1
boolean
get
hasBugHunterLevel2
boolean
get
hasDiscordCertifiedModerator
boolean
get
hasEarlySupporter
boolean
get
hasFreePremium
boolean
get
hasHypesquad
boolean
get
hasHypesquadHouseBalance
boolean
get
hasHypesquadHouseBravery
boolean
get
hasHypesquadHouseBrilliance
boolean
get
hasMfaSms
boolean
get
hasNitro
boolean
get
hasNitroClassic
boolean
get
hasPartner
boolean
get
hasPremiumPromoDismissed
boolean
get
hasStaff
boolean
get
Inherited from UserWithFlags.hasStaff
hasTeamUser
boolean
get
hasVerifiedBot
boolean
get
hasVerifiedDeveloper
boolean
get
isClaimed
boolean
get
isClientOwner
boolean
get
isClone
boolean
get
Inherited from UserWithFlags.isClone
isMe
boolean
get
Inherited from UserWithFlags.isMe
isSystem
boolean
get
Inherited from UserWithFlags.isSystem
isWebhook
boolean
get
mention
string
get
Inherited from UserWithFlags.mention
messages
get
Inherited from UserWithFlags.messages
name
string
get
Inherited from UserWithFlags.name
names
string[]
get
Inherited from UserWithFlags.names
presence
Presence | null
get
Inherited from UserWithFlags.presence
shardId
number
get
Inherited from UserWithFlags.shardId
tag
string
get
Inherited from UserWithFlags.tag

Methods