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