const { Button } = require('@eartharoid/dbf'); module.exports = class ClaimButton extends Button { constructor(client, options) { super(client, { ...options, id: 'claim', }); } /** * @param {*} id * @param {import("discord.js").ChatInputCommandInteraction} interaction */ async run(id, interaction) { /** @type {import("client")} */ const client = this.client; await interaction.deferReply({ ephemeral: false }); await client.tickets.claim(interaction); } };