Skip to content

Auto Private Channel  #36

@KGS501

Description

@KGS501

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:

  1. A Admin uses the /autochannel {channel-id of existing voice-channel} command
  2. A random user joins the voice-channel
  3. 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.
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    💡New FeatureProposal for new implementation

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions