From b1bf7bf0f9a37fa391a67e4b5b1dd288821d0ebb Mon Sep 17 00:00:00 2001 From: Almeida Date: Thu, 31 Mar 2022 22:05:23 +0100 Subject: [PATCH] feat: add `RESTGetAPIGuildBansQuery` (#391) --- deno/rest/v10/guild.ts | 20 ++++++++++++++++++++ deno/rest/v9/guild.ts | 20 ++++++++++++++++++++ rest/v10/guild.ts | 20 ++++++++++++++++++++ rest/v9/guild.ts | 20 ++++++++++++++++++++ 4 files changed, 80 insertions(+) diff --git a/deno/rest/v10/guild.ts b/deno/rest/v10/guild.ts index 1087f6daa..3d09eb5f1 100644 --- a/deno/rest/v10/guild.ts +++ b/deno/rest/v10/guild.ts @@ -513,6 +513,26 @@ export type RESTDeleteAPIGuildMemberResult = never; */ export type RESTGetAPIGuildBansResult = APIBan[]; +/** + * https://discord.com/developers/docs/resources/guild#get-guild-bans + */ +export interface RESTGetAPIGuildBansQuery { + /** + * Consider only users before given user id + */ + before?: Snowflake; + /** + * Consider only users after given user id + */ + after?: Snowflake; + /** + * Number of users to return (1-1000) + * + * @default 1000 + */ + limit?: number; +} + /** * https://discord.com/developers/docs/resources/guild#get-guild-ban */ diff --git a/deno/rest/v9/guild.ts b/deno/rest/v9/guild.ts index 89b6706e9..470907060 100644 --- a/deno/rest/v9/guild.ts +++ b/deno/rest/v9/guild.ts @@ -513,6 +513,26 @@ export type RESTDeleteAPIGuildMemberResult = never; */ export type RESTGetAPIGuildBansResult = APIBan[]; +/** + * https://discord.com/developers/docs/resources/guild#get-guild-bans + */ +export interface RESTGetAPIGuildBansQuery { + /** + * Consider only users before given user id + */ + before?: Snowflake; + /** + * Consider only users after given user id + */ + after?: Snowflake; + /** + * Number of users to return (1-1000) + * + * @default 1000 + */ + limit?: number; +} + /** * https://discord.com/developers/docs/resources/guild#get-guild-ban */ diff --git a/rest/v10/guild.ts b/rest/v10/guild.ts index d22a06220..dbb3726c9 100644 --- a/rest/v10/guild.ts +++ b/rest/v10/guild.ts @@ -513,6 +513,26 @@ export type RESTDeleteAPIGuildMemberResult = never; */ export type RESTGetAPIGuildBansResult = APIBan[]; +/** + * https://discord.com/developers/docs/resources/guild#get-guild-bans + */ +export interface RESTGetAPIGuildBansQuery { + /** + * Consider only users before given user id + */ + before?: Snowflake; + /** + * Consider only users after given user id + */ + after?: Snowflake; + /** + * Number of users to return (1-1000) + * + * @default 1000 + */ + limit?: number; +} + /** * https://discord.com/developers/docs/resources/guild#get-guild-ban */ diff --git a/rest/v9/guild.ts b/rest/v9/guild.ts index 37740c9db..b54c14568 100644 --- a/rest/v9/guild.ts +++ b/rest/v9/guild.ts @@ -513,6 +513,26 @@ export type RESTDeleteAPIGuildMemberResult = never; */ export type RESTGetAPIGuildBansResult = APIBan[]; +/** + * https://discord.com/developers/docs/resources/guild#get-guild-bans + */ +export interface RESTGetAPIGuildBansQuery { + /** + * Consider only users before given user id + */ + before?: Snowflake; + /** + * Consider only users after given user id + */ + after?: Snowflake; + /** + * Number of users to return (1-1000) + * + * @default 1000 + */ + limit?: number; +} + /** * https://discord.com/developers/docs/resources/guild#get-guild-ban */