Add Member.setNickname

This commit is contained in:
Nicolás Serna 2022-08-05 12:02:46 -03:00
parent 147d13f403
commit 13f11b9b5e

View File

@ -195,6 +195,14 @@ export class Member implements Model {
return Util.formatImageURL(url, options.size ?? 128, options.format);
}
/**
* Sets a new nickname for this member. Same as Member.edit({ nick: ... })
* @param nick - The new nickname for the member.
*/
async setNickname(nick: string): Promise<Member> {
return this.edit({ nick });
}
toString(): string {
return `<@!${this.user.id}>`;
}