mirror of
https://github.com/discordjs/discord-api-types.git
synced 2026-09-17 08:47:24 +00:00
fix(Types): replace never usage with undefined (#1526)
This commit is contained in:
@@ -88,7 +88,7 @@ The exports of each API version is split into three main parts:
|
||||
- Some exported types (specifically OAuth2 related ones) may not respect this entire structure due to the nature of the fields. They will start with either `RESTOAuth2` or with something similar to `REST<HTTP Method>OAuth2`
|
||||
|
||||
- If a type ends with `Result`, then it represents the expected result by calling its accompanying route.
|
||||
- Types that are exported as `never` usually mean the result will be a `204 No Content`, so you can safely ignore it. This does **not** account for errors.
|
||||
- Types for a Result that will be a `204 No Content` will be typed as `undefined`. This does **not** account for errors
|
||||
|
||||
- Anything else that is miscellaneous will be exported based on what it represents (for example the `REST` route object).
|
||||
|
||||
|
||||
Generated
+1
-1
@@ -88,7 +88,7 @@ The exports of each API version is split into three main parts:
|
||||
- Some exported types (specifically OAuth2 related ones) may not respect this entire structure due to the nature of the fields. They will start with either `RESTOAuth2` or with something similar to `REST<HTTP Method>OAuth2`
|
||||
|
||||
- If a type ends with `Result`, then it represents the expected result by calling its accompanying route.
|
||||
- Types that are exported as `never` usually mean the result will be a `204 No Content`, so you can safely ignore it. This does **not** account for errors.
|
||||
- Types for a Result that will be a `204 No Content` will be typed as `undefined`. This does **not** account for errors
|
||||
|
||||
- Anything else that is miscellaneous will be exported based on what it represents (for example the `REST` route object).
|
||||
|
||||
|
||||
Generated
+4
-4
@@ -441,7 +441,7 @@ export interface GatewayHelloData {
|
||||
*/
|
||||
export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Heartbeat;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -449,7 +449,7 @@ export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
*/
|
||||
export interface GatewayHeartbeatAck extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.HeartbeatAck;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -470,7 +470,7 @@ export type GatewayInvalidSessionData = boolean;
|
||||
*/
|
||||
export interface GatewayReconnect extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Reconnect;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -525,7 +525,7 @@ export interface GatewayReadyDispatchData {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#resumed}
|
||||
*/
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, never>;
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-create}
|
||||
|
||||
Generated
+4
-4
@@ -440,7 +440,7 @@ export interface GatewayHelloData {
|
||||
*/
|
||||
export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Heartbeat;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -448,7 +448,7 @@ export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
*/
|
||||
export interface GatewayHeartbeatAck extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.HeartbeatAck;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -469,7 +469,7 @@ export type GatewayInvalidSessionData = boolean;
|
||||
*/
|
||||
export interface GatewayReconnect extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Reconnect;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -524,7 +524,7 @@ export interface GatewayReadyDispatchData {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#resumed}
|
||||
*/
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, never>;
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-create}
|
||||
|
||||
Generated
+1
-1
@@ -1,4 +1,4 @@
|
||||
import type { APIBaseInteraction } from './base.ts';
|
||||
import type { InteractionType } from './responses.ts';
|
||||
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, never>, 'locale'>;
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, undefined>, 'locale'>;
|
||||
|
||||
Generated
+1
-1
@@ -90,7 +90,7 @@ export interface APIInvite {
|
||||
* @deprecated This has been removed from the documentation.
|
||||
* {@link https://github.com/discord/discord-api-docs/pull/7779 | discord-api-docs#7779}
|
||||
*/
|
||||
stage_instance?: never;
|
||||
stage_instance?: undefined;
|
||||
/**
|
||||
* The guild scheduled event data, returned from the `GET /invites/<code>` endpoint when `guild_scheduled_event_id` is a valid guild scheduled event id
|
||||
*/
|
||||
|
||||
Generated
+2
-2
@@ -76,7 +76,7 @@ export interface APIWebhook {
|
||||
*/
|
||||
export type APIWebhookEvent =
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Event, APIWebhookEventBody>
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, never>;
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/events/webhook-events#event-body-object}
|
||||
@@ -127,7 +127,7 @@ export type APIWebhookEventEntitlementDeleteData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventEntitlementUpdateData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventQuestUserEnrollmentData = never;
|
||||
export type APIWebhookEventQuestUserEnrollmentData = undefined;
|
||||
|
||||
export interface APIWebhookEventBase<Type extends ApplicationWebhookType, Event> {
|
||||
/**
|
||||
|
||||
Generated
+1
-1
@@ -1,4 +1,4 @@
|
||||
import type { APIBaseInteraction } from './base.ts';
|
||||
import type { InteractionType } from './responses.ts';
|
||||
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, never>, 'locale'>;
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, undefined>, 'locale'>;
|
||||
|
||||
Generated
+1
-1
@@ -90,7 +90,7 @@ export interface APIInvite {
|
||||
* @deprecated This has been removed from the documentation.
|
||||
* {@link https://github.com/discord/discord-api-docs/pull/7779 | discord-api-docs#7779}
|
||||
*/
|
||||
stage_instance?: never;
|
||||
stage_instance?: undefined;
|
||||
/**
|
||||
* The guild scheduled event data, returned from the `GET /invites/<code>` endpoint when `guild_scheduled_event_id` is a valid guild scheduled event id
|
||||
*/
|
||||
|
||||
Generated
+2
-2
@@ -76,7 +76,7 @@ export interface APIWebhook {
|
||||
*/
|
||||
export type APIWebhookEvent =
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Event, APIWebhookEventBody>
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, never>;
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/events/webhook-events#event-body-object}
|
||||
@@ -127,7 +127,7 @@ export type APIWebhookEventEntitlementDeleteData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventEntitlementUpdateData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventQuestUserEnrollmentData = never;
|
||||
export type APIWebhookEventQuestUserEnrollmentData = undefined;
|
||||
|
||||
export interface APIWebhookEventBase<Type extends ApplicationWebhookType, Event> {
|
||||
/**
|
||||
|
||||
Generated
+1
-1
@@ -80,4 +80,4 @@ export type RESTPatchAPIAutoModerationRuleResult = APIAutoModerationRule;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/auto-moderation#delete-auto-moderation-rule}
|
||||
*/
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = never;
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = undefined;
|
||||
|
||||
Generated
+16
-16
@@ -369,12 +369,12 @@ export type RESTPostAPIChannelMessageCrosspostResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#create-reaction}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessageReactionResult = never;
|
||||
export type RESTPutAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-own-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link RESTDeleteAPIChannelMessageOwnReactionResult} instead
|
||||
@@ -384,7 +384,7 @@ export type RESTDeleteAPIChannelMessageOwnReaction = RESTDeleteAPIChannelMessage
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-user-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-reactions}
|
||||
@@ -428,12 +428,12 @@ export type RESTGetAPIChannelMessageReactionUsersResult = APIUser[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = never;
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions-for-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-message}
|
||||
@@ -500,7 +500,7 @@ export type RESTPatchAPIChannelMessageResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageResult = never;
|
||||
export type RESTDeleteAPIChannelMessageResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
@@ -515,7 +515,7 @@ export interface RESTPostAPIChannelMessagesBulkDeleteJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
*/
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = never;
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
@@ -544,7 +544,7 @@ export interface RESTPutAPIChannelPermissionJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
*/
|
||||
export type RESTPutAPIChannelPermissionResult = never;
|
||||
export type RESTPutAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-channel-invites}
|
||||
@@ -632,7 +632,7 @@ export type RESTPostAPIChannelInviteResult = APIExtendedInvite;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-channel-permission}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPermissionResult = never;
|
||||
export type RESTDeleteAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#follow-news-channel}
|
||||
@@ -652,7 +652,7 @@ export type RESTPostAPIChannelFollowersResult = APIFollowedChannel;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#trigger-typing-indicator}
|
||||
*/
|
||||
export type RESTPostAPIChannelTypingResult = never;
|
||||
export type RESTPostAPIChannelTypingResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-channel-pins}
|
||||
@@ -687,12 +687,12 @@ export interface RESTGetAPIChannelMessagesPinsResult {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessagesPinResult = never;
|
||||
export type RESTPutAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#unpin-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = never;
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-pinned-messages-deprecated}
|
||||
@@ -704,13 +704,13 @@ export type RESTGetAPIChannelPinsResult = APIMessage[];
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message-deprecated}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTPutAPIChannelPinResult = never;
|
||||
export type RESTPutAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#unpin-message-deprecated}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPinResult = never;
|
||||
export type RESTDeleteAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#group-dm-add-recipient}
|
||||
@@ -816,12 +816,12 @@ export type RESTPostAPIChannelThreadsResult =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#join-thread}
|
||||
*/
|
||||
export type RESTPutAPIChannelThreadMembersResult = never;
|
||||
export type RESTPutAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#leave-thread}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = never;
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-thread-member}
|
||||
|
||||
Generated
+2
-2
@@ -58,7 +58,7 @@ export type RESTPatchAPIGuildEmojiResult = APIEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-guild-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildEmojiResult = never;
|
||||
export type RESTDeleteAPIGuildEmojiResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#list-application-emojis}
|
||||
@@ -95,4 +95,4 @@ export type RESTPatchAPIApplicationEmojiResult = APIApplicationEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-application-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIApplicationEmojiResult = never;
|
||||
export type RESTDeleteAPIApplicationEmojiResult = undefined;
|
||||
|
||||
Generated
+9
-9
@@ -360,7 +360,7 @@ export type RESTPatchAPIGuildResult = APIGuild;
|
||||
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTDeleteAPIGuildResult = never;
|
||||
export type RESTDeleteAPIGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-channels}
|
||||
@@ -402,7 +402,7 @@ export type RESTPatchAPIGuildChannelPositionsJSONBody = {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-channel-positions}
|
||||
*/
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = never;
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#list-active-guild-threads}
|
||||
@@ -739,17 +739,17 @@ export type RESTPatchAPICurrentGuildMemberResult = APIGuildMember;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#add-guild-member-role}
|
||||
*/
|
||||
export type RESTPutAPIGuildMemberRoleResult = never;
|
||||
export type RESTPutAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = never;
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberResult = never;
|
||||
export type RESTDeleteAPIGuildMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-bans}
|
||||
@@ -800,12 +800,12 @@ export interface RESTPutAPIGuildBanJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild-ban}
|
||||
*/
|
||||
export type RESTPutAPIGuildBanResult = never;
|
||||
export type RESTPutAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-ban}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildBanResult = never;
|
||||
export type RESTDeleteAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#bulk-guild-ban}
|
||||
@@ -969,7 +969,7 @@ export type RESTPatchAPIGuildRoleResult = APIRole;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildRoleResult = never;
|
||||
export type RESTDeleteAPIGuildRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* A record mapping role IDs to the number of members that have that role.
|
||||
@@ -1054,7 +1054,7 @@ export type RESTGetAPIGuildIntegrationsResult = APIGuildIntegration[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-integration}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildIntegrationResult = never;
|
||||
export type RESTDeleteAPIGuildIntegrationResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-widget-settings}
|
||||
|
||||
Generated
+1
-1
@@ -118,7 +118,7 @@ export type RESTPatchAPIGuildScheduledEventResult = APIGuildScheduledEvent;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#delete-guild-scheduled-event}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = never;
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#get-guild-scheduled-event-users}
|
||||
|
||||
Generated
+1
-1
@@ -212,7 +212,7 @@ export type RESTPostAPIInteractionCallbackFormDataBody =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#create-interaction-response}
|
||||
*/
|
||||
export type RESTPostAPIInteractionCallbackResult = never;
|
||||
export type RESTPostAPIInteractionCallbackResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-callback-interaction-callback-response-object}
|
||||
|
||||
Generated
+2
-2
@@ -95,7 +95,7 @@ export enum EntitlementOwnerType {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#delete-test-entitlement}
|
||||
*/
|
||||
export type RESTDeleteAPIEntitlementResult = never;
|
||||
export type RESTDeleteAPIEntitlementResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sku#list-skus}
|
||||
@@ -105,7 +105,7 @@ export type RESTGetAPISKUsResult = APISKU[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#consume-an-entitlement}
|
||||
*/
|
||||
export type RESTPostAPIEntitlementConsumeResult = never;
|
||||
export type RESTPostAPIEntitlementConsumeResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/subscription#query-string-params}
|
||||
|
||||
Generated
+2
-2
@@ -4,7 +4,7 @@ import type { APISoundboardSound } from '../../payloads/v10/mod.ts';
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound}
|
||||
*/
|
||||
export type RESTPostAPISendSoundboardSoundResult = never;
|
||||
export type RESTPostAPISendSoundboardSoundResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound-json-params}
|
||||
@@ -104,4 +104,4 @@ export type RESTPatchAPIGuildSoundboardSoundResult = APISoundboardSound;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#delete-guild-soundboard-sound}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = never;
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -61,4 +61,4 @@ export type RESTPatchAPIStageInstanceResult = APIStageInstance;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/stage-instance#delete-stage-instance}
|
||||
*/
|
||||
export type RESTDeleteAPIStageInstanceResult = never;
|
||||
export type RESTDeleteAPIStageInstanceResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -93,4 +93,4 @@ export type RESTPatchAPIGuildStickerResult = APISticker;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sticker#delete-guild-sticker}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildStickerResult = never;
|
||||
export type RESTDeleteAPIGuildStickerResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -92,7 +92,7 @@ export type RESTGetAPICurrentUserGuildsResult = RESTAPIPartialCurrentUserGuild[]
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#leave-guild}
|
||||
*/
|
||||
export type RESTDeleteAPICurrentUserGuildResult = never;
|
||||
export type RESTDeleteAPICurrentUserGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#create-dm}
|
||||
|
||||
Generated
+2
-2
@@ -42,7 +42,7 @@ export interface RESTPatchAPIGuildVoiceStateCurrentMemberJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-current-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
@@ -61,4 +61,4 @@ export interface RESTPatchAPIGuildVoiceStateUserJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = undefined;
|
||||
|
||||
Generated
+6
-6
@@ -89,12 +89,12 @@ export type RESTPatchAPIWebhookWithTokenResult = RESTGetAPIWebhookWithTokenResul
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookResult = never;
|
||||
export type RESTDeleteAPIWebhookResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-with-token}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
@@ -201,7 +201,7 @@ export interface RESTPostAPIWebhookWithTokenQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -219,7 +219,7 @@ export type RESTPostAPIWebhookWithTokenSlackQuery = Pick<RESTPostAPIWebhookWithT
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-slackcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -237,7 +237,7 @@ export type RESTPostAPIWebhookWithTokenGitHubQuery = Pick<RESTPostAPIWebhookWith
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-githubcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -319,4 +319,4 @@ export interface RESTDeleteAPIWebhookWithTokenMessageQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-message}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -80,4 +80,4 @@ export type RESTPatchAPIAutoModerationRuleResult = APIAutoModerationRule;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/auto-moderation#delete-auto-moderation-rule}
|
||||
*/
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = never;
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = undefined;
|
||||
|
||||
Generated
+16
-16
@@ -376,12 +376,12 @@ export type RESTPostAPIChannelMessageCrosspostResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#create-reaction}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessageReactionResult = never;
|
||||
export type RESTPutAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-own-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link RESTDeleteAPIChannelMessageOwnReactionResult} instead
|
||||
@@ -391,7 +391,7 @@ export type RESTDeleteAPIChannelMessageOwnReaction = RESTDeleteAPIChannelMessage
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-user-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-reactions}
|
||||
@@ -435,12 +435,12 @@ export type RESTGetAPIChannelMessageReactionUsersResult = APIUser[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = never;
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions-for-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-message}
|
||||
@@ -514,7 +514,7 @@ export type RESTPatchAPIChannelMessageResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageResult = never;
|
||||
export type RESTDeleteAPIChannelMessageResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
@@ -529,7 +529,7 @@ export interface RESTPostAPIChannelMessagesBulkDeleteJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
*/
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = never;
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
@@ -558,7 +558,7 @@ export interface RESTPutAPIChannelPermissionJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
*/
|
||||
export type RESTPutAPIChannelPermissionResult = never;
|
||||
export type RESTPutAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-channel-invites}
|
||||
@@ -646,7 +646,7 @@ export type RESTPostAPIChannelInviteResult = APIExtendedInvite;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-channel-permission}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPermissionResult = never;
|
||||
export type RESTDeleteAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#follow-news-channel}
|
||||
@@ -666,7 +666,7 @@ export type RESTPostAPIChannelFollowersResult = APIFollowedChannel;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#trigger-typing-indicator}
|
||||
*/
|
||||
export type RESTPostAPIChannelTypingResult = never;
|
||||
export type RESTPostAPIChannelTypingResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-channel-pins}
|
||||
@@ -701,12 +701,12 @@ export interface RESTGetAPIChannelMessagesPinsResult {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessagesPinResult = never;
|
||||
export type RESTPutAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#unpin-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = never;
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-pinned-messages-deprecated}
|
||||
@@ -718,12 +718,12 @@ export type RESTGetAPIChannelPinsResult = APIMessage[];
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message-deprecated}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTPutAPIChannelPinResult = never;
|
||||
export type RESTPutAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#unpin-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPinResult = never;
|
||||
export type RESTDeleteAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#group-dm-add-recipient}
|
||||
@@ -829,12 +829,12 @@ export type RESTPostAPIChannelThreadsResult =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#join-thread}
|
||||
*/
|
||||
export type RESTPutAPIChannelThreadMembersResult = never;
|
||||
export type RESTPutAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#leave-thread}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = never;
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-thread-member}
|
||||
|
||||
Generated
+2
-2
@@ -58,7 +58,7 @@ export type RESTPatchAPIGuildEmojiResult = APIEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-guild-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildEmojiResult = never;
|
||||
export type RESTDeleteAPIGuildEmojiResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#list-application-emojis}
|
||||
@@ -95,4 +95,4 @@ export type RESTPatchAPIApplicationEmojiResult = APIApplicationEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-application-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIApplicationEmojiResult = never;
|
||||
export type RESTDeleteAPIApplicationEmojiResult = undefined;
|
||||
|
||||
Generated
+9
-9
@@ -360,7 +360,7 @@ export type RESTPatchAPIGuildResult = APIGuild;
|
||||
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTDeleteAPIGuildResult = never;
|
||||
export type RESTDeleteAPIGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-channels}
|
||||
@@ -402,7 +402,7 @@ export type RESTPatchAPIGuildChannelPositionsJSONBody = {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-channel-positions}
|
||||
*/
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = never;
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#list-active-guild-threads}
|
||||
@@ -739,17 +739,17 @@ export type RESTPatchAPICurrentGuildMemberResult = APIGuildMember;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#add-guild-member-role}
|
||||
*/
|
||||
export type RESTPutAPIGuildMemberRoleResult = never;
|
||||
export type RESTPutAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = never;
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberResult = never;
|
||||
export type RESTDeleteAPIGuildMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-bans}
|
||||
@@ -806,12 +806,12 @@ export interface RESTPutAPIGuildBanJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild-ban}
|
||||
*/
|
||||
export type RESTPutAPIGuildBanResult = never;
|
||||
export type RESTPutAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-ban}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildBanResult = never;
|
||||
export type RESTDeleteAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#bulk-guild-ban}
|
||||
@@ -975,7 +975,7 @@ export type RESTPatchAPIGuildRoleResult = APIRole;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildRoleResult = never;
|
||||
export type RESTDeleteAPIGuildRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* A record mapping role IDs to the number of members that have that role.
|
||||
@@ -1060,7 +1060,7 @@ export type RESTGetAPIGuildIntegrationsResult = APIGuildIntegration[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-integration}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildIntegrationResult = never;
|
||||
export type RESTDeleteAPIGuildIntegrationResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-widget-settings}
|
||||
|
||||
Generated
+1
-1
@@ -118,7 +118,7 @@ export type RESTPatchAPIGuildScheduledEventResult = APIGuildScheduledEvent;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#delete-guild-scheduled-event}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = never;
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#get-guild-scheduled-event-users}
|
||||
|
||||
Generated
+1
-1
@@ -212,7 +212,7 @@ export type RESTPostAPIInteractionCallbackFormDataBody =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#create-interaction-response}
|
||||
*/
|
||||
export type RESTPostAPIInteractionCallbackResult = never;
|
||||
export type RESTPostAPIInteractionCallbackResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-callback-interaction-callback-response-object}
|
||||
|
||||
Generated
+2
-2
@@ -95,7 +95,7 @@ export enum EntitlementOwnerType {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#delete-test-entitlement}
|
||||
*/
|
||||
export type RESTDeleteAPIEntitlementResult = never;
|
||||
export type RESTDeleteAPIEntitlementResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sku#list-skus}
|
||||
@@ -105,7 +105,7 @@ export type RESTGetAPISKUsResult = APISKU[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#consume-an-entitlement}
|
||||
*/
|
||||
export type RESTPostAPIEntitlementConsumeResult = never;
|
||||
export type RESTPostAPIEntitlementConsumeResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/subscription#query-string-params}
|
||||
|
||||
Generated
+2
-2
@@ -4,7 +4,7 @@ import type { APISoundboardSound } from '../../payloads/v9/mod.ts';
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound}
|
||||
*/
|
||||
export type RESTPostAPISendSoundboardSoundResult = never;
|
||||
export type RESTPostAPISendSoundboardSoundResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound-json-params}
|
||||
@@ -104,4 +104,4 @@ export type RESTPatchAPIGuildSoundboardSoundResult = APISoundboardSound;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#delete-guild-soundboard-sound}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = never;
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -61,4 +61,4 @@ export type RESTPatchAPIStageInstanceResult = APIStageInstance;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/stage-instance#delete-stage-instance}
|
||||
*/
|
||||
export type RESTDeleteAPIStageInstanceResult = never;
|
||||
export type RESTDeleteAPIStageInstanceResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -93,4 +93,4 @@ export type RESTPatchAPIGuildStickerResult = APISticker;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sticker#delete-guild-sticker}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildStickerResult = never;
|
||||
export type RESTDeleteAPIGuildStickerResult = undefined;
|
||||
|
||||
Generated
+1
-1
@@ -92,7 +92,7 @@ export type RESTGetAPICurrentUserGuildsResult = RESTAPIPartialCurrentUserGuild[]
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#leave-guild}
|
||||
*/
|
||||
export type RESTDeleteAPICurrentUserGuildResult = never;
|
||||
export type RESTDeleteAPICurrentUserGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#create-dm}
|
||||
|
||||
Generated
+2
-2
@@ -42,7 +42,7 @@ export interface RESTPatchAPIGuildVoiceStateCurrentMemberJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-current-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
@@ -61,4 +61,4 @@ export interface RESTPatchAPIGuildVoiceStateUserJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = undefined;
|
||||
|
||||
Generated
+6
-6
@@ -89,12 +89,12 @@ export type RESTPatchAPIWebhookWithTokenResult = RESTGetAPIWebhookWithTokenResul
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookResult = never;
|
||||
export type RESTDeleteAPIWebhookResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-with-token}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
@@ -201,7 +201,7 @@ export interface RESTPostAPIWebhookWithTokenQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -219,7 +219,7 @@ export type RESTPostAPIWebhookWithTokenSlackQuery = Pick<RESTPostAPIWebhookWithT
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-slackcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -237,7 +237,7 @@ export type RESTPostAPIWebhookWithTokenGitHubQuery = Pick<RESTPostAPIWebhookWith
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-githubcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -319,4 +319,4 @@ export interface RESTDeleteAPIWebhookWithTokenMessageQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-message}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = undefined;
|
||||
|
||||
Generated
+19
-19
@@ -1233,42 +1233,42 @@ export enum RPCEvents {
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeActivityInviteArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivityInviteArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeActivityJoinArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivityJoinArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeActivityJoinRequestArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivityJoinRequestArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeActivitySpectateArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivitySpectateArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeChannelCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeChannelCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeCurrentUserUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeCurrentUserUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeEntitlementCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeEntitlementCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeEntitlementDeleteArgs = Record<string, never>;
|
||||
export type RPCSubscribeEntitlementDeleteArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeGameJoinArgs = Record<string, never>;
|
||||
export type RPCSubscribeGameJoinArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeGameSpectateArgs = Record<string, never>;
|
||||
export type RPCSubscribeGameSpectateArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeGuildCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeGuildCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/rpc#guildstatus-guild-status-argument-structure}
|
||||
@@ -1310,22 +1310,22 @@ export interface RPCSubscribeMessageUpdateArgs {
|
||||
channel_id: Snowflake;
|
||||
}
|
||||
|
||||
export type RPCSubscribeNotificationCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeNotificationCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeOverlayArgs = Record<string, never>;
|
||||
export type RPCSubscribeOverlayArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeOverlayUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeOverlayUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeRelationshipUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeRelationshipUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/rpc#speakingstartspeakingstop-speaking-argument-structure}
|
||||
@@ -1347,19 +1347,19 @@ export interface RPCSubscribeSpeakingStopArgs {
|
||||
channel_id: Snowflake;
|
||||
}
|
||||
|
||||
export type RPCSubscribeVoiceChannelSelectArgs = Record<string, never>;
|
||||
export type RPCSubscribeVoiceChannelSelectArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeVoiceConnectionStatusArgs = Record<string, never>;
|
||||
export type RPCSubscribeVoiceConnectionStatusArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeVoiceSettingsUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeVoiceSettingsUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeVoiceSettingsUpdate2Args = Record<string, never>;
|
||||
export type RPCSubscribeVoiceSettingsUpdate2Args = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/rpc#voicestatecreatevoicestateupdatevoicestatedelete-voice-state-argument-structure}
|
||||
|
||||
+4
-4
@@ -441,7 +441,7 @@ export interface GatewayHelloData {
|
||||
*/
|
||||
export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Heartbeat;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -449,7 +449,7 @@ export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
*/
|
||||
export interface GatewayHeartbeatAck extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.HeartbeatAck;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -470,7 +470,7 @@ export type GatewayInvalidSessionData = boolean;
|
||||
*/
|
||||
export interface GatewayReconnect extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Reconnect;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -525,7 +525,7 @@ export interface GatewayReadyDispatchData {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#resumed}
|
||||
*/
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, never>;
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-create}
|
||||
|
||||
+4
-4
@@ -440,7 +440,7 @@ export interface GatewayHelloData {
|
||||
*/
|
||||
export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Heartbeat;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -448,7 +448,7 @@ export interface GatewayHeartbeatRequest extends _NonDispatchPayload {
|
||||
*/
|
||||
export interface GatewayHeartbeatAck extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.HeartbeatAck;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -469,7 +469,7 @@ export type GatewayInvalidSessionData = boolean;
|
||||
*/
|
||||
export interface GatewayReconnect extends _NonDispatchPayload {
|
||||
op: GatewayOpcodes.Reconnect;
|
||||
d: never;
|
||||
d: undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -524,7 +524,7 @@ export interface GatewayReadyDispatchData {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#resumed}
|
||||
*/
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, never>;
|
||||
export type GatewayResumedDispatch = _DataPayload<GatewayDispatchEvents.Resumed, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/gateway-events#auto-moderation-rule-create}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { APIBaseInteraction } from './base';
|
||||
import type { InteractionType } from './responses';
|
||||
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, never>, 'locale'>;
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, undefined>, 'locale'>;
|
||||
|
||||
@@ -90,7 +90,7 @@ export interface APIInvite {
|
||||
* @deprecated This has been removed from the documentation.
|
||||
* {@link https://github.com/discord/discord-api-docs/pull/7779 | discord-api-docs#7779}
|
||||
*/
|
||||
stage_instance?: never;
|
||||
stage_instance?: undefined;
|
||||
/**
|
||||
* The guild scheduled event data, returned from the `GET /invites/<code>` endpoint when `guild_scheduled_event_id` is a valid guild scheduled event id
|
||||
*/
|
||||
|
||||
@@ -76,7 +76,7 @@ export interface APIWebhook {
|
||||
*/
|
||||
export type APIWebhookEvent =
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Event, APIWebhookEventBody>
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, never>;
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/events/webhook-events#event-body-object}
|
||||
@@ -127,7 +127,7 @@ export type APIWebhookEventEntitlementDeleteData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventEntitlementUpdateData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventQuestUserEnrollmentData = never;
|
||||
export type APIWebhookEventQuestUserEnrollmentData = undefined;
|
||||
|
||||
export interface APIWebhookEventBase<Type extends ApplicationWebhookType, Event> {
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { APIBaseInteraction } from './base';
|
||||
import type { InteractionType } from './responses';
|
||||
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, never>, 'locale'>;
|
||||
export type APIPingInteraction = Omit<APIBaseInteraction<InteractionType.Ping, undefined>, 'locale'>;
|
||||
|
||||
@@ -90,7 +90,7 @@ export interface APIInvite {
|
||||
* @deprecated This has been removed from the documentation.
|
||||
* {@link https://github.com/discord/discord-api-docs/pull/7779 | discord-api-docs#7779}
|
||||
*/
|
||||
stage_instance?: never;
|
||||
stage_instance?: undefined;
|
||||
/**
|
||||
* The guild scheduled event data, returned from the `GET /invites/<code>` endpoint when `guild_scheduled_event_id` is a valid guild scheduled event id
|
||||
*/
|
||||
|
||||
@@ -76,7 +76,7 @@ export interface APIWebhook {
|
||||
*/
|
||||
export type APIWebhookEvent =
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Event, APIWebhookEventBody>
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, never>;
|
||||
| APIWebhookEventBase<ApplicationWebhookType.Ping, undefined>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/events/webhook-events#event-body-object}
|
||||
@@ -127,7 +127,7 @@ export type APIWebhookEventEntitlementDeleteData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventEntitlementUpdateData = APIEntitlement;
|
||||
|
||||
export type APIWebhookEventQuestUserEnrollmentData = never;
|
||||
export type APIWebhookEventQuestUserEnrollmentData = undefined;
|
||||
|
||||
export interface APIWebhookEventBase<Type extends ApplicationWebhookType, Event> {
|
||||
/**
|
||||
|
||||
@@ -80,4 +80,4 @@ export type RESTPatchAPIAutoModerationRuleResult = APIAutoModerationRule;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/auto-moderation#delete-auto-moderation-rule}
|
||||
*/
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = never;
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = undefined;
|
||||
|
||||
+16
-16
@@ -369,12 +369,12 @@ export type RESTPostAPIChannelMessageCrosspostResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#create-reaction}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessageReactionResult = never;
|
||||
export type RESTPutAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-own-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link RESTDeleteAPIChannelMessageOwnReactionResult} instead
|
||||
@@ -384,7 +384,7 @@ export type RESTDeleteAPIChannelMessageOwnReaction = RESTDeleteAPIChannelMessage
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-user-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-reactions}
|
||||
@@ -428,12 +428,12 @@ export type RESTGetAPIChannelMessageReactionUsersResult = APIUser[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = never;
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions-for-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-message}
|
||||
@@ -500,7 +500,7 @@ export type RESTPatchAPIChannelMessageResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageResult = never;
|
||||
export type RESTDeleteAPIChannelMessageResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
@@ -515,7 +515,7 @@ export interface RESTPostAPIChannelMessagesBulkDeleteJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
*/
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = never;
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
@@ -544,7 +544,7 @@ export interface RESTPutAPIChannelPermissionJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
*/
|
||||
export type RESTPutAPIChannelPermissionResult = never;
|
||||
export type RESTPutAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-channel-invites}
|
||||
@@ -632,7 +632,7 @@ export type RESTPostAPIChannelInviteResult = APIExtendedInvite;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-channel-permission}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPermissionResult = never;
|
||||
export type RESTDeleteAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#follow-news-channel}
|
||||
@@ -652,7 +652,7 @@ export type RESTPostAPIChannelFollowersResult = APIFollowedChannel;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#trigger-typing-indicator}
|
||||
*/
|
||||
export type RESTPostAPIChannelTypingResult = never;
|
||||
export type RESTPostAPIChannelTypingResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-channel-pins}
|
||||
@@ -687,12 +687,12 @@ export interface RESTGetAPIChannelMessagesPinsResult {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessagesPinResult = never;
|
||||
export type RESTPutAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#unpin-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = never;
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-pinned-messages-deprecated}
|
||||
@@ -704,13 +704,13 @@ export type RESTGetAPIChannelPinsResult = APIMessage[];
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message-deprecated}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTPutAPIChannelPinResult = never;
|
||||
export type RESTPutAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#unpin-message-deprecated}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPinResult = never;
|
||||
export type RESTDeleteAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#group-dm-add-recipient}
|
||||
@@ -816,12 +816,12 @@ export type RESTPostAPIChannelThreadsResult =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#join-thread}
|
||||
*/
|
||||
export type RESTPutAPIChannelThreadMembersResult = never;
|
||||
export type RESTPutAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#leave-thread}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = never;
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-thread-member}
|
||||
|
||||
+2
-2
@@ -58,7 +58,7 @@ export type RESTPatchAPIGuildEmojiResult = APIEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-guild-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildEmojiResult = never;
|
||||
export type RESTDeleteAPIGuildEmojiResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#list-application-emojis}
|
||||
@@ -95,4 +95,4 @@ export type RESTPatchAPIApplicationEmojiResult = APIApplicationEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-application-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIApplicationEmojiResult = never;
|
||||
export type RESTDeleteAPIApplicationEmojiResult = undefined;
|
||||
|
||||
+9
-9
@@ -360,7 +360,7 @@ export type RESTPatchAPIGuildResult = APIGuild;
|
||||
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTDeleteAPIGuildResult = never;
|
||||
export type RESTDeleteAPIGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-channels}
|
||||
@@ -402,7 +402,7 @@ export type RESTPatchAPIGuildChannelPositionsJSONBody = {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-channel-positions}
|
||||
*/
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = never;
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#list-active-guild-threads}
|
||||
@@ -739,17 +739,17 @@ export type RESTPatchAPICurrentGuildMemberResult = APIGuildMember;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#add-guild-member-role}
|
||||
*/
|
||||
export type RESTPutAPIGuildMemberRoleResult = never;
|
||||
export type RESTPutAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = never;
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberResult = never;
|
||||
export type RESTDeleteAPIGuildMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-bans}
|
||||
@@ -800,12 +800,12 @@ export interface RESTPutAPIGuildBanJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild-ban}
|
||||
*/
|
||||
export type RESTPutAPIGuildBanResult = never;
|
||||
export type RESTPutAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-ban}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildBanResult = never;
|
||||
export type RESTDeleteAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#bulk-guild-ban}
|
||||
@@ -969,7 +969,7 @@ export type RESTPatchAPIGuildRoleResult = APIRole;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildRoleResult = never;
|
||||
export type RESTDeleteAPIGuildRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* A record mapping role IDs to the number of members that have that role.
|
||||
@@ -1054,7 +1054,7 @@ export type RESTGetAPIGuildIntegrationsResult = APIGuildIntegration[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-integration}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildIntegrationResult = never;
|
||||
export type RESTDeleteAPIGuildIntegrationResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-widget-settings}
|
||||
|
||||
@@ -118,7 +118,7 @@ export type RESTPatchAPIGuildScheduledEventResult = APIGuildScheduledEvent;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#delete-guild-scheduled-event}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = never;
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#get-guild-scheduled-event-users}
|
||||
|
||||
@@ -212,7 +212,7 @@ export type RESTPostAPIInteractionCallbackFormDataBody =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#create-interaction-response}
|
||||
*/
|
||||
export type RESTPostAPIInteractionCallbackResult = never;
|
||||
export type RESTPostAPIInteractionCallbackResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-callback-interaction-callback-response-object}
|
||||
|
||||
@@ -95,7 +95,7 @@ export enum EntitlementOwnerType {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#delete-test-entitlement}
|
||||
*/
|
||||
export type RESTDeleteAPIEntitlementResult = never;
|
||||
export type RESTDeleteAPIEntitlementResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sku#list-skus}
|
||||
@@ -105,7 +105,7 @@ export type RESTGetAPISKUsResult = APISKU[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#consume-an-entitlement}
|
||||
*/
|
||||
export type RESTPostAPIEntitlementConsumeResult = never;
|
||||
export type RESTPostAPIEntitlementConsumeResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/subscription#query-string-params}
|
||||
|
||||
@@ -4,7 +4,7 @@ import type { APISoundboardSound } from '../../payloads/v10/index';
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound}
|
||||
*/
|
||||
export type RESTPostAPISendSoundboardSoundResult = never;
|
||||
export type RESTPostAPISendSoundboardSoundResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound-json-params}
|
||||
@@ -104,4 +104,4 @@ export type RESTPatchAPIGuildSoundboardSoundResult = APISoundboardSound;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#delete-guild-soundboard-sound}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = never;
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = undefined;
|
||||
|
||||
@@ -61,4 +61,4 @@ export type RESTPatchAPIStageInstanceResult = APIStageInstance;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/stage-instance#delete-stage-instance}
|
||||
*/
|
||||
export type RESTDeleteAPIStageInstanceResult = never;
|
||||
export type RESTDeleteAPIStageInstanceResult = undefined;
|
||||
|
||||
+1
-1
@@ -93,4 +93,4 @@ export type RESTPatchAPIGuildStickerResult = APISticker;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sticker#delete-guild-sticker}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildStickerResult = never;
|
||||
export type RESTDeleteAPIGuildStickerResult = undefined;
|
||||
|
||||
+1
-1
@@ -92,7 +92,7 @@ export type RESTGetAPICurrentUserGuildsResult = RESTAPIPartialCurrentUserGuild[]
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#leave-guild}
|
||||
*/
|
||||
export type RESTDeleteAPICurrentUserGuildResult = never;
|
||||
export type RESTDeleteAPICurrentUserGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#create-dm}
|
||||
|
||||
+2
-2
@@ -42,7 +42,7 @@ export interface RESTPatchAPIGuildVoiceStateCurrentMemberJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-current-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
@@ -61,4 +61,4 @@ export interface RESTPatchAPIGuildVoiceStateUserJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = undefined;
|
||||
|
||||
+6
-6
@@ -89,12 +89,12 @@ export type RESTPatchAPIWebhookWithTokenResult = RESTGetAPIWebhookWithTokenResul
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookResult = never;
|
||||
export type RESTDeleteAPIWebhookResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-with-token}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
@@ -201,7 +201,7 @@ export interface RESTPostAPIWebhookWithTokenQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -219,7 +219,7 @@ export type RESTPostAPIWebhookWithTokenSlackQuery = Pick<RESTPostAPIWebhookWithT
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-slackcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -237,7 +237,7 @@ export type RESTPostAPIWebhookWithTokenGitHubQuery = Pick<RESTPostAPIWebhookWith
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-githubcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -319,4 +319,4 @@ export interface RESTDeleteAPIWebhookWithTokenMessageQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-message}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = undefined;
|
||||
|
||||
@@ -80,4 +80,4 @@ export type RESTPatchAPIAutoModerationRuleResult = APIAutoModerationRule;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/auto-moderation#delete-auto-moderation-rule}
|
||||
*/
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = never;
|
||||
export type RESTDeleteAPIAutoModerationRuleResult = undefined;
|
||||
|
||||
+16
-16
@@ -376,12 +376,12 @@ export type RESTPostAPIChannelMessageCrosspostResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#create-reaction}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessageReactionResult = never;
|
||||
export type RESTPutAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-own-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageOwnReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @deprecated Use {@link RESTDeleteAPIChannelMessageOwnReactionResult} instead
|
||||
@@ -391,7 +391,7 @@ export type RESTDeleteAPIChannelMessageOwnReaction = RESTDeleteAPIChannelMessage
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-user-reaction}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageUserReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-reactions}
|
||||
@@ -435,12 +435,12 @@ export type RESTGetAPIChannelMessageReactionUsersResult = APIUser[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = never;
|
||||
export type RESTDeleteAPIChannelAllMessageReactionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-all-reactions-for-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = never;
|
||||
export type RESTDeleteAPIChannelMessageReactionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-message}
|
||||
@@ -514,7 +514,7 @@ export type RESTPatchAPIChannelMessageResult = APIMessage;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessageResult = never;
|
||||
export type RESTDeleteAPIChannelMessageResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
@@ -529,7 +529,7 @@ export interface RESTPostAPIChannelMessagesBulkDeleteJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#bulk-delete-messages}
|
||||
*/
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = never;
|
||||
export type RESTPostAPIChannelMessagesBulkDeleteResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
@@ -558,7 +558,7 @@ export interface RESTPutAPIChannelPermissionJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#edit-channel-permissions}
|
||||
*/
|
||||
export type RESTPutAPIChannelPermissionResult = never;
|
||||
export type RESTPutAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-channel-invites}
|
||||
@@ -646,7 +646,7 @@ export type RESTPostAPIChannelInviteResult = APIExtendedInvite;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#delete-channel-permission}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPermissionResult = never;
|
||||
export type RESTDeleteAPIChannelPermissionResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#follow-news-channel}
|
||||
@@ -666,7 +666,7 @@ export type RESTPostAPIChannelFollowersResult = APIFollowedChannel;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#trigger-typing-indicator}
|
||||
*/
|
||||
export type RESTPostAPIChannelTypingResult = never;
|
||||
export type RESTPostAPIChannelTypingResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-channel-pins}
|
||||
@@ -701,12 +701,12 @@ export interface RESTGetAPIChannelMessagesPinsResult {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message}
|
||||
*/
|
||||
export type RESTPutAPIChannelMessagesPinResult = never;
|
||||
export type RESTPutAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#unpin-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = never;
|
||||
export type RESTDeleteAPIChannelMessagesPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#get-pinned-messages-deprecated}
|
||||
@@ -718,12 +718,12 @@ export type RESTGetAPIChannelPinsResult = APIMessage[];
|
||||
* @see {@link https://discord.com/developers/docs/resources/message#pin-message-deprecated}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTPutAPIChannelPinResult = never;
|
||||
export type RESTPutAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#unpin-message}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelPinResult = never;
|
||||
export type RESTDeleteAPIChannelPinResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#group-dm-add-recipient}
|
||||
@@ -829,12 +829,12 @@ export type RESTPostAPIChannelThreadsResult =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#join-thread}
|
||||
*/
|
||||
export type RESTPutAPIChannelThreadMembersResult = never;
|
||||
export type RESTPutAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#leave-thread}
|
||||
*/
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = never;
|
||||
export type RESTDeleteAPIChannelThreadMembersResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/channel#get-thread-member}
|
||||
|
||||
+2
-2
@@ -58,7 +58,7 @@ export type RESTPatchAPIGuildEmojiResult = APIEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-guild-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildEmojiResult = never;
|
||||
export type RESTDeleteAPIGuildEmojiResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#list-application-emojis}
|
||||
@@ -95,4 +95,4 @@ export type RESTPatchAPIApplicationEmojiResult = APIApplicationEmoji;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/emoji#delete-application-emoji}
|
||||
*/
|
||||
export type RESTDeleteAPIApplicationEmojiResult = never;
|
||||
export type RESTDeleteAPIApplicationEmojiResult = undefined;
|
||||
|
||||
+9
-9
@@ -360,7 +360,7 @@ export type RESTPatchAPIGuildResult = APIGuild;
|
||||
* @see {@link https://discord.com/developers/docs/change-log#guild-create-deprecation}
|
||||
* @deprecated
|
||||
*/
|
||||
export type RESTDeleteAPIGuildResult = never;
|
||||
export type RESTDeleteAPIGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-channels}
|
||||
@@ -402,7 +402,7 @@ export type RESTPatchAPIGuildChannelPositionsJSONBody = {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-channel-positions}
|
||||
*/
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = never;
|
||||
export type RESTPatchAPIGuildChannelPositionsResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#list-active-guild-threads}
|
||||
@@ -739,17 +739,17 @@ export type RESTPatchAPICurrentGuildMemberResult = APIGuildMember;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#add-guild-member-role}
|
||||
*/
|
||||
export type RESTPutAPIGuildMemberRoleResult = never;
|
||||
export type RESTPutAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = never;
|
||||
export type RESTDeleteAPIGuildMemberRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-member}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildMemberResult = never;
|
||||
export type RESTDeleteAPIGuildMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-bans}
|
||||
@@ -806,12 +806,12 @@ export interface RESTPutAPIGuildBanJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#create-guild-ban}
|
||||
*/
|
||||
export type RESTPutAPIGuildBanResult = never;
|
||||
export type RESTPutAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#remove-guild-ban}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildBanResult = never;
|
||||
export type RESTDeleteAPIGuildBanResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#bulk-guild-ban}
|
||||
@@ -975,7 +975,7 @@ export type RESTPatchAPIGuildRoleResult = APIRole;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-role}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildRoleResult = never;
|
||||
export type RESTDeleteAPIGuildRoleResult = undefined;
|
||||
|
||||
/**
|
||||
* A record mapping role IDs to the number of members that have that role.
|
||||
@@ -1060,7 +1060,7 @@ export type RESTGetAPIGuildIntegrationsResult = APIGuildIntegration[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#delete-guild-integration}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildIntegrationResult = never;
|
||||
export type RESTDeleteAPIGuildIntegrationResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild#get-guild-widget-settings}
|
||||
|
||||
@@ -118,7 +118,7 @@ export type RESTPatchAPIGuildScheduledEventResult = APIGuildScheduledEvent;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#delete-guild-scheduled-event}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = never;
|
||||
export type RESTDeleteAPIGuildScheduledEventResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/guild-scheduled-event#get-guild-scheduled-event-users}
|
||||
|
||||
@@ -212,7 +212,7 @@ export type RESTPostAPIInteractionCallbackFormDataBody =
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#create-interaction-response}
|
||||
*/
|
||||
export type RESTPostAPIInteractionCallbackResult = never;
|
||||
export type RESTPostAPIInteractionCallbackResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-callback-interaction-callback-response-object}
|
||||
|
||||
@@ -95,7 +95,7 @@ export enum EntitlementOwnerType {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#delete-test-entitlement}
|
||||
*/
|
||||
export type RESTDeleteAPIEntitlementResult = never;
|
||||
export type RESTDeleteAPIEntitlementResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sku#list-skus}
|
||||
@@ -105,7 +105,7 @@ export type RESTGetAPISKUsResult = APISKU[];
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/entitlement#consume-an-entitlement}
|
||||
*/
|
||||
export type RESTPostAPIEntitlementConsumeResult = never;
|
||||
export type RESTPostAPIEntitlementConsumeResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/subscription#query-string-params}
|
||||
|
||||
@@ -4,7 +4,7 @@ import type { APISoundboardSound } from '../../payloads/v9/index';
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound}
|
||||
*/
|
||||
export type RESTPostAPISendSoundboardSoundResult = never;
|
||||
export type RESTPostAPISendSoundboardSoundResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#send-soundboard-sound-json-params}
|
||||
@@ -104,4 +104,4 @@ export type RESTPatchAPIGuildSoundboardSoundResult = APISoundboardSound;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/soundboard#delete-guild-soundboard-sound}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = never;
|
||||
export type RESTDeleteAPIGuildSoundboardSoundResult = undefined;
|
||||
|
||||
@@ -61,4 +61,4 @@ export type RESTPatchAPIStageInstanceResult = APIStageInstance;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/stage-instance#delete-stage-instance}
|
||||
*/
|
||||
export type RESTDeleteAPIStageInstanceResult = never;
|
||||
export type RESTDeleteAPIStageInstanceResult = undefined;
|
||||
|
||||
+1
-1
@@ -93,4 +93,4 @@ export type RESTPatchAPIGuildStickerResult = APISticker;
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/sticker#delete-guild-sticker}
|
||||
*/
|
||||
export type RESTDeleteAPIGuildStickerResult = never;
|
||||
export type RESTDeleteAPIGuildStickerResult = undefined;
|
||||
|
||||
+1
-1
@@ -92,7 +92,7 @@ export type RESTGetAPICurrentUserGuildsResult = RESTAPIPartialCurrentUserGuild[]
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#leave-guild}
|
||||
*/
|
||||
export type RESTDeleteAPICurrentUserGuildResult = never;
|
||||
export type RESTDeleteAPICurrentUserGuildResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/user#create-dm}
|
||||
|
||||
+2
-2
@@ -42,7 +42,7 @@ export interface RESTPatchAPIGuildVoiceStateCurrentMemberJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-current-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateCurrentMemberResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
@@ -61,4 +61,4 @@ export interface RESTPatchAPIGuildVoiceStateUserJSONBody {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/voice#modify-user-voice-state}
|
||||
*/
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = never;
|
||||
export type RESTPatchAPIGuildVoiceStateUserResult = undefined;
|
||||
|
||||
+6
-6
@@ -89,12 +89,12 @@ export type RESTPatchAPIWebhookWithTokenResult = RESTGetAPIWebhookWithTokenResul
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookResult = never;
|
||||
export type RESTDeleteAPIWebhookResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-with-token}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
@@ -201,7 +201,7 @@ export interface RESTPostAPIWebhookWithTokenQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -219,7 +219,7 @@ export type RESTPostAPIWebhookWithTokenSlackQuery = Pick<RESTPostAPIWebhookWithT
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-slackcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenSlackResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -237,7 +237,7 @@ export type RESTPostAPIWebhookWithTokenGitHubQuery = Pick<RESTPostAPIWebhookWith
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#execute-githubcompatible-webhook}
|
||||
*/
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = never;
|
||||
export type RESTPostAPIWebhookWithTokenGitHubResult = undefined;
|
||||
|
||||
/**
|
||||
* Received when a call to https://discord.com/developers/docs/resources/webhook#execute-webhook receives
|
||||
@@ -319,4 +319,4 @@ export interface RESTDeleteAPIWebhookWithTokenMessageQuery {
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/resources/webhook#delete-webhook-message}
|
||||
*/
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = never;
|
||||
export type RESTDeleteAPIWebhookWithTokenMessageResult = undefined;
|
||||
|
||||
+19
-19
@@ -1233,42 +1233,42 @@ export enum RPCEvents {
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeActivityInviteArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivityInviteArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeActivityJoinArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivityJoinArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeActivityJoinRequestArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivityJoinRequestArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeActivitySpectateArgs = Record<string, never>;
|
||||
export type RPCSubscribeActivitySpectateArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeChannelCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeChannelCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeCurrentUserUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeCurrentUserUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeEntitlementCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeEntitlementCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeEntitlementDeleteArgs = Record<string, never>;
|
||||
export type RPCSubscribeEntitlementDeleteArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeGameJoinArgs = Record<string, never>;
|
||||
export type RPCSubscribeGameJoinArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeGameSpectateArgs = Record<string, never>;
|
||||
export type RPCSubscribeGameSpectateArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeGuildCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeGuildCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/rpc#guildstatus-guild-status-argument-structure}
|
||||
@@ -1310,22 +1310,22 @@ export interface RPCSubscribeMessageUpdateArgs {
|
||||
channel_id: Snowflake;
|
||||
}
|
||||
|
||||
export type RPCSubscribeNotificationCreateArgs = Record<string, never>;
|
||||
export type RPCSubscribeNotificationCreateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeOverlayArgs = Record<string, never>;
|
||||
export type RPCSubscribeOverlayArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeOverlayUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeOverlayUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeRelationshipUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeRelationshipUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/rpc#speakingstartspeakingstop-speaking-argument-structure}
|
||||
@@ -1347,19 +1347,19 @@ export interface RPCSubscribeSpeakingStopArgs {
|
||||
channel_id: Snowflake;
|
||||
}
|
||||
|
||||
export type RPCSubscribeVoiceChannelSelectArgs = Record<string, never>;
|
||||
export type RPCSubscribeVoiceChannelSelectArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeVoiceConnectionStatusArgs = Record<string, never>;
|
||||
export type RPCSubscribeVoiceConnectionStatusArgs = Record<string, unknown>;
|
||||
|
||||
export type RPCSubscribeVoiceSettingsUpdateArgs = Record<string, never>;
|
||||
export type RPCSubscribeVoiceSettingsUpdateArgs = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @unstable
|
||||
*/
|
||||
export type RPCSubscribeVoiceSettingsUpdate2Args = Record<string, never>;
|
||||
export type RPCSubscribeVoiceSettingsUpdate2Args = Record<string, unknown>;
|
||||
|
||||
/**
|
||||
* @see {@link https://discord.com/developers/docs/topics/rpc#voicestatecreatevoicestateupdatevoicestatedelete-voice-state-argument-structure}
|
||||
|
||||
@@ -179,7 +179,7 @@ They must also follow the following structure: `REST{http_method}{type_name}{Que
|
||||
- If a route doesn't take in any parameters, be it query, JSON or FormData, it shouldn't define any of those types
|
||||
- A route should always define a `Result` type, and should reference an `API*` type unless the data returned is only
|
||||
received through a REST call
|
||||
- If a route returns a `204 No Content` response, it should define a `Result` type with `never` as its value (this
|
||||
- If a route returns a `204 No Content` response, it should define a `Result` type with `undefined` as its value (this
|
||||
does not account for errors)
|
||||
|
||||
This structure should be followed whenever possible, however that might not always be doable. Specifically, types for
|
||||
|
||||
@@ -181,8 +181,8 @@ The exports of each API version is split into three main parts:
|
||||
the fields. They will start with either `RESTOAuth2` or with something similar to `REST<HTTP Method>OAuth2`
|
||||
|
||||
- If a type ends with `Result`, then it represents the expected result by calling its accompanying route.
|
||||
- Types that are exported as `never` usually mean the result will be a `204 No Content`, so you can safely ignore
|
||||
it. This does **not** account for errors.
|
||||
- Types for a Result that will be a `204 No Content` will be typed as `undefined`. This does **not** account for
|
||||
errors
|
||||
|
||||
- Anything else that is miscellaneous will be exported based on what it represents (for example the `REST` route
|
||||
object).
|
||||
|
||||
Reference in New Issue
Block a user