All Collections
Restream Chat
Advanced
Get Custom Embed Chat Skins
Get Custom Embed Chat Skins

Learn how you can override the chat skin by using special parameters in the URL.

Mihail Turusov avatar
Written by Mihail Turusov
Updated over a week ago

By default, Restream Chat uses appearance parameters stored in the user's token.

The Chat link looks like this:
https://chat.restream.io/embed?token=YOUR_CHAT_TOKEN

You can override chat settings with the following query parameters:

  • theme - the name of the theme. Values: any theme listed in theme selector (lowercased, hyphen instead of spaces) 

  • alignment - message insertion place. Values: top || bottom

  • msgOpacity - opacity of message background. Values: 1 to 100 

  • chatOpacity - opacity of chat background. Values: 1 to 100 

  • scale - font size modifier. Values: 10 to anything

  • hideMessages - whether to hide messages or not. Values: true || false

  • timeout - hide message delay in seconds. Values: 1 to 180 

  • no-welcome - removes "The chat is ready to display messages" confirmation on load

  • no-congrats - removes chat congratulation message about reaching a certain amount of messages received.

  • show-avatars - will show avatars in the default chat theme. It will not work with other themes

You can customise chat even more by using Chat CSS. Learn how in this article:

Did this answer your question?