it should also be noted that we have a nearly finished PR where we add a BulkOverwrite registry behaviour which when set will always delete all commands and set all commands from pieces by using the bulk overwrite endpoint on the discord api
that means you'll never have old commands
you will also no longer need to (or can) track idHints
if all you care about set it and forget it then that will work for you too
I've never made a PR before, I'd love to learn how to, but I don't want to make peoples life more difficult by doing it completely wrong.
What's the best way to learn? Looking at previous ones?
Make your first PR :)
Look at sapphires contributing guidelines and of course past PRs