-
Notifications
You must be signed in to change notification settings - Fork 134
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
Another blind spot of command sync algorithm #1108
Labels
bug
Something isn't working
Comments
EQUENOS
added
unconfirmed bug
Something might not be working
bug
Something isn't working
and removed
unconfirmed bug
Something might not be working
labels
Sep 18, 2023
8 tasks
8 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Summary
Unloading app commands with guild_ids which were not specified anywhere else doesn't delete those commands.
Reproduction Steps
Minimal Reproducible Code
Expected Results
Command X should be gone
Actual Results
The command stays in the list of commands
Intents
disnake.Intents.default()
System Information
Checklist
Additional Context
Probably the best solution is to compare
ConnectionState._guild_application_commands
to the list of invokable slash commands and remove any commands that are included in the first dict but are missing in the second.The text was updated successfully, but these errors were encountered: