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

Full example:
https://chat.restream.io/embed?token=YOUR_CHAT_TOKEN&theme=fortnite-blue&alignment=top&msgOpacity=30&chatOpacity=50&scale=110&hideMessages=true&timeout=4&no-welcome&no-congrats&show-avatars

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?