01 / 06ClientApplication now exposes emojisclient.application.emojis exposes a fetch-only manager for application-owned emojis.ClientApplication adds the emojis getter to lazily initialize ApplicationEmojiManager in +9 −0.
02 / 06ApplicationEmojiManager added for RESTCalls Discord REST endpoints directly for listing, fetching, creating, editing, and deleting emojis. sends fetch, create, edit, and delete calls directly to without caching in +138 −0.
03 / 06Emoji fetched and edited via RESTFetching creates an ApplicationEmoji, and mutating it delegates back through the manager to the API. returns an after , which sends when edited.
04 / 06ApplicationEmoji model addedProvides author resolution, setName, edit, delete, and comparison comparing ID, name, and animated. defines author resolution, edit, delete, and equals in +115 −0.
05 / 06Unit and type tests addedTests confirm manager CRUD operations, client binding, equals comparison, and type assertions. checks manager endpoints in +236 −0 and static typings in +35 −0.
06 / 06Everything this change touchedThe application emoji manager, structure, client accessor, documentation, and test suites.