-
-
Notifications
You must be signed in to change notification settings - Fork 739
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
Add Application Emojis #2706
Add Application Emojis #2706
Conversation
I've added Dependency coordinates: |
Could you PR this to my fork? |
Done, I think you'll still have to fix the commits you added from the markdown stuff. I'd recommend you create a branch from JDA's master, select all of the application emoji commits and cherry pick them all at once. idea64_kXBprgjkmd.mp4 |
The issue is, that these commits are in the main branch, so that's already an issue. I also can't see a main issue here with it tho, as the final PR can just squash or rebase commits on merge... |
The markdown stuff isn't even in this PR. I reverted the changes made. |
Superseded by #2712 |
Pull Request Etiquette
Changes
Closes Issue: NaN
Description
Discord added the option to add emojis on a Bot's Dashboard for it to use globally without the requirement of being on a Guild for it.
This includes new routes for getting all application emojis, getting an application emoji by id, modifying one by id or deleting one by id.
Should we use the EntityBuilder for creating (Rich)CustomEmoji instances will this require modifications of the entire RichCustomEmoji setup, as they rely on a Guild to be present, which is not the case for application emojis right now, so it's probably best to make a new sub-type of the CustomEmoji, or rely on the static methods from it to create instances... if that makes sense.
PR is not yet in a finished state, hence draft.
(P.S. Ignore these two first commits. Somehow did they end up in the master branch from which I created this separate branch)