What is it?
When working with application commands, Discord manages "Application Command
Objects" on their end for each of your application commands. Keeping things synced through their API directly, or even
discord.js can be time-consuming and error-prone.
An ApplicationCommandRegistry manages application command operations for one of your bot's commands. It handles things such as syncing application command data with Discord, routing multiple application commands to your command, and much more!