OPS NOMINALSHITTIM_CHEST v0.13 
PLANA
GitHub Invite Bot
Wiki

Message Builder

How to build Discord messages that stay readable across welcome flows, scheduled posts, commands, and announcements.

Where It Appears

The message builder appears in welcome, goodbye, join-DM, level-up, achievement, custom message, scheduled message, and custom command workflows.

Embeds

Embeds can include titles, descriptions, fields, authors, images, thumbnails, and footers. Use them for structured information, but keep the main message understandable without relying on a large image.

  • Use one primary idea per embed.
  • Keep field names short and field values scannable.
  • Preview messages in dark and light themes when color contrast matters.

Variables

Template variables use {name} syntax. Unknown or unavailable variables are left unchanged, which makes missing context visible during testing.

ContextVariables
User or member{user}, {user.mention}, {user.name}, {member.mention}
Server{server.name}, {server.id}, {server.member_count}, {server.owner}
Channel{channel.name}, {channel.mention}, {channel.id}, {channel.type}
Trigger message{message.content}, {message.id}, {message.jump_url}
Custom commands{args}, {arg.0}, {command.name}

Mobile Readability

Discord messages are often read on phones. Keep lines short, avoid dense field grids, and put critical instructions near the top of the message.

SHITTIM CHEST
● v0.13 · ONLINE