spreed icon indicating copy to clipboard operation
spreed copied to clipboard

add an ability to prevent users or groups from leaving a conversation

Open drlight17 opened this issue 1 year ago • 7 comments


Feature request

**Which Nextcloud Version are you currently using: NC 29.0.1, Talk 19.0.1

Is your feature request related to a problem? Please describe. As an administrator of Nextcloud and Talk instance and I want to have an ability to prevent users and groups from leaving chat, that I've created for notification and alert messages.

Describe the solution you'd like Maybe a checkbox in chat settings that locks added users and groups from leaving this chat.

Describe alternatives you've considered Maybe this can be reached by constant sync of users from groups that is added to such chat. For example, user left such chat but after a while it is automatically returned because user is a member of added in this chat group.

Or did I miss this function somewhere?

drlight17 avatar Oct 15 '24 13:10 drlight17

Technically speaking, we have this flag 'canLeaveConversation' => true|false, but no functionality for moderators yet to specify it behaviour per conversation level

Antreesy avatar Oct 15 '24 13:10 Antreesy

Technically speaking, we have this flag 'canLeaveConversation' => true|false, but no functionality for moderators yet to specify it behaviour per conversation level

Am I correct: if this flag is set to true no one won't be able to leave any conversation serverwide?

drlight17 avatar Oct 15 '24 14:10 drlight17

If you have 'Note to self' chat, you might see it doesn't have that 'Leave conversation' option (only 'Delete', because you're an owner). For this room flag is set to 'false' then preparing API response => no way for now to set it manually in DB or wherever

Antreesy avatar Oct 15 '24 15:10 Antreesy

Oh, I see. Thanks for explanation. So is this functionality planned for the future releases?

drlight17 avatar Oct 15 '24 15:10 drlight17

Not on the roadmap. But if you or anyone's capable of implementing this, we're welcoming pull requests!

Antreesy avatar Oct 15 '24 15:10 Antreesy

Ok, I'll think about this =)

drlight17 avatar Oct 16 '24 05:10 drlight17

This would be useful, but wouldn't be effective if the user silence and archive the chat... So there's still a workaround to avoid receiving these messages.

RubensRainelli avatar Jun 18 '25 01:06 RubensRainelli