diff --git a/deno/payloads/v10/permissions.ts b/deno/payloads/v10/permissions.ts index d499aa78..be9cae8a 100644 --- a/deno/payloads/v10/permissions.ts +++ b/deno/payloads/v10/permissions.ts @@ -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, +} diff --git a/deno/payloads/v9/permissions.ts b/deno/payloads/v9/permissions.ts index d499aa78..be9cae8a 100644 --- a/deno/payloads/v9/permissions.ts +++ b/deno/payloads/v9/permissions.ts @@ -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, +} diff --git a/payloads/v10/permissions.ts b/payloads/v10/permissions.ts index 3fa0e6c3..ae9017c6 100644 --- a/payloads/v10/permissions.ts +++ b/payloads/v10/permissions.ts @@ -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, +} diff --git a/payloads/v9/permissions.ts b/payloads/v9/permissions.ts index 3fa0e6c3..ae9017c6 100644 --- a/payloads/v9/permissions.ts +++ b/payloads/v9/permissions.ts @@ -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, +}