Tu peux essayer ceci :
const Discord = require(‘discord.js’);
const axios = require(‘axios’);
const client = new Discord.Client();
const TOKEN = ‘YOUR_BOT_TOKEN’;
client.on(‘ready’, () => {
console.log(Logged in as ${client.user.tag}
);
});
client.on(‘message’, async (message) => {
if (message.content === ‘!vinted’) {
try {
const response = await axios.get(‘https://api.vinted.com/api/v2/items’);
const items = response.data;
// Manipulez les données pour extraire les informations souhaitées
// Envoyez les articles dans le canal Discord
const channel = message.channel;
channel.send(‘Voici les derniers articles Vinted :’);
// Bouclez sur les articles et envoyez-les un par un
for (const item of items) {
channel.send(- ${item.title} - ${item.price}
);
}
} catch (error) {
console.error(error);
message.channel.send(“Une erreur s’est produite lors de la récupération des articles Vinted.”);
}
}
});
client.login(TOKEN);