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

Communication: Support for Course-wide Group Chats #10012

Open
JanaNF opened this issue Dec 12, 2024 · 0 comments
Open

Communication: Support for Course-wide Group Chats #10012

JanaNF opened this issue Dec 12, 2024 · 0 comments
Labels
communication Pull requests that affect the corresponding module exam Pull requests that affect the corresponding module exercise Pull requests that affect the corresponding module feature lecture Pull requests that affect the corresponding module

Comments

@JanaNF
Copy link

JanaNF commented Dec 12, 2024

Is your feature request related to a problem?

Currently, there is no straightforward way to create course-wide group chats. The only new created course-wide channels are (automatically) lectures, exams and exercises. For instance, in ITP, we manually created course-wide channels after the fact and had to add all participants individually.

Describe the solution you'd like

  • Add an option to create course-wide group chats directly during the chat creation process. This option would appear alongside "Public" and "Private" as a new type, e.g., "Course-wide." Or as a checkbox "Do you want to make it course wide" after selecting "Public"/"Private".
  • Server-side changes should be minimal, as the logic likely mirrors existing group chat structures with broader participant scope.
  • On iOS (or other platforms), implementing the client-side logic would be straightforward once the server supports this functionality.

Describe alternatives you've considered

No response

Additional context

Avoid post-hoc conversions: Retroactively converting existing channels to course-wide is not recommended, as it may introduce complications and is slow. Instead, focus on providing a clear and easy setup during chat creation.

@JanaNF JanaNF added the feature label Dec 12, 2024
@github-actions github-actions bot added communication Pull requests that affect the corresponding module exam Pull requests that affect the corresponding module exercise Pull requests that affect the corresponding module lecture Pull requests that affect the corresponding module labels Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
communication Pull requests that affect the corresponding module exam Pull requests that affect the corresponding module exercise Pull requests that affect the corresponding module feature lecture Pull requests that affect the corresponding module
Projects
Status: Todo
Development

No branches or pull requests

1 participant