Skip to main content

DiscordInteractionMember

Documentation


Documentation / @discordeno/types / DiscordInteractionMember

Interface: DiscordInteractionMember

Defined in: discord/interactions.ts:73

https://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-interaction-structure (Specifically, the member propriety)

Extends

Properties

avatar?

optional avatar?: string | null

Defined in: discord/guild.ts:337

The member's custom avatar for this server.

Inherited from

DiscordMemberWithUser.avatar


avatar_decoration_data?

optional avatar_decoration_data?: DiscordAvatarDecorationData | null

Defined in: discord/guild.ts:363

data for the member's guild avatar decoration

Inherited from

DiscordMemberWithUser.avatar_decoration_data


optional banner?: string | null

Defined in: discord/guild.ts:339

The member's guild banner

Inherited from

DiscordMemberWithUser.banner


communication_disabled_until?

optional communication_disabled_until?: string | null

Defined in: discord/guild.ts:361

when the user's timeout will expire and the user will be able to communicate in the guild again (set null to remove timeout), null or a time in the past if the user is not timed out

Inherited from

DiscordMemberWithUser.communication_disabled_until


deaf

deaf: boolean

Defined in: discord/guild.ts:351

Whether the user is deafened in voice channels

Inherited from

DiscordMemberWithUser.deaf


flags

flags: number

Defined in: discord/guild.ts:355

Guild member flags

Inherited from

DiscordMemberWithUser.flags


joined_at

joined_at: string | null

Defined in: discord/guild.ts:347

When the user joined the guild

Remarks

Member objects retrieved from VOICE_STATE_UPDATE events will have joined_at set as null if the member was invited as a guest.

Inherited from

DiscordMemberWithUser.joined_at


mute

mute: boolean

Defined in: discord/guild.ts:353

Whether the user is muted in voice channels

Inherited from

DiscordMemberWithUser.mute


nick?

optional nick?: string | null

Defined in: discord/guild.ts:335

This user's guild nickname

Inherited from

DiscordMemberWithUser.nick


pending?

optional pending?: boolean

Defined in: discord/guild.ts:357

Whether the user has not yet passed the guild's Membership Screening requirements

Inherited from

DiscordMemberWithUser.pending


permissions

permissions: string

Defined in: discord/interactions.ts:75

Total permissions of the member in the channel, including overwrites, returned when in the interaction object

Overrides

DiscordMemberWithUser.permissions


premium_since?

optional premium_since?: string | null

Defined in: discord/guild.ts:349

When the user started boosting the guild

Inherited from

DiscordMemberWithUser.premium_since


roles

roles: string[]

Defined in: discord/guild.ts:341

Array of role object ids

Inherited from

DiscordMemberWithUser.roles


user

user: DiscordUser

Defined in: discord/guild.ts:369

The user object for this member

Inherited from

DiscordMemberWithUser.user