-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
HardVery large change, possible rework neededVery large change, possible rework neededenhancementNew feature or requestNew feature or request
Description
Add a command to temporarily create a private channel for topical conversations.
Command:
tempchannel (text|voice) <channel name> <#>(minutes|hours|days)
This will:
- Create a new role
- Create a new channel where only users with that role may see/join
- Create a new message in the channel where command was used with instructions
- Add a reaction that anyone may use to get the role to see the channel
- Add a reaction that the owner may use to delete the channel+role early
Other requirements:
- Shouldn't exceed more than 7 days
- Should still cleanup on bot restart (so needs to reset the timers from persistent cache)
- Error messaging
Optional/Other questions:
- Should the channel be archived instead of removed?
- Create a channel folder named
Tempexclusively for these channels - Option for admin to react with 3rd option to keep channel permanently
- Activity based? I.e. Will delete if channel is unused for
xtime period? - Max channels per user? 3?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
HardVery large change, possible rework neededVery large change, possible rework neededenhancementNew feature or requestNew feature or request