Commit graph

5 commits

Author SHA1 Message Date
c5acd76c0a
fix(bot): ensure command handling returns awaitables
Refactored command handling methods to return awaitables directly rather than awaiting them in place. This approach facilitates easier testing and future integration with event loop management strategies. Improves asynchronous function chaining and consistent handling of command execution results.
2024-11-08 08:28:53 +01:00
ac18806308
refactor(bot): improve code readability by reformatting
Refactor the ApplicationBot's methods for enhanced readability. This includes reformatting multiline structures and improving code consistency by adjusting indentation and ensuring uniform string formatting. These changes do not alter functionality but streamline future maintenance and readability. No functional impact or changes to logic were made.
2024-11-08 08:26:18 +01:00
ddc9b05fed
feat(bot): add help command for user and operator roles
Introduced a `help_command` method to provide users and operators with a list of available commands specific to their roles. This enhancement improves user experience by offering quick access to critical command information directly within the chat environment.
2024-11-08 08:25:48 +01:00
45e0f82285
refactor(bot): update ticket references to applications
Replaced occurrences of "ticket" with "application" within bot messages to better reflect the system's functionality focused on application processing rather than ticket management. This change clarifies the user instructions and aligns the terminology with the application's purpose. No functional behavior modifications were made.
2024-11-08 08:00:47 +01:00
97cd4aeb2f
feat: rename and extend bot for application handling
Renamed the bot from "SupportBot" to "ApplicationBot" to reflect expanded functionality including room application management. Updated README to specify the fork's purpose and extended the bot with features like automated ticket creation for new members, application processing, and command handling for room monitoring and user access management. This enhances the bot's use case by supporting room access applications alongside support tickets.
2024-11-08 07:52:09 +01:00