Skip to main content

๐Ÿ“ฌ Sending Multiple Embeds via channels/{id}/messages

This guide shows how to use Inventor.ggโ€™s Network Request block to send multiple Discord embeds using the official https://discord.com/api/v10/channels/{channel.id}/messages endpoint.


๐Ÿ”ง Requirementsโ€‹

  • A valid Bot Token with Send Messages permission
  • The Channel ID you want to post to
  • Inventor.gg with Network Request block

๐Ÿ”— Endpointโ€‹

Use this URL:

https://discord.com/api/v10/channels/YOUR_CHANNEL_ID/messages

Replace YOUR_CHANNEL_ID with the actual channel ID you want the message sent to.


๐Ÿ“ฎ Methodโ€‹

POST

๐Ÿงพ Headersโ€‹

You must include the following headers in the Network Request block:

Authorization=Bot YOUR_BOT_TOKEN

๐Ÿ›‘ Be sure to keep your bot token private.


๐Ÿงฌ Raw Bodyโ€‹

Set the Content Type to application/json and paste this JSON:

{
"content": "Here's a message with multiple embeds!",
"embeds": [
{
"title": "๐Ÿ“Œ First Embed",
"description": "This is the first embed block.",
"color": 5814783
},
{
"title": "๐Ÿ“Œ Second Embed",
"description": "This is the second embed block.",
"color": 16711680
}
]
}

๐Ÿงช Full Setup in Inventor.ggโ€‹

1. Drag in a Network Request block.โ€‹

2. Set:โ€‹

FieldValue
URLhttps://discord.com/api/v10/channels/YOUR_CHANNEL_ID/messages
MethodPOST
Content-Typeapplication/json
HeadersAuthorization=Bot YOUR_BOT_TOKEN
Body TypeRaw
Raw Body(see JSON above)

๐Ÿง  Notesโ€‹

  • You can send up to 10 embeds per message.
  • Each embed can include title, description, color, footer, timestamp, images, and fields.
  • The bot must be in the channel and have message sending permission.

๐Ÿ†˜ Troubleshootingโ€‹

ErrorCause
401 UnauthorizedInvalid or missing Bot token
403 ForbiddenBot lacks permissions in the channel
400 Bad RequestJSON format is incorrect or missing required fields

๐Ÿ’ก Tipโ€‹

Use tools like https://discohook.org to design your embeds before copying the JSON into Inventor.gg.