Bot developer
Components V2 Builder
Build message components JSON with V2 flag support.
How to use
- Add buttons, text displays, or separators. Toggle Components V2 if you need V2 layout components.
- Fill labels and custom_id values. Validation warns about V2 conflicts with message content.
- Copy the JSON into your bot or webhook payload. Draft auto-saves in localStorage on this device.
Frequently asked questions
- What is Components V2?
- A message flag (IS_COMPONENTS_V2) enabling new layout components. V2 messages cannot include content, embeds, or polls in the same payload.
- Is my draft saved?
- Yes. The builder stores a versioned draft in localStorage on this device only.
- Can I send messages from here?
- No. Copy the JSON into your bot code or webhook tool. See Embed Builder or Webhook Checker for related workflows.