Skip to main content

Class: PartialGuildMember

Hierarchy

Constructors

constructor

new PartialGuildMember(app, raw)

Parameters

NameType
appApp
rawAPIGuildMember | APIInteractionDataResolvedGuildMember | GatewayGuildMemberRemoveDispatchData

Overrides

Base.constructor

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:46

Properties

app

app: App

Inherited from

Base.app

Defined in

packages/disploy/src/structs/Base.ts:4


avatar

avatar: null | string

The member's guild avatar hash.

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:19


communicationDisabledUntil

communicationDisabledUntil: null | boolean

Timestamp of when the time out will be removed; until then, they cannot interact with the guild.

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:44


joinedAt

joinedAt: string

When the user joined the guild.

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:29


nickname

nickname: null | string

The nickname of the member.

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:14


pending

pending: null | boolean

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

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:39


premiumSince

premiumSince: null | string

When the user started boosting the guild.

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:34


roles

roles: string[]

Array of role object ids.

Defined in

packages/disploy/src/structs/PartialGuildMember.ts:24