Skip to main content

Chapitre 6

Nous rejoindre sur Discord

Ping un utilisateur (Facile)

require('log-timestamp');

const { SlashCommandBuilder } = require('discord.js'); // Constructeur de notre commande

module.exports = {
    data: new SlashCommandBuilder()
        .setName('ping')
        .setDescription('Envoi en réponse pong !')
        .setDMPermission(false)
        .addUserOption((option) => // J'ajoute l'option d'un membre/utilisateur
            option.setName('user').setDescription('Sélectionner un utilisateur').setRequired(true) // Je rend l'option obligatoire
        ),
    async execute(interaction) {
        const user = interaction.options.getMember('user'); // Ou .getUser(); || On récupère l'utilisateur
        const response = `${user}, vous avez été ping par ${interaction.user}`; // On construit notre phrase de réponse
        await interaction.reply({ // On envoi la réponse
            content: response,
        });
    },
};