Open holmesworcester opened 1 year ago
@holmesworcester the requirements make sense. I have some questions:
Can community owners set a default channel deletion duration for all created channels, similar to the global setting for disappearing messages?
Can DMs be set to delete, or is this only for channels? If so, do both users share these settings or is it only available to the person that initiated the DM?
In addition to adding this to settings, I'm assuming we'll want to display this to the users in the channels (and DMs) in the messages panel header view and also show notifications in the channel when the duration changes (similar to how we spec'd in disappearing messages). Is that correct?
Not looking for solutions, just confirming these are places that need to be addressed (or not).
Can community owners set a default channel deletion duration for all created channels, similar to the global setting for disappearing messages?
Yeah I think so.
Can DMs be set to delete, or is this only for channels? If so, do both users share these settings or is it only available to the person that initiated the DM?
I think we shouldn't have these settings for DMs, because it would be really annoying if there was a default setting that made all your DMs delete with inactivity.
But maybe not. I think this is a question for our users.
In addition to adding this to settings, I'm assuming we'll want to display this to the users in the channels (and DMs) in the messages panel header view and also show notifications in the channel when the duration changes (similar to how we spec'd in disappearing messages). Is that correct?
Sure
Thanks, will update the spec based on this.
Scenario: some of our users are running a helpdesk. They use channels to discuss particular incoming requests for help, and they want these channels to be automatically deleted after a period of inactivity.
Also, they want channel participants to get a warning before deletion happens.
Requirements:
Note: there's a remaining question of what to call these channels. "Autodelete channels" is the current name, but "Temporary channels" seems like the one people tend towards. We should decide this before implementing.