summary refs log tree commit diff
path: root/util/src/interfaces/Interaction.ts
diff options
context:
space:
mode:
Diffstat (limited to 'util/src/interfaces/Interaction.ts')
-rw-r--r--util/src/interfaces/Interaction.ts34
1 files changed, 0 insertions, 34 deletions
diff --git a/util/src/interfaces/Interaction.ts b/util/src/interfaces/Interaction.ts
deleted file mode 100644
index 5d3aae24..00000000
--- a/util/src/interfaces/Interaction.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-import { AllowedMentions, Embed } from "../entities/Message";
-
-export interface Interaction {
-	id: string;
-	type: InteractionType;
-	data?: {};
-	guild_id: string;
-	channel_id: string;
-	member_id: string;
-	token: string;
-	version: number;
-}
-
-export enum InteractionType {
-	SelfCommand = 0,
-	Ping = 1,
-	ApplicationCommand = 2,
-}
-
-export enum InteractionResponseType {
-	SelfCommandResponse = 0,
-	Pong = 1,
-	Acknowledge = 2,
-	ChannelMessage = 3,
-	ChannelMessageWithSource = 4,
-	AcknowledgeWithSource = 5,
-}
-
-export interface InteractionApplicationCommandCallbackData {
-	tts?: boolean;
-	content: string;
-	embeds?: Embed[];
-	allowed_mentions?: AllowedMentions;
-}