diff --git a/src/schemas/api/bots/ApplicationCommandSchema.ts b/src/schemas/api/bots/ApplicationCommandSchema.ts
index c9d3fa98..7d739e45 100644
--- a/src/schemas/api/bots/ApplicationCommandSchema.ts
+++ b/src/schemas/api/bots/ApplicationCommandSchema.ts
@@ -1,57 +1,57 @@
import { ApplicationCommandOption, Snowflake, StringStringDictionary } from "@spacebar/schemas";
export interface ApplicationCommandSchema {
- id?: Snowflake;
- type?: ApplicationCommandType;
- application_id: Snowflake;
- guild_id?: Snowflake;
- name: string;
- name_localizations?: StringStringDictionary;
- name_localized?: string | null;
- description: string;
- description_localizations?: StringStringDictionary;
- description_localized?: string | null;
- options?: ApplicationCommandOption[];
- default_member_permissions: string | null;
- /*
- * @deprecated
- */
- dm_permission?: boolean;
- permissions?: ApplicationCommandIndexPermissions;
- nsfw?: boolean;
- integration_types?: ApplicationIntegrationType[];
- global_popularity_rank?: number;
- contexts?: InteractionContextType[];
- version: Snowflake;
- handler?: ApplicationCommandHandlerType;
+ id?: Snowflake;
+ type?: ApplicationCommandType;
+ application_id: Snowflake;
+ guild_id?: Snowflake;
+ name: string;
+ name_localizations?: StringStringDictionary;
+ name_localized?: string | null;
+ description: string;
+ description_localizations?: StringStringDictionary;
+ description_localized?: string | null;
+ options?: ApplicationCommandOption[];
+ default_member_permissions: string | null;
+ /*
+ * @deprecated
+ */
+ dm_permission?: boolean;
+ permissions?: ApplicationCommandIndexPermissions;
+ nsfw?: boolean;
+ integration_types?: ApplicationIntegrationType[];
+ global_popularity_rank?: number;
+ contexts?: InteractionContextType[];
+ version: Snowflake;
+ handler?: ApplicationCommandHandlerType;
}
export interface ApplicationCommandIndexPermissions {
- user?: boolean;
- roles?: Record<Snowflake, boolean>;
- channels?: Record<Snowflake, boolean>;
+ user?: boolean;
+ roles?: Record<Snowflake, boolean>;
+ channels?: Record<Snowflake, boolean>;
}
export enum ApplicationCommandType {
- CHAT_INPUT = 1,
- USER = 2,
- MESSAGE = 3,
- PRIMARY_ENTRY_POINT = 4,
+ CHAT_INPUT = 1,
+ USER = 2,
+ MESSAGE = 3,
+ PRIMARY_ENTRY_POINT = 4,
}
export enum ApplicationCommandHandlerType {
- APP_HANDLER = 1,
- DISCORD_LAUNCH_ACTIVITY = 2,
- APP_HANDLER_LAUNCH_ACTIVITY = 3,
+ APP_HANDLER = 1,
+ DISCORD_LAUNCH_ACTIVITY = 2,
+ APP_HANDLER_LAUNCH_ACTIVITY = 3,
}
export enum InteractionContextType {
- GUILD = 0,
- BOT_DM = 1,
- PRIVATE_CHANNEL = 2,
+ GUILD = 0,
+ BOT_DM = 1,
+ PRIVATE_CHANNEL = 2,
}
export enum ApplicationIntegrationType {
- GUILD_INSTALL = 0,
- USER_INSTALL = 1,
+ GUILD_INSTALL = 0,
+ USER_INSTALL = 1,
}
|