ThreadMember
Constructors
Constructor
new ThreadMember(
client
,rawData
,guildId?
):ThreadMember
Parameters
Parameter | Type |
---|---|
client | Client |
rawData | APIThreadMember |
guildId? | string |
Returns
ThreadMember
Overrides
Base.constructor
Properties
Property | Modifier | Type | Default value | Description | Inherited from |
---|---|---|---|---|---|
client | public | Client | undefined | - | Base.client |
guildId | public | undefined | string | undefined | The ID of the guild. This is not present in the API response, so it must be provided. | - |
rawData | protected | null | APIThreadMember | null | - | - |
Accessors
flags
Get Signature
get flags():
ThreadMemberFlags
Any user-thread settings, currently only used for notifications
Returns
ThreadMemberFlags
id
Get Signature
get id():
undefined
|string
The ID of the thread
Returns
undefined
| string
joinTimestamp
Get Signature
get joinTimestamp():
string
The timestamp of when the user last joined the thread
Returns
string
user
Get Signature
get user():
undefined
|User
<true
>
Returns
undefined
| User
<true
>
userId
Get Signature
get userId():
undefined
|string
The ID of the user
Returns
undefined
| string
Methods
member()
member(
guildId?
):undefined
|GuildMember
<false
,true
>
The member object of the user
Parameters
Parameter | Type |
---|---|
guildId? | string |
Returns
undefined
| GuildMember
<false
, true
>