Note : These features are currently supported only by SkylinkJS 0.6.x. This feature is turned on by default for your application key. |
The Auto Introduce feature determines if users should automatically be introduced to each other and be aware of all peers in the room. This feature is generally used together with the Privileged Key feature when turned off. If Auto Introduce is turned off for a key, then the users joining with the privileged key are able to introduce any Peer to any other Peer using the introducePeer() method in SkylinkJS 0.6.x and getPeers() method in SkylinkJS 0.6.x to retrieve the list of Peer IDs.
This feature is ideal for use-cases that are similar to a call-center. With auto-introduce turned off, an agent who connects using a privileged key can view a list of customers who connect using a default key. The agent can then select a customer from this list and connect to them.
To turn the Auto Introduce feature OFF for your key, simply log in to the Temasys Console at https://console.temasys.io, click on the App which contains the App Key you would like to configure the application for, click on the App Key and change the status of the field Auto Introduce to Off to disable this feature.
Demo
https://github.com/Temasys/SkylinkJS/tree/master/demo/privileged