mirror of
https://github.com/danbulant/discord.js
synced 2026-05-25 13:02:38 +00:00
Add Guild#me (#1384)
* Add Guild#me (also did minor docs cleanup) * Don't use Guild#member as there's nothing to resolve * Update ClientDataResolver.js * Update Guild.js * Update Guild.js * Update Guild.js
This commit is contained in:
parent
9a5de25d79
commit
5cad25ea69
2 changed files with 11 additions and 2 deletions
|
|
@ -84,7 +84,7 @@ class ClientDataResolver {
|
|||
* Data that resolves to give a GuildMember object. This can be:
|
||||
* * A GuildMember object
|
||||
* * A User object
|
||||
* @typedef {Guild} GuildMemberResolvable
|
||||
* @typedef {GuildMember|User} GuildMemberResolvable
|
||||
*/
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -312,7 +312,7 @@ class Guild {
|
|||
}
|
||||
|
||||
/**
|
||||
* The `@everyone` Role of the guild
|
||||
* The `@everyone` role of the guild
|
||||
* @type {Role}
|
||||
* @readonly
|
||||
*/
|
||||
|
|
@ -320,6 +320,15 @@ class Guild {
|
|||
return this.roles.get(this.id);
|
||||
}
|
||||
|
||||
/**
|
||||
* The client user as a GuildMember of this guild
|
||||
* @type {?GuildMember}
|
||||
* @readonly
|
||||
*/
|
||||
get me() {
|
||||
return this.members.get(this.client.user.id);
|
||||
}
|
||||
|
||||
/**
|
||||
* Fetches a collection of roles in the current guild sorted by position
|
||||
* @type {Collection<Snowflake, Role>}
|
||||
|
|
|
|||
Loading…
Reference in a new issue