feat(RoleManager): added edit method, alias Role#edit (#5983)

Co-authored-by: monbrey <rsm999@uowmail.edu.au>
This commit is contained in:
Antonio Román
2021-07-01 23:32:03 +02:00
committed by GitHub
parent d742814686
commit 1e73c25fbf
3 changed files with 53 additions and 34 deletions

3
typings/index.d.ts vendored
View File

@@ -2633,6 +2633,7 @@ declare module 'discord.js' {
public fetch(id: Snowflake, options?: BaseFetchOptions): Promise<Role | null>;
public fetch(id?: Snowflake, options?: BaseFetchOptions): Promise<Collection<Snowflake, Role>>;
public create(options?: CreateRoleOptions): Promise<Role>;
public edit(role: RoleResolvable, options: RoleData, reason?: string): Promise<Role>;
}
export class StageInstanceManager extends BaseManager<Snowflake, StageInstance, StageInstanceResolvable> {
@@ -4212,7 +4213,7 @@ declare module 'discord.js' {
position: number;
}
type RoleResolvable = Role | string;
type RoleResolvable = Role | Snowflake;
interface RoleTagData {
botID?: Snowflake;