Cosmic Chat

Thanks for downloading our Cosmic Chat Widget

Here you will find instructions on how to set everything up and an in-depth description of its possibilities.

⚠️ Take note: This widget is hosted on StreamElements and works only with StreamElements donations — make sure you have a StreamElements account before setting it up!


Setup Guide

  1. Log in to StreamElements with your Youtube or Twitch account
  2. Go to the “2. Widget” folder in the package you’ve downloaded
  3. Pick the file that corresponds to your streaming platform (Twitch or YouTube) and double-click to install it.

Voila! Your widget is installed!

Widget Customization

  1. Pick your widget in your StreamElements dashboard and click “Edit”

  1. Click on “Layers” and go to “Cosmic Chat”

  1. Go to the “Settings” tab

  1. Woohoo, here you can customize everything to your taste :)

Customization Options

⚠️ IMPORTANT

For all of your customizations to take effect, you need to press "Save" in the top right corner of the editor and refresh the page before adding the widget to your streaming software!

Design Settings

The Design Settings section allows you to personalize various aspects of your widget's appearance. From adjusting text features to modifying graphic details, these settings enable you to create a visually cohesive and appealing chat that fits to your stream aesthetics.

Message - Default

Name Description
Icon Border Width Width of the border on the icon
Icon Border Color Color of the icon border
Icon Background Color Color of the icon background
Icon Color 1 First color of the icon gradient
Icon Color 2 Second color of the icon gradient
Message Border Width Width of the message border
Message Accent Color Color of the message border accents
Message Background Color Background color of the message text
Message Font Size Font size of the message text
Message Font Weight Font weight of the message text
Message Font Color Color of the message text
Name Font Size Font size of the name text
Name Font Weight Font weight of the name text
Name Font Color Font color of the name text
Name Background Color Background color of the name text

Message - X

Name Description
Use Default Settings Use Message - Default settings instead of these
Icon Border Color Color of the icon border
Icon Background Color Color of the icon background
Icon Color 1 First color of the icon gradient
Icon Color 2 Second color of the icon gradient
Message Accent Color Color of the message border accents
Message Background Color Background color of the message text
Message Font Color Color of the message text
Name Font Color Font color of the name text
Name Background Color Background color of the name text

Alert - X

Name Description
Enable Alert Enabled alert
Alert Message Template Template to show message below name, can use {{amount}} variable.
Alert Background Color 1 First background gradient color
Alert Background Color 2 Second background gradient color

Behaviour Settings

The Behavior Settings section provides options to control how your chat widget interacts with user input and manages message visibility. These settings are crucial for maintaining the desired atmosphere in your chat and stream.

Name Description
Use Blocklist As Allowlist Switch the blocklist to function as an allowlist
Block/Allow List Enter names to ignore or allow, separated by commas
Hide Message Time (0 = never) Set the time before messages are hidden; 0 means messages are never hidden
Ignore Commands Ignore messages that start with a specific command symbol
Command Symbol Specify the symbol used for commands

Font Settings

Name Description
Font Name Any google font

Testing

This section offers a straightforward option for checking the functionality and appearance of your widget:

Name Description
Enable Testing Toggle this to display test messages, allowing you to preview and adjust the widget's behavior and appearance before going live.

Size and Opacity

This widget is fully responsive - you can change its size however you want to and it will always look nice. To do that simply follow these steps:

  1. Open “Position, size and style” menu

  1. Change height, width, and opacity to your liking

⚠️ IMPORTANT

For all of your customizations to take effect, you need to press "Save" in the top right corner of the editor and refresh the page before adding the widget to your streaming software!

How to Add it to the Streaming Software?

OBS Studio

  1. Copy the URL of your Widget from the StreamElements dashboard
  2. Open OBS Studio
  3. Click “Add Source” (plus icon) in the Sources section.
  4. Add a “Browser” source, give it a name, and press “Ok”
  5. Paste the URL you’ve copied
  6. Set the width to 1920 and the height to 1080
  7. Press “Ok” and we’re done!

Streamlabs Desktop

  1. Copy the URL of your Widget from the StreamElements dashboard
  2. Open Streamlabs Desktop
  3. Click “Add a new Source” (plus icon) in the Sources section.
  4. Choose “Browser Source”, give it a name, and press “Add Source”.
  5. Paste the URL you’ve copied previously
  6. Set the width to 1920 and the height to 1080
  7. Now press “Close” and that’s it! Your widget is ready to use!