-
Notifications
You must be signed in to change notification settings - Fork 417
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
feat(permissions): Slash Permissions v2 #1372
Conversation
…isabled, add defaultMemberPermissions and DMPermission in place of defaultPermission, add the applicationCommandPermissionsUpdate gateway event, the ApplicationCommandPermissionTypes channel type, modify createGuildCommand to return without the DMPermission field
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
keys should be camel cased
Co-authored-by: Donovan Daniels <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jsdoc hasn't been changed for Client#createGuildCommand
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bulkEditCommands
/bulkEditGuildCommands
does not properly replace the camel cased names with underscored names
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
editCommand
/ editGuildCommand
also have not been modified
Co-authored-by: Donovan Daniels <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
consistent spacing (github isn't displaying it, but the newline after should also be removed)
Co-authored-by: Donovan Daniels <[email protected]>
Co-authored-by: Donovan Daniels <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Audit log handling missing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Starting to consider whether its worth having a separate ApplicationCommand class within Eris...
Am redoing how application commands are handled so don't touch for now pls |
Remove bulk editing of command permissions as the endpoint has been disabled,
add defaultMemberPermissions and dmPermission in place of defaultPermission,
add the applicationCommandPermissionsUpdate gateway event,
add the ApplicationCommandPermissionTypes channel type,
modify createGuildCommand to return without the new DMPermission field