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 not that if a new user is added this user can also see all the chat history from before […]