const axios = require('axios'); const { EmbedBuilder } = require('@discordjs/builders'); module.exports = { name: 'image', description: "Recherche et envoie des images basées sur une requête.", category: 'utils', emote: '🔍', utilisation: 'image [requête]', async execute(message, args, client) { const query = args.join(" "); if (!query) return message.react("❌"); axios.get(`https://api.unsplash.com/search/photos`, { params: { query: query, client_id: 'W5w7JWC4m2Jfy75c6-ivlI3UsV8WDC0efS9FuBkHprE' } }).then(response => { const imageUrl = response.data.results[0].urls.small; const embed = new EmbedBuilder() .setTitle(`Image trouvée pour : ${query}`) .setImage(imageUrl) message.channel.send({ embeds: [embed] }); }).catch(error => { message.reply('Une erreur est survenue lors de la recherche de l\'image.'); }); }, };