RocketChat / EmbeddedChat

An easy to use full-stack component (ReactJS) embedding Rocket.Chat into your webapp
https://rocketchat.github.io/EmbeddedChat/docs
126 stars 252 forks source link

Allowing admins to Integrate multiple channels into one embedded chat instance #428

Open Spiral-Memory opened 10 months ago

Spiral-Memory commented 10 months ago

As an EmbeddedChat developer, I need to: Implement a feature for adding multiple channels.

So that: Administrators setting up embedded chat on their website or app can establish multiple channels. Users will then be able to communicate across all these channels from a single location.

Acceptance Criteria:

Spiral-Memory commented 10 months ago

@abhinavkrin , please let me know if this feature is necessary or useful in any way. I will start working on it.

Yashraj7890 commented 9 months ago

Hey @Spiral-Memory great idea, but I guess the main focus of Embedded.Chat is to work around one particular room. I also had a similar kind of feature request which involved managing a room's properties by the admins using Embedded.chat but it was mentioned by the maintainers that anything related to channel management is not be handled by Embedded.chat

Spiral-Memory commented 9 months ago

Okay, I know about that, but what if the admin does want to allow chatting on multiple channels through embedded chat? What about that case?

Yashraj7890 commented 9 months ago

I guess then the only thing we can change is the roomID prop in the embedded chat component.

Spiral-Memory commented 9 months ago

@Yashraj7890, In this issue, I'm not talking about changing anything to the room. That has nothing to do with embedded chat.

I'm proposing an idea to allow admins to integrate multiple channels in the same Embedded Chat instance.

Yashraj7890 commented 9 months ago

Sounds good 👍, let's see what the maintainers have to say.