detritus

UserMixinclass

User Mixin Structure Used to extend to receive all of [User]'s properties

On this page

User Mixin Structure Used to extend to receive all of [User]'s properties

import { Structures } from 'detritus-client';

Structures.UserMixin;
47 properties15 methods17 inheritedsrc/structures/user.ts:645

Constructor

Properties

client
readonly
Inherited from BaseStructure.client
user

Accessors

avatar
string | null
get
avatarDecorationData
avatarUrl
string
get
bot
boolean
get
clan
UserClan | null
get
collectibles
get
createdAt
Date
get
createdAtUnix
number
get
defaultAvatarUrl
string
get
discriminator
string
get
displayNameStyles
dm
Channel | null
get
globalName
string | null
get
guilds
get
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
hasPartner
boolean
get
hasPremiumPromoDismissed
boolean
get
hasStaff
boolean
get
hasTeamUser
boolean
get
hasVerifiedBot
boolean
get
hasVerifiedDeveloper
boolean
get
id
string
get
isClientOwner
boolean
get
isClone
boolean
get
Inherited from BaseStructure.isClone
isMe
boolean
get
isSystem
boolean
get
isWebhook
boolean
get
mention
string
get
messages
get
name
string
get
names
string[]
get
presence
Presence | null
get
primaryGuild
UserClan | null
get
publicFlags
number
get
shardId
number
get
Inherited from BaseStructure.shardId
system
boolean | undefined
get
tag
string
get
username
string
get

Methods