Skip to content

Add a way to create an application owned emoji #10059

Description

@GingerGigiCat

Summary

It would be great if a way to create an application emoji was added to discord.py since it allows up to 2000 emojis to be added.

What is the feature request for?

The core library

The Problem

Custom emojis can be uploaded to guilds through discord.py, but not to the application/bot itself. This is a problem because a standard non-nitro guild can only have 50 emojis, so the bot would have to be in 40 different guilds in order to have access to 2000 custom emojis. This is where application emojis are so helpful, because a huge number of emojis can just be uploaded to the application and used by the bot in any server it is in.

The Ideal Solution

Ideally, usage would be similar in concept to creating custom emojis in a guild, so await bot.application.create_custom_emoji(name="emoji_name", image=image_data) would create a new emoji, and bot.application.emojis would give a list of emojis in the application.

The Current Solution

No response

Additional Context

Documentation for the API can be found at https://discord.com/developers/docs/resources/emoji#create-application-emoji

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions