-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description:
To improve the handling of temporary voice channels, a system should be implemented where ownership is dynamically assigned based on user activity, with automatic cleanup to prevent clutter.
Proposed Behavior:
- Ownership Assignment: The first user with channel management permissions (excluding voice channel staff) becomes the owner.
- Channel Cooldown: A cooldown is enforced for channel creation to prevent spam.
- Auto-Deletion: Channels are automatically deleted if empty for 30 seconds.
- Dynamic Ownership: If a user joins an empty channel, they are assigned ownership.
Additional Considerations:
- Ensure the system properly differentiates between standard users and voice channel staff.
- Implement logging to track ownership assignments and deletions.
- Define a reasonable cooldown duration to balance usability and spam prevention.
Benefit:
Enhances user autonomy over temporary voice channels while maintaining organization and preventing inactive channels from cluttering the server.
Metadata
Metadata
Assignees
Labels
No labels