Skip to main content
Latest
File
import { Bot } from "../bot.ts";import { DiscordApplicationCommandOptionChoice } from "../types/discord.ts";import { Camelize, Localization, Optionalize } from "../types/shared.ts";
export function transformApplicationCommandOptionChoice(bot: Bot, payload: DiscordApplicationCommandOptionChoice) { const applicationCommandChoice = { name: payload.name, nameLocalizations: payload.name_localizations ?? undefined, value: payload.value, };
return applicationCommandChoice as Optionalize<typeof applicationCommandChoice>;}
export interface ApplicationCommandOptionChoice extends ReturnType<typeof transformApplicationCommandOptionChoice> {}