Chapitre 6 - Les commandes (partie 2)
Le chapitre précédent nous a montré la structure à adopter lorsque l'on veut créer une commande et comment envoyer une réponse à celle-ci.
require('log-timestamp');
const { SlashCommandBuilder } = require('discord.js'); // Constructeur de notre commande
module.exports = {
data: new SlashCommandBuilder()
.setName('command_name') // Nom de notre commande
.setDescription('descriptoin'), // Description de notre commande
async execute(interaction) { // Lorsque l'on éxécute une commande, on réalise une interaction
/**
* Instruction de l'évènement
*/
},
};
- Dans les commandes, on va ajouter des valeurs, des sous commandes, etc...
Exercice (Facile) - Minuteur 2.0
Reprenez l'exercice du minuteur du chapitre précedent, et gràce aux options, demander à l'utilisateur de sélectionner la valeur du minuteur