Allow users (with role permission) to "lease" voice channels.
This would allow users to make voice channels on demand, eliminating the need for voice channels to be created permanently.
- Track who, when and what voice channels were created
- Lease voice channels until the last person leaves
- Allow users to specify a maximum number of people
- Periodically clean up voice channels (if no one is in them) (ensuring voice channels are removed if the bot is offline)
Allow users (with role permission) to "lease" voice channels.
This would allow users to make voice channels on demand, eliminating the need for voice channels to be created permanently.