Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamically create and delete voice channels based on activity #1113

Open
christolis opened this issue May 14, 2024 · 0 comments · May be fixed by #1114
Open

Dynamically create and delete voice channels based on activity #1113

christolis opened this issue May 14, 2024 · 0 comments · May be fixed by #1114
Assignees
Labels
enhancement New feature or request

Comments

@christolis
Copy link
Member

Is your feature request related to a problem? Please describe.
Lately, the community has been more active in both text channels and in voice channels, and a noticeable problem that community members have stumbled upon is the fact that voice channels get frequently full, to the point where multiple discussion topics tend to be discussed in the same channel, leading to people moving to off-topic voice channels (like Gaming, Chit Chat, or even java-21-launch) which does in fact work for the most part but it clearly highlights a demand for more voice channels of the same topic.

Describe the solution you'd like
One way to counteract this issue is to dynamically create and delete voice channels with the same name based on the amount of members connected to a voice channel with a particular topic. The overall goal should be to always have one empty voice channel per topic. For instance, if a member connects to a voice channel called Support/Studying Room, a new voice channel with the same name and its number concatenated should be created right under the original text channel. If any member disconnects from a particular voice channel and it is detected that it is now empty, it should be deleted.

Additional context
Inspired from this server suggestion from the community.

@christolis christolis added the enhancement New feature or request label May 14, 2024
@christolis christolis self-assigned this May 14, 2024
@ankitsmt211 ankitsmt211 moved this to In Progress in Together Java May 14, 2024
@ankitsmt211 ankitsmt211 moved this to No Status in Together Java May 18, 2024
@ankitsmt211 ankitsmt211 moved this from No Status to In Progress in Together Java May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant