Maison > Questions et réponses > le corps du texte
P粉0068477502023-08-04 11:26:05
Si vous utilisez discord.js v14, vous devez mettre à jour la méthode d'utilisation des messages intégrés (Embeds) lorsque vous répondez aux messages. Changez simplement le code comme suit :
client.on('guildCreate', guild => { const channel = guild.channels.cache.find(channel => channel.type === 'text' && channel.permissionsFor(guild.me).has('SEND_MESSAGES')); if (channel) { const exampleEmbed = new EmbedBuilder() .setColor(0xF99CF8) .setTitle('**B**') .setAuthor('S') .setThumbnail('https://i.imgur.com/N4') .setDescription('H') channel.send({ embeds: [exampleEmbed] }); }});
De plus, vous devez remplacer la première ligne par :
const { Client, GatewayIntentBits, EmbedBuilder} = require('discord.js');
Supprimez simplement la troisième ligne pour rendre votre code plus clair.
Pour plus de détails, visitez ici : https://discordjs.guide/popular-topics/embeds.html#embed-preview