Class User
🏭 Constructors
constructor
new User(client: Client, props: Record<string, any>): UserParameters
- client:
Client - props:
Record<string, any>
Return Type
User
Defined in: packages/discord-rpc/structures/User.ts:47
🏷️ Properties
avatar
avatar: null | stringthe user's avatar hash
Defined in: packages/discord-rpc/structures/User.ts:21
avatar_decoration
avatar_decoration: null | stringDefined in: packages/discord-rpc/structures/User.ts:45
client
client: Clientthe client instance Inherited from: Base.client
Defined in: packages/discord-rpc/structures/Base.ts:7
discriminator
discriminator: stringthe user's 4-digit discord-tag
Defined in: packages/discord-rpc/structures/User.ts:17
flags
flags: UserFlagsthe flags on a user's account
Defined in: packages/discord-rpc/structures/User.ts:25
id
id: stringthe user's id
Defined in: packages/discord-rpc/structures/User.ts:9
premium_type
premium_type: UserPremiumTypethe type of Nitro subscription on a user's account
Defined in: packages/discord-rpc/structures/User.ts:29
presence
presence: Objectuser's rich presence
Defined in: packages/discord-rpc/structures/User.ts:38
public_flags
public_flags: UserFlagsthe public flags on a user's account
Defined in: packages/discord-rpc/structures/User.ts:33
username
username: stringthe user's username, not unique across the platform
Defined in: packages/discord-rpc/structures/User.ts:13
🔑 Accessors
avatarUrl
Defined in: packages/discord-rpc/structures/User.ts:61
defaultAvatarUrl
Defined in: packages/discord-rpc/structures/User.ts:71
tag
Defined in: packages/discord-rpc/structures/User.ts:78