V2embed.oauth.fyi
Sign in with Discord

Discord Components V2

A message IDE for Discord.

Build native Components V2 messages visually, validate them against Discord’s real structural rules, and publish them to your servers. Templates, variables, a product updater and scheduled broadcasts — in the browser, with no desktop app.

Continue with DiscordRequires an active license key.

Studio

Three-column workspace

Component palette, live Discord preview and a contextual inspector. Drag to nest, click the preview to select, edit on the right. Undo, duplicate, copy/paste and a command palette throughout.

Publishing

Straight into your servers

One shared bot, installed where you need it. Saved targets, native channel/role/emoji pickers, message history, and the ability to reopen or edit anything you have sent.

Automation

Updater and broadcasts

Define products once, then post status changes in seconds. Schedule one-off or recurring sends against immutable snapshots so later edits never rewrite a queued message.

Built on the real component model.

Containers, sections, text displays, separators, galleries, files, action rows and select menus — with Discord’s nesting rules, component budgets and character limits enforced while you edit. Invalid structures are blocked before they reach the API, not after.

Limits enforced

Components per message
40
Total text characters
4,000
Text displays per section
3
Buttons per action row
5
Gallery items
10
Select options
25
embed.oauth.fyi — Discord Components V2 Studio