-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
40 [high priority]simultaneously able to connect with both official and unofficial qq bots #41
Merged
Suisuroru
merged 14 commits into
master
from
40-high-prioritysimultaneously-able-to-connect-with-both-official-and-unofficial-qq-bots
Feb 6, 2025
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-Added DamageDisable module for monitoring and handling player damage events -Refactoring the Data Process module and changing it to a public static method -Update the QQCheck module to use a new data processing method - modify the Main class and remove the direct registration of DamageDisableListener -Update ModuleManager and unify module loading logic
…eature (module): Optimize the message synchronization module -Remove Config BotModeOfficial's judgment logic always enables SyncChat module -Modify the message processing logic in the QQCheck module and optimize message format processing -Update SyncChat module to add support for official robot mode -Adjust the relevant configuration items in Config to simplify the configuration structure
…d in official mode -Add the getPlayerDataByUserID method in the DataGet class to retrieve player data -Add processing logic for official mode in RconPreCheck module -In official mode, determine whether you are a server administrator by querying player data -Optimized the group permission check logic in non-official mode
…tionality -Move module code from imp package to module package -Refactoring the QQCheck class and adding the BuildMessage method to improve code reusability -Optimize QQCheck group message processing logic to support querying player binding information -Update package references for related classes
-Move the module class to the module.impl package -Update the position of the OnlinePlayerListGet class -Modify the module loading method in Modulus Manager -Update references to related command completion tools -Rename UnionBan module related classes -Delete UnionBanModule class
-Rename appidChecked to useridChecked in the Data class -Add UserID data processing method in the Data Process class -Modify the logic in the QQCheck class to support UserID binding
3 tasks
reset version tag to 1.0.0 -Modified multiple contents such as project name, class name, command prefix, etc -Updated the relevant file names and paths -Adjusted some code logic to adapt to the new naming
-Added CommandOperatorCheck utility class, including checkNotOperator method -Modify multiple command execution classes and use the new checkNotOperator method for permission checking -Optimize the logic for sending prompt messages when permissions are insufficient -Adjust some code structure to adapt to the new permission check method
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.