PangobotDocumentazione
IT

Embed e segnaposto

Come funziona il generatore di embed, quali segnaposto esistono e come inserire emoji e formattazione di Discord in un messaggio.

Ovunque il bot pubblichi un tuo messaggio - messaggi di benvenuto, menu dei ruoli, pannelli dei ticket, post dei feed, messaggi programmati - lo crei nello stesso generatore di embed, con un'anteprima che sembra Discord.

Il generatore di embed: Autore, Testo, Campi, Immagini e Piè di pagina come sezioni, l'anteprima a destra.
Il generatore di embed: Autore, Testo, Campi, Immagini e Piè di pagina come sezioni, l'anteprima a destra.

Cosa può contenere un embed

  • Riga dell'autore con icona e link, titolo con link, testo, un colore.
  • Fino a 25 campi, ognuno con un nome e un valore, uno accanto all'altro se spunti Affiancati.
  • Una grande immagine, una piccola miniatura, un piè di pagina con icona e un timestamp.
  • Discord consente 6.000 caratteri per tutto il testo di un embed; i contatori mostrano quanto ne resta.
  • Gli indirizzi di immagini e link devono iniziare con https://, oppure essere un unico segnaposto come {user.avatar} dove un modulo lo offre.
  • Le immagini sui server di Discord compaiono subito nell'anteprima. Un'immagine su qualsiasi altro sito aspetta un clic su Carica le immagini sotto l'anteprima, perché caricarla rivelerebbe a quel sito il tuo indirizzo IP. I membri su Discord non sono interessati: Discord carica le immagini degli embed tramite il proprio proxy.

Spostare un messaggio dentro e fuori: { } JSON

Accanto all'anteprima c'è un pulsante { } JSON. Mostra l'intero messaggio - il testo sopra l'embed e l'embed stesso - nel formato di Discord, quello usato da altri bot, dai webhook e dai generatori di embed sul web. Copialo per conservare un messaggio o spostarlo su un altro server, oppure incollane uno e premi Importa: ogni casella del generatore viene compilata subito e l'anteprima mostra il risultato. Pulsanti, file, sondaggi e il nome del mittente vengono omessi, e viene segnalato quando qualcosa viene omesso: Pangobot non li invia da qui. Un JSON illeggibile dice perché, e nulla viene importato finché non è leggibile. Tutto viene ricontrollato quando salvi la pagina.

Segnaposto

Un segnaposto viene sostituito quando il messaggio viene pubblicato. Quali esistono dipende dal modulo; ogni campo di testo indica i suoi sotto di sé. I più comuni:

SegnapostoDiventa
{user}Una menzione del membro
{user.name}Il nome del membro, senza menzione
{server}Il nome del server
{membercount}Quanti membri ha il server
{server.boosts}Quanti potenziamenti ha il server
{server.boostlevel}Il livello di potenziamento del server, da 0 a 3
{level}Il livello appena raggiunto (Livelli)
{title} {author} {url}Di un video, post o voce di un feed (Notifiche social)
{name} {days} {hours} {date}Di un conto alla rovescia (Conti alla rovescia)
{ticket}Il numero del ticket (Ticket)

Emoji e formattazione

  • Il pulsante della faccina in un campo di testo apre il selettore di emoji: le emoji standard e quelle del tuo server, con ricerca e le più recenti.
  • La formattazione di Discord funziona come in chat: **bold**, *italic*, __underline__, ~~strike~~, ||spoiler||, # Heading, > quote, elenchi e blocchi di codice. L'anteprima la mostra.
  • Menziona un canale o un ruolo selezionandolo in Discord e copiando la menzione, ad es. <#123...>: l'anteprima mostra il nome.