Message Element

What is the Message Element?

Message element displaying an announcement on screen
Message element displaying an announcement

The Message element displays messages that you create and control from your Controller or Moderator interface. When you show a message, it appears in this element across all connected outputs, providing a way to communicate with your audience or stage talent.

The message element automatically resizes to fill the available space, scaling the text to be as large as possible while fitting within the element’s boundaries. You can display one message at a time, and messages stay visible until you manually hide them.

How It Works

Message element overview
Message element in output
Message controller interface
Controller interface for messages
Message element with updated message
Message element after update

The message element connects directly to your room’s message system. When you add a message element to your output:

  1. Create messages from the Controller or Moderator page
  2. Show a message by clicking its Show button
  3. The message appears in all message elements across your outputs
  4. Hide the message by clicking Show again (it toggles)

The element remains empty when no message is active. You can configure multiple message elements with different styling if you want messages to appear in multiple locations with different appearances.

Message features from the Controller:

  • Create unlimited messages (Pro and Premium users)
  • Format messages with bold, uppercase, colors (white, green, red)
  • Flash messages to grab attention
  • Use placeholders like $NEXT_TITLE for dynamic content
  • Focus mode to display message fullscreen

Element Settings

Message settings panel showing font, color, and alignment options
Message customization settings

Font Selection

You can choose the font family for message display:

  • Built-in fonts: Inter, IBM Plex Mono, Open Sans, Poppins, and many more
  • Custom fonts: Upload your own fonts for brand-specific displays
  • Fonts automatically load when the message appears

The default font is Inter, which provides clean readability for most message content.

Styling and Colors

The message element uses the color settings from the message itself (white, green, or red), but you can customize what those colors look like in your output:

Message displayed in white color
White message color
Message displayed in green color
Green message color
Message displayed in red color
Red message color

Font size:

  • Small (76%) - Leaves more breathing room
  • Medium (88%) - Balanced size
  • Large (100%) - Fills the maximum available space

Color customization: Configure the three available message colors:

  • White - Default message color (default: #fff)
  • Green - Success or confirmation messages (default: #5ec269)
  • Red - Alert or warning messages (default: #dd524c)

When you change a message’s color in the Controller, it will display using the color you’ve configured here. The message’s bold and uppercase settings are controlled from the Controller, not from the element settings.

Text Alignment

Set the horizontal alignment of message text on screen:

  • Left - Text aligns to the left side
  • Center - Text centers horizontally (default)
  • Right - Text aligns to the right side

Multi-line messages wrap and align according to this setting.

Text Contrast

Add visual effects to improve message readability against backgrounds:

  • None - No additional effects
  • Shadow - Drop shadow behind the text
  • Outline - Stroke outline around characters
  • Background - Semi-transparent background behind text

These effects are particularly useful when displaying messages over video backgrounds or imagery where plain text might be difficult to read.

Message Control

Unlike some elements that pull data automatically, the message element displays only what you actively show from the Controller or Moderator page. This gives you complete control over when messages appear and disappear.

To preview message settings:

  1. Create and show a message from the Controller
  2. The message appears in your output’s message element
  3. Adjust settings to see changes in real-time
  4. Hide the message when done

💡 Tip: Show a message from the controller to see it in the preview above when configuring message element settings.

Using with Other Elements

You can combine message elements with other elements in your output:

Common combinations:

  • Message + Timer: Use the Timer Message Combo element for automatic layout
  • Message + Image: Display branding alongside messages
  • Message + Text: Show static labels with dynamic messages
  • Multiple Message Elements: Display the same message in different locations with different styling

Each message element in an output shows the same message content but can have independent styling settings.