feat(APIRole): role flags (#782)

This commit is contained in:
advaith
2023-07-16 16:03:09 -07:00
committed by GitHub
parent 82d7024dfd
commit 488b5adf04
4 changed files with 44 additions and 0 deletions

View File

@@ -54,6 +54,10 @@ export interface APIRole {
* The tags this role has
*/
tags?: APIRoleTags;
/**
* Role flags
*/
flags: RoleFlags;
}
/**
@@ -85,3 +89,10 @@ export interface APIRoleTags {
*/
guild_connections?: null;
}
export enum RoleFlags {
/**
* Role can be selected by members in an onboarding prompt
*/
InPrompt = 1 << 0,
}

View File

@@ -54,6 +54,10 @@ export interface APIRole {
* The tags this role has
*/
tags?: APIRoleTags;
/**
* Role flags
*/
flags: RoleFlags;
}
/**
@@ -85,3 +89,10 @@ export interface APIRoleTags {
*/
guild_connections?: null;
}
export enum RoleFlags {
/**
* Role can be selected by members in an onboarding prompt
*/
InPrompt = 1 << 0,
}

View File

@@ -54,6 +54,10 @@ export interface APIRole {
* The tags this role has
*/
tags?: APIRoleTags;
/**
* Role flags
*/
flags: RoleFlags;
}
/**
@@ -85,3 +89,10 @@ export interface APIRoleTags {
*/
guild_connections?: null;
}
export enum RoleFlags {
/**
* Role can be selected by members in an onboarding prompt
*/
InPrompt = 1 << 0,
}

View File

@@ -54,6 +54,10 @@ export interface APIRole {
* The tags this role has
*/
tags?: APIRoleTags;
/**
* Role flags
*/
flags: RoleFlags;
}
/**
@@ -85,3 +89,10 @@ export interface APIRoleTags {
*/
guild_connections?: null;
}
export enum RoleFlags {
/**
* Role can be selected by members in an onboarding prompt
*/
InPrompt = 1 << 0,
}