Commit graph

8 commits

Author SHA1 Message Date
6e7092a4b2 Refactor ControlPanel to correctly retrieve associated text channel
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update modifies the ControlPanel class to ensure the correct text channel is retrieved based on the AutoRoom name, enhancing the reliability of message sending. Additionally, it updates the configuration reference for storing message IDs, improving overall clarity and functionality in channel interactions.
2025-06-13 19:44:23 -04:00
2dff13687d Update ControlPanel to send embed messages to the associated text channel
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update modifies the ControlPanel class to retrieve the associated text channel for the AutoRoom and send the embed message there, improving the clarity and functionality of the control panel interactions. The change ensures that messages are sent to the correct channel, enhancing user experience.
2025-06-13 19:40:33 -04:00
05db4e0d39 Refactor ControlPanelView to use voice channel ID directly
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update modifies the ControlPanelView class to accept a voice channel ID during initialization, streamlining the retrieval of voice channel information. The changes enhance the button interactions by directly referencing the voice channel ID, improving the overall functionality and reliability of the AutoRoom feature.
2025-06-13 19:38:04 -04:00
84410f9b20 Refactor ControlPanelView to utilize voice channel references
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update modifies the ControlPanelView class to retrieve voice channel information from interaction messages, ensuring accurate AutoRoom management. It also updates the context handling for allow/deny actions, improving the overall functionality and user experience of the AutoRoom feature.
2025-06-13 19:35:00 -04:00
f986a23d2b Implement user movement and channel info saving in AutoRoom
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update enhances the AutoRoom functionality by saving channel information and moving users to newly created voice channels. It includes error handling for potential movement failures, ensuring a smoother user experience when utilizing the AutoRoom feature.
2025-06-13 19:32:12 -04:00
fa6cd01476 Add ControlPanel integration and refactor autoroom creation logic
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update introduces the ControlPanel class to the AutoRoom cog, enhancing the autoroom creation process. The autoroom source configuration has been streamlined by renaming variables for clarity. Additionally, the logic for creating associated text channels has been improved, ensuring better handling of permissions and channel creation. The waiting room functionality has also been adjusted to correctly reference the voice channel's text chat.
2025-06-13 19:29:45 -04:00
4c69cf7ab9 Add waiting room functionality to AutoRoom cog
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
This update introduces a waiting room system for AutoRoom sources, allowing users to be approved before entering the main AutoRoom. New commands for enabling and disabling waiting rooms have been added, along with corresponding settings in the configuration. The README has been updated to include instructions on using the waiting room feature.
2025-06-13 19:22:53 -04:00
7fc83b2022 Add Autoroom cog
Some checks are pending
Run pre-commit / Run pre-commit (push) Waiting to run
2025-06-13 19:15:32 -04:00