Class: PartialGuildMember
Hierarchy
Base
↳
PartialGuildMember
↳↳
GuildMember
Constructors
constructor
• new PartialGuildMember(app
, raw
)
Parameters
Name | Type |
---|---|
app | App |
raw | APIGuildMember | 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