Skip to main content

Chat

This overlay/dock is used to display a multiplatform chat, either for the spectators or for the streamer.

warning

The installation and configuration of our dock are necessary for this overlay to work ; chat events must also be enabled for every configured platform.

The specific CSS variables useful for writing a theme are as follows:

namevaluedescription
--accentColorColor (#50ffff by default)Usernames text color
--highlightColorColor (rgba(170, 26, 248, 0.5) by default)Highlighted messages background color

Overlay

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay

This form is intended to be integrated into OBS as a browser source and displays an unobtrusive and compact multiplatform chat on your stream, presented horizontally. Messages corresponding to commands (starting with an exclamation mark) are ignored.

warning

The Twitch Policy currently do not allow multiplatform chat to appear on your stream. Such a practice is however accepted in OBS as a custom browser dock.

Parameters

In addition to the system parameters common to all overlays, specific parameters are available:

namevalueoptional
ignoredUsernamesyes
limitNumber of messages (20 by default)yes
colorstrueyes
badgestrueyes
noPlatformstrueyes

The optional parameter named ignored allows you to not display messages coming from certain users, such as chatbots for example. Their pseudonyms must be separated by commas, case is not decisive, each space character must be encoded (+ or %20).

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?ignored=StreamElements,Nightbot

The optional parameter named limit allows you to define the maximum number of messages displayed at the same time on the screen. You should destroy old messages that are no longer visible in order to not consume resources unnecessarily (processor and graphics card) on your computer. So adjust this value according to the width you will give to the overlay (source) in your OBS installation (scenes).

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?limit=50

The optional parameter named colors allows each username to be displayed in a custom color. The color is the same for everyone by default.

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?colors

The optional parameter named badges allows you to display the badges of each user, icons used for example to quickly determine their role (moderator, VIP, etc.). Badges are hidden by default.

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?badges

The optional parameter named noPlatforms allows you to hide the logos of the different platforms for an even more compact look. These are displayed by default.

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?noPlatforms

Variables

Specific CSS variables useful when writing a theme are as follows:

namevaluedescription
--shadowColorColor (black by default)Text shadow color
--shadowSizeSize (2px by default)Text shadow size

Those of our CSS framework having been redefined are as follows:

namevalue
--fontFamily1'Nunito Sans' (from Google Fonts)
--fontSize27px
--fontWeight700

Configurator

Dock

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/dock

This form is intended to be integrated into OBS as a custom browser dock and displays, for the streamer only, a simple multiplatform chat. Messages corresponding to commands (starting with an exclamation point) are ignored.

A button named Hide Featured allows you to hide any message potentially highlighted using our overlay named Featured.

A text field allows you to enter the content of a message that will be sent to all platforms through the StreamElements chatbot. This only works if you have set up this chatbot on your different streaming platforms.

Parameters

In addition to the system parameters common to all overlays, specific parameters are available:

namevalueoptional
ignoredUsernamesyes
limitNumber of messages (100 by default)yes
noColorstrueyes
noBadgestrueyes

The use of the ignored and limit parameters is the same as for the overlay form.

The optional parameter named noColors allows each username to be displayed in the same color. The color is different for everyone by default.

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?noColors

The optional parameter named noBadges allows you to hide the badges of each user, icons used for example to quickly determine their role (moderator, VIP, etc.). Badges are displayed by default.

https://obs.multistream.tools/v1/wrapper?url=https://obs.multistream.tools/v1/overlays/chat/overlay?noBadges

Variables

The CSS variables of our CSS framework that have been redefined are as follows:

namevalue
--borderSize2px
--spacing0.625rem

Configurator