This repository stores the Discord embed payloads used across the AstralCraft server. Each JSON file is a drop-in message payload you can send via a bot or webhook to recreate the exact formatting used in the server.
- rules.json: Embed outlining the Discord and in-game regulations, including links to Discord TOS and Minecraft EULA.
- howtojoin.json: Embed with the join instructions, ticket link, and realm invite details for Java and Bedrock players.
- With a webhook or bot
curl -X POST \
-H "Content-Type: application/json" \
-d @rules.json \
https://discord.com/api/webhooks/YOUR_WEBHOOK_ID/YOUR_TOKEN
- Replace the webhook URL with your own.
- Update channel IDs (e.g.,
<#1444460475751600168>) if your server uses different channels.
- With an embed builder (e.g., Discohook)
- Open the JSON file and paste its contents into the builder's JSON editor.
- Adjust text, links, and channel references as needed, then send to the desired channel.
allowed_mentions.parseis empty to prevent accidental mass pings. Adjust only if you intentionally want mentions to fire.- The
flagsandcomponentsfields are preserved from the original AstralCraft messages so the layout matches what players see in the server. - Keep markdown inside
contentfields intact for headings, dividers, and code blocks.