Tokens are valid to join any chat room. You don't have to generate separate tokens for each of your rooms.Youcan also customize the nickame that will be used by changing the `n` parameter in the url.
These tokens can be used for other purposes, as connecting to youraccountwith XMPP bots or clients.This feature isnot documented yet, and not officially supported. So use with care.
Youcan use the [social_stream browser extension](https://github.com/steveseguin/social_stream#readme) to mix multiple chat source (from Peertube, Twitch, Youtube, Facebook, ...) and include their contents in yourlivestream.The compatibility withthis plugin was added in recent versions.
To send announcements, owners and administrators will have a "{{% livechat_label announcements_message_type %}}" selector onthe top of the message field:
![Screenshot of a chat session. On top of the message field, there is a "{{% livechat_label announcements_message_type %}}" selector. In the chat, wecan see three types of announcements: a highlighted message, an announcement, and a warning. Each of these announcements have a special color to distinguish them. The announcement and the warning have also bold titles.](/peertube-plugin-livechat/images/announcements.png?classes=shadow,border&height=400px "Announcements")
**{{% livechat_label announcements_message_type_announcement %}}**: these messages will be in a green box, and a bold "{{% livechat_label announcements_message_type_announcement %}}" title will be added.
**{{% livechat_label announcements_message_type_warning %}}**: these messages will be in a rend box, and a bold "{{% livechat_label announcements_message_type_announcement %}}" title will be added.