All Collections
Restream Chat
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:


👉 Next steps

👍 Keep exploring


Would you like to learn some tricks from the community?

Join our Discord and Twitter.

Can't find the right answer?

Contact the Restream Support team via our 24/7 Live Chat.

Did this answer your question?