Skip to content

Commit 4afd0c1

Browse files
authored
fix: Deprecate API related to guild ownership (#1316)
1 parent 03f02a5 commit 4afd0c1

File tree

12 files changed

+86
-34
lines changed

12 files changed

+86
-34
lines changed

deno/rest/v10/guild.ts

Lines changed: 12 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/rest/v10/mod.ts

Lines changed: 6 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/rest/v10/template.ts

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/rest/v9/guild.ts

Lines changed: 11 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/rest/v9/mod.ts

Lines changed: 6 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deno/rest/v9/template.ts

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rest/v10/guild.ts

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ export interface RESTAPIGuildCreateRole extends RESTPostAPIGuildRoleJSONBody {
9797
export type APIGuildCreateRole = RESTAPIGuildCreateRole;
9898

9999
/**
100-
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild}
100+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
101+
* @deprecated
101102
*/
102103
export interface RESTPostAPIGuildsJSONBody {
103104
/**
@@ -185,12 +186,14 @@ export interface RESTPostAPIGuildsJSONBody {
185186
}
186187

187188
/**
188-
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild}
189+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
190+
* @deprecated
189191
*/
190192
export type RESTPostAPIGuildsResult = APIGuild;
191193

192194
/**
193-
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-mfa-level}
195+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
196+
* @deprecated
194197
*/
195198
export interface RESTPostAPIGuildsMFAJSONBody {
196199
/**
@@ -202,7 +205,8 @@ export interface RESTPostAPIGuildsMFAJSONBody {
202205
}
203206

204207
/**
205-
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-mfa-level}
208+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
209+
* @deprecated
206210
*/
207211
export type RESTPostAPIGuildsMFAResult = RESTPostAPIGuildsMFAJSONBody;
208212

@@ -276,6 +280,8 @@ export interface RESTPatchAPIGuildJSONBody {
276280
icon?: string | null | undefined;
277281
/**
278282
* User id to transfer guild ownership to (must be owner)
283+
*
284+
* @deprecated
279285
*/
280286
owner_id?: Snowflake | undefined;
281287
/**
@@ -342,7 +348,8 @@ export interface RESTPatchAPIGuildJSONBody {
342348
export type RESTPatchAPIGuildResult = APIGuild;
343349

344350
/**
345-
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild}
351+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
352+
* @deprecated
346353
*/
347354
export type RESTDeleteAPIGuildResult = never;
348355

rest/v10/index.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,8 @@ export const Routes = {
250250
/**
251251
* Route for:
252252
* - POST `/guilds`
253+
*
254+
* @deprecated {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
253255
*/
254256
guilds() {
255257
return '/guilds' as const;
@@ -259,7 +261,7 @@ export const Routes = {
259261
* Route for:
260262
* - GET `/guilds/{guild.id}`
261263
* - PATCH `/guilds/{guild.id}`
262-
* - DELETE `/guilds/{guild.id}`
264+
* - DELETE `/guilds/{guild.id}` (**deprecated**)
263265
*/
264266
guild(guildId: Snowflake) {
265267
return `/guilds/${guildId}` as const;
@@ -333,6 +335,8 @@ export const Routes = {
333335
/**
334336
* Route for:
335337
* - POST `/guilds/{guild.id}/mfa`
338+
*
339+
* @deprecated
336340
*/
337341
guildMFA(guildId: Snowflake) {
338342
return `/guilds/${guildId}/mfa` as const;
@@ -462,7 +466,7 @@ export const Routes = {
462466
/**
463467
* Route for:
464468
* - GET `/guilds/templates/{template.code}`
465-
* - POST `/guilds/templates/{template.code}`
469+
* - POST `/guilds/templates/{template.code}` (**deprecated**)
466470
*/
467471
template(code: string) {
468472
return `/guilds/templates/${code}` as const;

rest/v10/template.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ import type { _StrictPartial } from '../../utils/internals';
77
export type RESTGetAPITemplateResult = APITemplate;
88

99
/**
10-
* @see {@link https://discord.com/developers/docs/resources/guild-template#create-guild-from-guild-template}
10+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
11+
* @deprecated
1112
*/
1213
export interface RESTPostAPITemplateCreateGuildJSONBody {
1314
/**
@@ -23,7 +24,8 @@ export interface RESTPostAPITemplateCreateGuildJSONBody {
2324
}
2425

2526
/**
26-
* @see {@link https://discord.com/developers/docs/resources/guild-template#create-guild-from-guild-template}
27+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
28+
* @deprecated
2729
*/
2830
export type RESTPostAPITemplateCreateGuildResult = APIGuild;
2931

rest/v9/guild.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ export type APIGuildCreateRole = RESTAPIGuildCreateRole;
9898

9999
/**
100100
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild}
101+
* @deprecated {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
101102
*/
102103
export interface RESTPostAPIGuildsJSONBody {
103104
/**
@@ -185,12 +186,14 @@ export interface RESTPostAPIGuildsJSONBody {
185186
}
186187

187188
/**
188-
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild}
189+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
190+
* @deprecated
189191
*/
190192
export type RESTPostAPIGuildsResult = APIGuild;
191193

192194
/**
193-
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-mfa-level}
195+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
196+
* @deprecated
194197
*/
195198
export interface RESTPostAPIGuildsMFAJSONBody {
196199
/**
@@ -202,7 +205,8 @@ export interface RESTPostAPIGuildsMFAJSONBody {
202205
}
203206

204207
/**
205-
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-mfa-level}
208+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
209+
* @deprecated
206210
*/
207211
export type RESTPostAPIGuildsMFAResult = RESTPostAPIGuildsMFAJSONBody;
208212

@@ -276,6 +280,8 @@ export interface RESTPatchAPIGuildJSONBody {
276280
icon?: string | null | undefined;
277281
/**
278282
* User id to transfer guild ownership to (must be owner)
283+
*
284+
* @deprecated
279285
*/
280286
owner_id?: Snowflake | undefined;
281287
/**
@@ -342,7 +348,8 @@ export interface RESTPatchAPIGuildJSONBody {
342348
export type RESTPatchAPIGuildResult = APIGuild;
343349

344350
/**
345-
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild}
351+
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
352+
* @deprecated
346353
*/
347354
export type RESTDeleteAPIGuildResult = never;
348355

0 commit comments

Comments
 (0)