Open
Description
Description
If neither channel nor guild allows users to use external emoji, but a user with permission to executes a user-installed command, app_permissions
value indicates the application has permission to embed emoji—when it can't.
Steps to Reproduce
- Create a guild.
- Ensure "Use External Emoji" in
everyone
role is disabled. - Ensure "Use External Emoji" in
#general
channel is set to deny. - With a test user, join the server.
- Set test user's permission for "Use External Emoji" in
#general
to enabled. - Have test user add an App installed as a user-installed-app.
- Run command in
#general
that would post an external emoji. Take note ofapp_permissions
value.
Expected Behavior
I expect it to either actually use the initiating member's permissions and allow the external emoji to render properly, or set the app_permissions
integer correctly so apps don't think they have permission when they don't.
Current Behavior
When my app is told it can use external emoji, but can't, they render like so: