Some checks failed
Build and Push Docker Image / build-and-push (push) Failing after 5m5s
17 lines
754 B
TypeScript
17 lines
754 B
TypeScript
import { SlashCommandBuilder, MessageFlags } from "discord.js"
|
|
import type { ChatInputCommandInteraction } from "discord.js"
|
|
import { useQueue } from "discord-player"
|
|
import { t } from "@/utils/i18n"
|
|
|
|
export const data = new SlashCommandBuilder()
|
|
.setName("pause")
|
|
.setDescription("Pause the music")
|
|
.setDescriptionLocalizations({ fr: "Met en pause la musique" })
|
|
|
|
export const execute = async (interaction: ChatInputCommandInteraction) => {
|
|
const queue = useQueue(interaction.guild?.id ?? "")
|
|
if (!queue) return interaction.followUp({ content: t(interaction.locale, "player.no_queue_search_instead"), flags: MessageFlags.Ephemeral })
|
|
|
|
queue.node.setPaused(!queue.node.isPaused())
|
|
return interaction.reply(t(interaction.locale, "player.paused"))
|
|
} |