summaryrefslogtreecommitdiff
path: root/src/discord/commands.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-09-24 18:14:30 -0700
committerFuwn <[email protected]>2025-09-24 18:14:30 -0700
commit2d987046d094cf5eb784c8d79d678bd3efa5eaf9 (patch)
treedd37d395961d9a68e3e1293a89fb46992aab88d1 /src/discord/commands.ts
parentstyle: Lint (diff)
downloadumabotdiscord-2d987046d094cf5eb784c8d79d678bd3efa5eaf9.tar.xz
umabotdiscord-2d987046d094cf5eb784c8d79d678bd3efa5eaf9.zip
refactor: Move interactions client to packages directory
Diffstat (limited to 'src/discord/commands.ts')
-rw-r--r--src/discord/commands.ts125
1 files changed, 0 insertions, 125 deletions
diff --git a/src/discord/commands.ts b/src/discord/commands.ts
deleted file mode 100644
index 601591b..0000000
--- a/src/discord/commands.ts
+++ /dev/null
@@ -1,125 +0,0 @@
-import type { DiscordCommand } from "./interfaces.ts";
-
-export type { DiscordCommand };
-
-export const HOT_COMMAND: DiscordCommand = {
- name: "hot",
- description: "Fetch a random hot post from r/okbuddyumamusume",
-};
-
-export const ROLEPLAY_COMMAND: DiscordCommand = {
- name: "roleplay",
- description: "Fetch a random hot roleplay post from r/okbuddyumamusume",
-};
-
-export const NSFW_COMMAND: DiscordCommand = {
- name: "nsfw",
- description:
- "Fetch a random NSFW post from r/okbuddyumamusume (NSFW channels only)",
-};
-
-export const TOP_COMMAND: DiscordCommand = {
- name: "top",
- description:
- "Fetch a random top post from r/okbuddyumamusume (defaults to today)",
- options: [
- {
- type: 3,
- name: "time",
- description: "Time period for top posts (defaults to today)",
- required: false,
- choices: [
- {
- name: "Now",
- value: "hour",
- },
- {
- name: "Today",
- value: "day",
- },
- {
- name: "This Week",
- value: "week",
- },
- {
- name: "This Month",
- value: "month",
- },
- {
- name: "This Year",
- value: "year",
- },
- {
- name: "All Time",
- value: "all",
- },
- ],
- },
- ],
-};
-
-export const COMPLAIN_COMMAND: DiscordCommand = {
- name: "complain",
- description: "Submit a complaint to the moderators",
- contexts: [0],
- options: [
- {
- type: 3,
- name: "message",
- description: "Your complaint message",
- required: true,
- },
- ],
-};
-
-export const APPEAL_COMMAND: DiscordCommand = {
- name: "appeal",
- description: "Submit an appeal to the moderators",
- contexts: [0],
- options: [
- {
- type: 3,
- name: "message",
- description: "Your appeal message",
- required: true,
- },
- ],
-};
-
-export const COLOURS_COMMAND: DiscordCommand = {
- name: "colours",
- description: "Show the distribution of colour roles in the server",
-};
-
-export const ROLEPLAY_SERIOUS_COMMAND: DiscordCommand = {
- name: "roleplay-serious",
- description: "Manage the serious roleplay role (Admin/Roleplay Curator only)",
- options: [
- {
- type: 3,
- name: "action",
- description: "Action to perform on the role",
- required: true,
- choices: [
- {
- name: "Add Role",
- value: "add",
- },
- {
- name: "Remove Role",
- value: "remove",
- },
- {
- name: "Toggle Role",
- value: "toggle",
- },
- ],
- },
- {
- type: 6,
- name: "user",
- description: "User to perform the action on",
- required: true,
- },
- ],
-};