Create embed messages
April uses the same message composer across welcome messages, leaver messages, reaction role messages, protection notifications, stream monitor notifications, levels, and managed embeds.
Message parts
Section titled “Message parts”- Content is the plain Discord message text above the embed.
- Embeds are rich Discord message blocks with author, title, description, fields, image, thumbnail, footer, timestamp, and color.
- Preview shows how the message is expected to appear before saving.
Recommended workflow
Section titled “Recommended workflow”- Write the plain message first.
- Add an embed only when the message benefits from structure or an image.
- Keep titles and descriptions short enough for mobile Discord.
- Use formatting variables only where that feature supports them.
- Preview before saving.
Image URLs
Section titled “Image URLs”Use a direct image URL for embed image and thumbnail fields. A webpage URL will not render as an image. For welcome, leaver, level, and stream monitor messages, use the variable picker when the image should come from April data, such as {user.avatar} or {stream.preview}.
Common mistakes
Section titled “Common mistakes”- Empty messages cannot be saved when a feature requires content or an image.
- Private-message embeds may fail when a Discord user blocks server DMs.
- Role, channel, and user mentions should be inserted from the message editor picker when available.