aboutsummaryrefslogtreecommitdiff
path: root/lib/types/misc.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/types/misc.ts')
-rw-r--r--lib/types/misc.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/types/misc.ts b/lib/types/misc.ts
new file mode 100644
index 0000000..5bf760c
--- /dev/null
+++ b/lib/types/misc.ts
@@ -0,0 +1,14 @@
+import type {
+ InteractionReplyOptions,
+ MessageEditOptions,
+ MessageOptions,
+ MessagePayload,
+ ReplyMessageOptions,
+ WebhookEditMessageOptions
+} from 'discord.js';
+
+export type ReplyMessageType = string | MessagePayload | ReplyMessageOptions;
+export type EditMessageType = string | MessageEditOptions | MessagePayload;
+export type SlashSendMessageType = string | MessagePayload | InteractionReplyOptions;
+export type SlashEditMessageType = string | MessagePayload | WebhookEditMessageOptions;
+export type SendMessageType = string | MessagePayload | MessageOptions;