Generatore di embed Discord con anteprima in tempo reale
Con il generatore di embed Discord crei embed tramite un modulo: autore, titolo, descrizione, colore, fino a 25 campi, immagine, miniatura, piè di pagina e timestamp. L’anteprima in tempo reale mostra l’embed come appare su Discord; il builder genera JSON per webhook o codice discord.py o discord.js.
Creato da Justin Schüssler
Gratis e senza registrazione: modulo, anteprima e generazione del codice funzionano nel tuo browser. Non viene salvato nulla.
Ti serve anche un hosting per il bot Discord? Lo mantieni attivo 24/7.
Modulo
Totale 0/6000Autore
Campi
0/25Nessun campo: aggiungine uno per visualizzare coppie nome/valore.
Footer
Anteprima
Codice
{
"embeds": [
{
"color": 5793266
}
]
}Esporta, importa e condividi
Esporta JSON
Importa JSON
Link condivisibile
Codifica il tuo intero embed direttamente nell'URL: nessun dato viene salvato sui nostri server.
Risultato di esempio
Lo esporta il creatore di embed Discord
Inserisci titolo, descrizione, campi, colore e immagini: lo strumento mostra l'anteprima dell'embed come su Discord e genera il JSON per un webhook oppure il codice per discord.py o discord.js. Qui sotto trovi un embed di esempio dello strumento; il tuo risultato dipende dai dati che inserisci.
Esempio · Embed di esempio «Geplante Wartungsarbeiten»
308 di 6000 caratteriOutput: JSON del webhook
{ "embeds": [ { "title": "Geplante Wartungsarbeiten", "description": "Am kommenden Sonntag führen wir zwischen 02:00 und 04:00 Uhr geplante Wartungsarbeiten an unserer Infrastruktur durch.\nEs kann in diesem Zeitraum zu kurzen Unterbrechungen kommen.", "url": "https://status.zap-hosting.com", "color": 5763719, "author": { "name": "ZAP-Hosting Status", "url": "https://status.zap-hosting.com" }, "fields": [ { "name": "Status", "value": "Geplant", "inline": true }, { "name": "Dauer", "value": "~2 Stunden", "inline": true }, { "name": "Betroffene Dienste", "value": "Kundenportal, API" } ], "image": { "url": "https://assets.zx.zap-hosting.com/cdn/zapx-logo-white-green-1781853280180.webp" }, "footer": { "text": "ZAP-Hosting Status Page" } } ]}Output: discord.js
import { EmbedBuilder } from "discord.js"; const embed = new EmbedBuilder() .setAuthor({ name: "ZAP-Hosting Status", url: "https://status.zap-hosting.com" }) .setTitle("Geplante Wartungsarbeiten") .setURL("https://status.zap-hosting.com") .setDescription("Am kommenden Sonntag führen wir zwischen 02:00 und 04:00 Uhr geplante Wartungsarbeiten an unserer Infrastruktur durch.\nEs kann in diesem Zeitraum zu kurzen Unterbrechungen kommen.") .setColor(0x57F287) .addFields( { name: "Status", value: "Geplant", inline: true }, { name: "Dauer", value: "~2 Stunden", inline: true }, { name: "Betroffene Dienste", value: "Kundenportal, API" }, ) .setImage("https://assets.zx.zap-hosting.com/cdn/zapx-logo-white-green-1781853280180.webp") .setFooter({ text: "ZAP-Hosting Status Page" });- colorDiscord richiede il colore come numero: #57f287 diventa 5763719 nel JSON.
- inlineI campi con inline: true appaiono affiancati su Discord; gli altri su righe separate.
- discord.pyPuoi copiare lo stesso embed anche come codice discord.py nello strumento.
Come funziona
Come creare un embed Discord
Dal modulo vuoto al codice pronto: crea il tuo embed Discord in sei passaggi.
Passaggio 1
Caricare un esempio o iniziare da zero
Clicca su «Carica esempio» per vedere un embed compilato oppure parti dal modulo vuoto. Con «Importa JSON» puoi caricare un embed esistente nel modulo.
Passaggio 2
Inserire autore, titolo e descrizione
In «Autore» inserisci nome, URL e URL dell’icona; sotto, titolo, URL del titolo e descrizione. I contatori accanto a titolo e descrizione mostrano quanti caratteri hai già usato.
Passaggio 3
Scegli colore
Scegli il colore dell’embed con il selettore o inserisci un codice HEX, ad esempio #5865F2. Con «Nessun colore» ometti del tutto il colore.
Passaggio 4
Aggiungere campi
Con «Aggiungi campo» puoi creare fino a 25 campi, ciascuno con nome e valore. Con «Inline» puoi affiancare fino a tre campi e cambiarne l’ordine trascinandoli.
Passaggio 5
Aggiungere immagini, footer e timestamp
Inserisci facoltativamente l’URL dell’immagine, l’URL della miniatura, il testo e l’icona del piè di pagina. Per il timestamp scegli «Nessuno», «Adesso» o «Data e ora personalizzate».
Passaggio 6
Controlla l’anteprima e copia il codice
Controlla l’embed nell’anteprima in tempo reale e tieni d’occhio il contatore totale, che ha un limite di 6000 caratteri. Poi scegli «JSON grezzo», «discord.py» o «discord.js» e clicca su «Copia codice».
Esportazione
Un embed Discord, tre esportazioni: JSON per webhook, discord.py e discord.js
Il generatore di embed Discord crea dal tuo modulo sia il JSON per webhook sia il codice per le librerie bot discord.py e discord.js. Nella sezione del codice puoi passare tra «JSON grezzo», «discord.py» e «discord.js» e copiare il risultato con «Copia codice».
JSON per webhook
{
"embeds": [
{ "title": "…", "color": 5793266 }
]
}L'embed si trova in {"embeds": [...]}, esattamente nel formato che un webhook Discord si aspetta come corpo della richiesta. Il colore è espresso come numero decimale; lo strumento omette i dati lasciati vuoti.
discord.py
embed = discord.Embed(title="…", color=0x5865F2)
embed.add_field(name="…", value="…", inline=True)Per i bot con discord.py: discord.Embed(...) con set_author, add_field, set_image, set_thumbnail e set_footer. Il codice include solo i dati che hai compilato.
discord.js
const embed = new EmbedBuilder()
.setTitle("…")
.setColor(0x5865F2);Per i bot con discord.js v14: new EmbedBuilder() con setAuthor, setTitle, addFields, setFooter e altri metodi. Nel codice, il colore è espresso come valore 0x.
Limiti
Panoramica dei limiti degli embed Discord
L'Embed Builder verifica questi limiti in tempo reale. Il totale comprende titolo, descrizione, nomi e valori di tutti i campi, testo del footer e nome dell'autore; gli URL non contano. Se superi un limite, lo strumento evidenzia il campo interessato o il contatore totale.
| Elemento | Massimo |
|---|---|
| Titolo | 256 caratteri |
| Descrizione | 4096 caratteri |
| Numero di campi | 25 campi |
| Nome del campo | 256 caratteri |
| Valore del campo | 1024 caratteri |
| Testo del footer | 2048 caratteri |
| Nome dell'autore | 256 caratteri |
| Totale dei testi | 6000 caratteri |
Nozioni di base
Embed e webhook Discord in breve
Cos'è un embed Discord?
Un embed è un blocco di messaggio formattato con una barra colorata sul lato. Può contenere autore, titolo con link, descrizione, campi, un'immagine grande, una miniatura, un footer e un timestamp. Gli embed vengono inviati dai bot o tramite webhook: nel modulo puoi compilare proprio questi elementi.
Come usare il JSON per webhook
Puoi creare un webhook su Discord nelle impostazioni del canale, sotto Integrazioni → Webhook, e copiarne l'URL. Poi invia il JSON per webhook esportato a quell'URL con il tuo script o strumento. L'Embed Builder non invia nulla e non chiede l'URL del webhook.
Scopri di più
Altri strumenti Discord per i tuoi embed
Selettore colori per embed Discord
Scegli un colore per gli embed Discord e lo copi subito come valore Decimal, Hex o codice discord.js e discord.py. Include i colori ufficiali del marchio Discord e un'anteprima in tempo reale.
Creato da Justin Schuessler
Contatore di caratteri per Discord
Inserisci il testo e verifica subito se rientra nei limiti di Discord, con un conteggio dei caratteri in tempo reale per messaggi, embed, nomi utente, nickname, comandi slash e sondaggi. Tutto nel browser.
Creato da Justin Schuessler
Generatore di timestamp per Discord
Genera tag timestamp di Discord (<t:...:STYLE>) da data e ora, con anteprima in UTC, nel tuo fuso orario e nei fusi orari più comuni per tutti e 9 gli stili, pulsanti per copiare e parser per i tag esistenti. Funziona interamente nel browser.
Creato da Justin Schuessler
Calcolatore dei permessi per Discord
Seleziona con un clic le autorizzazioni per ruoli e bot Discord per creare un bitfield a 64 bit, oppure decodifica un bitfield esistente. Include configurazioni predefinite, un generatore di link di invito e avvisi per i privilegi di amministratore.
Creato da Justin Schuessler
Formattatore di testo Discord (Markdown, testo colorato e blocchi di codice)
Formatta il testo Discord con un clic: grassetto, corsivo, spoiler, citazioni e blocchi di codice, oltre al testo colorato tramite blocchi di codice ANSI. Con anteprima in tempo reale come su Discord e pulsante per copiare. Funziona interamente nel browser.
Creato da Luca Stanek
Selettore colori per ruoli Discord
Scegli i colori dei ruoli Discord e copiali subito come valori esadecimali e decimali. Include gradienti a 2 colori (Enhanced Role Styles), i 20 colori standard di Discord e un'anteprima in tempo reale come messaggio di chat e voce nell'elenco dei membri.
Creato da Justin Schuessler
FAQ
Domande frequenti
Risposte rapide sul generatore di embed Discord, i webhook, i limiti e la privacy.
Sì. Il generatore di embed Discord è gratuito e non richiede la registrazione. Il modulo, l'anteprima in tempo reale e la generazione del codice funzionano nel tuo browser.
No, lo strumento non salva nulla. Il link condivisibile contiene l’intero embed codificato in Base64 nell’URL: chi lo apre trova il modulo già compilato. L’anteprima carica le immagini di un link condiviso o di un JSON importato solo quando clicchi su «Carica immagini esterne».
Lo strumento non invia nulla e non chiede l'URL di un webhook. Copia il JSON per webhook ({"embeds": [...]}) e invialo con il tuo script o strumento a un webhook creato su Discord nelle impostazioni del canale, sotto Integrazioni → Webhook. Per il tuo bot, copia invece il codice discord.py o discord.js.
Titolo: 256 caratteri; descrizione: 4096; nome del campo: 256; valore del campo: 1024; testo del piè di pagina: 2048; nome dell’autore: 256. Puoi aggiungere al massimo 25 campi. In totale, questi testi non possono superare 6000 caratteri; gli URL non contano. Lo strumento aggiorna il conteggio in tempo reale e segnala i limiti superati.
Sì. Nella sezione del codice puoi passare tra «JSON grezzo», «discord.py» e «discord.js» e copiare il risultato con «Copia codice». discord.py usa discord.Embed(...) con add_field e set_footer; discord.js genera codice per v14 con new EmbedBuilder() e addFields. Il codice include solo i dati compilati. Ogni campo richiede un nome e un valore. Se ne manca uno, lo strumento segnala il campo.
Discord richiede il colore come numero decimale. Lo strumento converte automaticamente il tuo valore esadecimale: il Blurple di Discord #5865F2 diventa 5793266, mentre nel codice discord.py e discord.js compare 0x5865F2. Con «Nessun colore», il valore viene omesso del tutto.
Se attivi «Inline» per un campo, i campi Inline consecutivi condividono una riga, fino a tre affiancati. Un campo senza Inline inizia sempre una nuova riga e occupa tutta la larghezza. L'anteprima in tempo reale dispone i campi allo stesso modo.
Sì. In «Importa JSON», incolla il JSON per webhook o un singolo oggetto embed. Se sono presenti più embed, lo strumento importa il primo. Se il JSON non è valido, contiene campi sconosciuti o più di 25 campi, mostra un messaggio di errore.
Hai altre domande?
Contatta il supportoOspita il tuo bot Discord in modo affidabile 24/7
Un VPS di ZAP-Hosting funziona 24 ore su 24, anche quando il tuo computer è spento.
Nessuna configurazione. Nessun rischio. Online in pochi secondi.
Cerchi altri strumenti? Vedi tutti gli strumenti per Discord