'(node:24780) UnhandledPromiseRejectionWarning: DiscordAPIError: Invalid Form Body

My error message :

(node:24780) UnhandledPromiseRejectionWarning: DiscordAPIError: Invalid Form Body embed.fields[2].value: Must be 1024 or fewer in length. embeds[0].fields[2].value: Must be 1024 or fewer in length.

Code :

const { MessageEmbed } = require('discord.js');
const Discord = require('discord.js');
const MemberStats = require('../Models/MemberStats.js');

module.exports.execute = async(client, message, args,ayar,emoji) => {

if (message.channel.id != '928995132571803648') return message.channel.send(
    new Discord.MessageEmbed()
    .setColor('RANDOM')
    .setDescription(`Lütfen bu komutu <#928995132571803648> kanalında kullan <@${message.author.id}>.`)).then(msg => msg.delete({ timeout: 5000, reason: 'Yapılması gerekiyordu.' }));

    let kullanici = message.mentions.users.first() || client.users.cache.get(args[0]) || (args.length > 0 ? client.users.cache.filter(e => e.username.toLowerCase().includes(args.join(' ').toLowerCase())).first(): message.author) || message.author;
    let uye = message.guild.member(kullanici);
    let embed = new MessageEmbed().setFooter(`Rol ödüllerini bot otomatik verecektir.`, 'https://cdn.discordapp.com/attachments/731171053669187664/850362225096917062/Dikkat.png').setColor("RANDOM").setAuthor(kullanici.username.replace('`', '')+` | Tooblek İstatistik Tablosu` , kullanici.displayAvatarURL({dynamic: true, size: 2048})).setThumbnail(kullanici.displayAvatarURL({dynamic: true, size: 2048}));
    MemberStats.findOne({ guildID: message.guild.id, userID: uye.id }, (err, data) => {
        if (!data) return message.channel.send(embed.setDescription('Belirtilen üyeye ait herhangi bir veri bulunamadı.'));
        let haftalikSesToplam = 0;
        data.voiceStats.forEach(c => haftalikSesToplam += c);
        let haftalikSesListe = '';
        data.voiceStats.forEach((value, key) => haftalikSesListe += `\`● ${message.guild.channels.cache.has(key) ? message.guild.channels.cache.get(key).name : 'Bilinmeyen Kanal'}:\` ** ${client.convertDuration(value)}**\n`);
        let haftalikChatToplam = 0;
        data.chatStats.forEach(c => haftalikChatToplam += c);
        let haftalikChatListe = '';
        data.chatStats.forEach((value, key) => haftalikChatListe += `\`● ${message.guild.channels.cache.has(key) ? message.guild.channels.cache.get(key).name : 'Bilinmeyen Kanal'}:\`** ${value} Mesaj**\n`);
        embed.addField('**Genel İstatistik**',`\`● Genel Toplam Ses:\` ** ${client.convertDuration(data.totalVoiceStats || 0)}**\n\`● Genel Toplam Mesaj:\` ** ${data.totalChatStats || 0} Mesaj**`);
        embed.addField('Haftalık Ses',`\`● Toplam:\`  **${client.convertDuration(haftalikSesToplam)}**\n${haftalikSesListe}`);
        embed.addField('Haftalık Mesaj',`\`● Toplam:\`  **${haftalikChatToplam} Mesaj**\n${haftalikChatListe}`);
    message.channel.send(embed)
    });
};
module.exports.configuration = {
    name: 'stat',
    aliases: ['vinfo', 'cinfo'],
    usage: 'stat [üye]',
    description: 'Belirtilen üyenin tüm ses ve chat bilgilerini gösterir.',
    permLevel: 0
};


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source