Skip to main content

Overview

pom uses a scripting syntax for creating rich Discord embeds in welcome messages, goodbye messages, boost messages, and autoresponders. This syntax gives you full control over every part of a Discord embed — title, description, color, images, fields, buttons, and more — along with dynamic variables that automatically fill in user and server information.

Basic Format

An embed script starts with {embed} and uses $v as a separator between parameters:
Each parameter follows the format {key: value}. The $v separator is required between parameters.

Parameters

Message Content

Plain text that appears above the embed. This is regular message content, not part of the embed itself.
You can use {message} without {embed} to send a plain text message with no embed.

Title

The embed’s title, displayed in bold at the top.

Description

The main body text of the embed. Supports Discord markdown (bold, italic, links, etc.).

URL

A clickable URL attached to the embed title. The title becomes a hyperlink.
The URL must start with http:// or https://.

Color

The accent color strip on the left side of the embed. Accepts hex color codes.
You can also use a decimal color value:

Image

A large image displayed at the bottom of the embed.

Thumbnail

A small image displayed in the top-right corner of the embed.

Author

The author section displayed above the title. Supports a name, icon URL, and clickable URL, separated by &&.
The footer section at the bottom of the embed. Supports text and an icon URL, separated by &&.

Timestamp

Adds the current UTC timestamp to the footer, displayed as a relative time in Discord.
No value is needed — just include {timestamp}.

Fields

Embed fields are titled sections with their own content. Supports a name, value, and optional inline flag, separated by &&.
You can add multiple fields by repeating the {field} parameter:

Buttons

Add interactive buttons below the embed. Supports link buttons and styled buttons.
Button Styles:

Flags

Self-Destruct

Make the message automatically delete itself after a set number of seconds. Add this flag after your embed script.
The value must be between 6 and 60 seconds.

Complete Examples

Welcome Message with All Features

Simple Goodbye

Boost Celebration

Plain Text Only

Text + Embed

Use the Embed Builder on the website to visually construct embed scripts and preview them before pasting into Discord.