C'è un modo per formattare il testo negli incorporamenti utilizzando discord.js?

Aug 24 2020

Sono un po 'nuovo nella codifica di robot discord usando discord.js e mi chiedevo se potessi formattare il testo negli incorporamenti. Non riesco a trovare il modo per farlo, poiché ho il valore del campo tra questi simboli ´ per rendere possibile andare su più righe e vorrei che il testo fosse formattato in codice (esempio in allegato).

Il mio codice ha questo aspetto e vorrei, ad esempio, che il testo della "riga 1" fosse il formato del codice:

execute(message, args){
        const embed = new Discord.MessageEmbed()
        .setTitle('Commands list')
        .setColor('#DAF7A6')
        .addFields(
            {name: 'Test 1',
            value:`line 1
            line 2
            line 3`}
        )
        message.channel.send(embed);
      }

Grazie :)

Risposte

3 Dorian349 Aug 24 2020 at 17:15

Usa il doppio ". Come: "`Your name`".

Se vuoi avere più righe, usa \n, è l'alias markdown per il back to line.

Quindi nel tuo esempio:

execute(message, args){
        const embed = new Discord.MessageEmbed()
        .setTitle('Commands list')
        .setColor('#DAF7A6')
        .addFields(
            {name: 'Test 1',
            value:"`line 1`\n`line 2`\n`line 3`"}
        )
        message.channel.send(embed);
      }