Class: GuildMember
Hierarchy
↳
GuildMember
Constructors
constructor
• new GuildMember(app
, raw
)
Parameters
Name | Type |
---|---|
app | App |
raw | APIGuildMember |
Overrides
PartialGuildMember.constructor
Defined in
packages/disploy/src/structs/GuildMember.ts:22
Properties
app
• app: App
Inherited from
Defined in
packages/disploy/src/structs/Base.ts:4
avatar
• avatar: null
| string
The member's guild avatar hash.
Inherited from
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.
Inherited from
PartialGuildMember.communicationDisabledUntil
Defined in
packages/disploy/src/structs/PartialGuildMember.ts:44
deaf
• deaf: null
| boolean
Whether the user is deafened in voice channels
Defined in
packages/disploy/src/structs/GuildMember.ts:15
joinedAt
• joinedAt: string
When the user joined the guild.
Inherited from
Defined in
packages/disploy/src/structs/PartialGuildMember.ts:29
mute
• mute: null
| boolean
Whether the user is muted in voice channels
Defined in
packages/disploy/src/structs/GuildMember.ts:20
nickname
• nickname: null
| string
The nickname of the member.
Inherited from
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.
Inherited from
Defined in
packages/disploy/src/structs/PartialGuildMember.ts:39
premiumSince
• premiumSince: null
| string
When the user started boosting the guild.
Inherited from
PartialGuildMember.premiumSince
Defined in
packages/disploy/src/structs/PartialGuildMember.ts:34
roles
• roles: string
[]
Array of role object ids.
Inherited from
Defined in
packages/disploy/src/structs/PartialGuildMember.ts:24
user
• user: User
The User object of the member.
Defined in
packages/disploy/src/structs/GuildMember.ts:10