feat(Guild): add the new nsfw_level property (#5660)

Co-authored-by: Jan <66554238+vaporox@users.noreply.github.com>
Co-authored-by: Noel <icrawltogo@gmail.com>
This commit is contained in:
Shubham Parihar
2021-05-27 16:42:52 +05:30
committed by GitHub
parent b40027beb9
commit 3fe7add2c5
3 changed files with 30 additions and 9 deletions

12
typings/index.d.ts vendored
View File

@@ -37,6 +37,13 @@ declare enum InviteTargetType {
EMBEDDED_APPLICATION = 2,
}
declare enum NSFWLevels {
DEFAULT = 0,
EXPLICIT = 1,
SAFE = 2,
AGE_RESTRICTED = 3,
}
declare enum OverwriteTypes {
role = 0,
member = 1,
@@ -647,6 +654,7 @@ declare module 'discord.js' {
ApplicationCommandPermissionTypes: typeof ApplicationCommandPermissionTypes;
InteractionTypes: typeof InteractionTypes;
InteractionResponseTypes: typeof InteractionResponseTypes;
NSFWLevels: typeof NSFWLevels;
};
export class DataResolver {
@@ -731,7 +739,7 @@ declare module 'discord.js' {
public mfaLevel: number;
public name: string;
public readonly nameAcronym: string;
public nsfw: boolean;
public nsfwLevel: NSFWLevel;
public ownerID: Snowflake;
public readonly partnered: boolean;
public preferredLocale: string;
@@ -3299,6 +3307,8 @@ declare module 'discord.js' {
| 'REPLY'
| 'APPLICATION_COMMAND';
type NSFWLevel = keyof typeof NSFWLevels;
interface OverwriteData {
allow?: PermissionResolvable;
deny?: PermissionResolvable;