-
-
Notifications
You must be signed in to change notification settings - Fork 3
Description
Detailed Description
A feature to give more privacy to users of a discord server.
A Server Admin should be able to assign an existing voice-channel the "auto private channel" permission. If a user then joins this voice-channel, a new voice-channel will be automatically created by Spark and the user moved to this new (and temporary) voice-channel. The new voice-channel has a configurable permission list, but on default will only be accessable and viewable by the "owner" (the user, who triggered this feature by joining the auto private channel), thus granting them a temporary private voice-channel. The auto generated channel will be automatically deleted after a certain time period with zero user activity in it.
Example Situation:
- A Admin uses the
/autochannel {channel-id of existing voice-channel}command - A random user joins the voice-channel
- Spark immediately creates a new voice-channel, moves the user into that channel and gives the channel a predefined set of permissions, taylored to the user.
- If the user now leaves the auto generated voice-channel Spark will delete the voice-channel after a defined time period
Additional context
- Potentially auto generate a text-channel aswell