Tes embeds Discord, prêts pour ton serveur FiveM
Remplis le formulaire, regarde le rendu comme dans Discord, puis copie le JSON du webhook, le code Lua pour ton serveur FiveM ou le code discord.js. Rien n'est envoyé : tout reste dans ton navigateur.
Message
Aucune adresse de webhook n'est demandée ici : tu la colleras dans le code de ton serveur ou de ton bot.
Auteur
Champs
Images
Ton code, prêt à coller
Envoyer un embed depuis ton serveur FiveM
Sur FiveM, un webhook Discord s'appelle côté serveur avec PerformHttpRequest : tu encodes le message avec json.encode et tu l'envoies en POST avec l'en-tête Content-Type: application/json. Le code Lua ci-dessus fait exactement ça, avec le payload déjà converti en table Lua.
- Dans Discord : paramètres du salon, Intégrations, Webhooks, Nouveau webhook, puis Copier l'URL du webhook.
- Mets cette adresse côté serveur uniquement : dans
server.cfgavecset discord_webhook "..."lu parGetConvar, ou dans la variablewebhookdu code. Jamais dans un fichier client : les joueurs peuvent les lire. - Colle le code Lua dans un fichier serveur de ta ressource et lance-le au moment où le log doit partir (connexion, achat, action staff).
Questions
Comment envoyer un embed Discord depuis un serveur FiveM ?
Côté serveur, avec PerformHttpRequest(webhook, function() end, 'POST', json.encode(payload), { ['Content-Type'] = 'application/json' }). Le payload est la table Lua générée par l'outil. Ne fais jamais cet appel côté client : ton webhook serait visible par les joueurs.
Pourquoi l'outil n'envoie pas le message dans Discord ?
Il prépare le message sans jamais te demander l'adresse de ton webhook : rien ne quitte ton navigateur. L'envoi se fait depuis ton serveur FiveM ou depuis ton bot, avec le code fourni.
Quelles sont les limites d'un embed Discord ?
Titre 256 caractères, description 4096, 25 champs par embed, nom de champ 256, valeur 1024, pied 2048, auteur 256, 6000 caractères au total sur tous les embeds du message, 10 embeds par message et 2000 caractères pour le texte du message. L'outil vérifie tout ça en direct.
Mon webhook Discord renvoie une erreur 400, pourquoi ?
Le plus souvent : un champ sans nom ou sans valeur, une adresse d'image qui ne commence pas par https://, une limite dépassée ou un nom de webhook qui contient le mot discord. La liste sous l'aperçu te dit quoi corriger.
Quel markdown marche dans un embed Discord ?
Gras, italique, souligné, barré, code, blocs de code, citations, listes, titres et liens masqués [texte](https://...) dans la description et les valeurs de champ. Le titre n'affiche pas les liens, l'auteur et le pied restent en texte brut.
Besoin d'un bot Discord complet ? Tickets, whitelist, logs, commandes staff : on le monte pour ton serveur, dès 15 €.
Voir le bot Discord