Escolar Documentos
Profissional Documentos
Cultura Documentos
js')
const { ApplicationCommandType, ApplicationCommandOptionType } =
require('discord.js')
const Discord = require("discord.js")
const db = require("quick.db")
module.exports = {
name: "apostar",
description: "Aposte moedas contra usuários.",
type: ApplicationCommandType.ChatInput,
options: [
{
name: "usuario",
type: ApplicationCommandOptionType.User,
description: "Mencione um usuário para apostar moedas.",
required: true
},
{
name: "quantidade",
type: ApplicationCommandOptionType.Number,
description: "Quantidade de moedas à ser apostada.",
required: true
],
interaction.reply({
}).then(() => {
let filtro = (msg) => msg.customId === `aceitar` && msg.user.id ===
user.id;
let coletor = interaction.channel.createMessageComponentCollector({
filter: filtro, max: 1 })
});
coletor.on("end", () => {
interaction.editReply({
components: [
new Discord.ActionRowBuilder()
.addComponents(
new Discord.ButtonBuilder()
.setDisabled(true)
.setStyle(ButtonStyle.Secondary)
.setLabel("Aposta Finalizada!")
.setEmoji("<:zmembroBR:1067398640534028338>
")
.setCustomId(`aceitar` + interaction.id)
)
]
})
})
})