diff options
| author | Fuwn <[email protected]> | 2025-09-24 18:14:30 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-09-24 18:14:30 -0700 |
| commit | 2d987046d094cf5eb784c8d79d678bd3efa5eaf9 (patch) | |
| tree | dd37d395961d9a68e3e1293a89fb46992aab88d1 /src/discord/commands.ts | |
| parent | style: Lint (diff) | |
| download | umabotdiscord-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.ts | 125 |
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, - }, - ], -}; |