The trick for this is the ‘select’ method, which you can use to pass another conversation object to the chatbox. Please click on the link below for more information on how to do this. talkjs.com/docs/api/classes/chatbox.html#select
At the moment we don’t offer a button to do that inline in TalkJS by default, so you will have to design a button yourself and then use our REST API to ‘kick that user out of the group chat’/blocking them. Click on the link below for more information on this topic: talkjs.com/docs/Group_chats/Joining_and_Leaving.html
Yes. TalkJS only has a single concept for 1-on-1 chats and group chats: Conversations. Even to a one-on-one conversation you can add users later, and it automatically becomes a group chat.
Yes this is possible. You can use the REST API to delete a user from the conversation and then add a different user, either also using the REST API or using the JS SDK. Please do note that if a new user is added this user can also see all the chat history from before […]