mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01: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:
committed by
Schuyler Cebulskie
parent
9a5de25d79
commit
5cad25ea69
@@ -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>}
|
||||
|
||||
Reference in New Issue
Block a user