module.exports = class InteractionStorage { constructor(idString, interaction) { this.idString = idString; this.userId = interaction.user.id; // Store in the client interaction.client.iStorage.set(idString, this); // Delete this from the interactionStorage after 5 minutes setTimeout(() => { console.log(`Deleting interactionStorage with id: ${idString}`); interaction.client.iStorage.delete(idString); }, 300000); return this; } }