Max number of daily application creates ratelimit of 200 should be raised #4868
-
IssueTesting a bot as it gets further to complete development, i.e. 30-40 commands maybe, means that you can only restart your bot approximately 6 or so times before you would hit the "200 daily" ratelimit for application command registration. This occurs even when the commands are just being registered to a single guild. This ratelimit impedes the ability to be able to test, bugfix, and create code for the next 24 hours after hitting it. Issue Beyond the RatelimitThe ratelimit itself is a work stoppage. However, after hitting this ratelimit on a restart, all commands from the bot are wiped but then fail to re-register, leaving the bot inoperable for the next 24 hours. This ratelimit seems to be for a developer themselves, and not for the application itself, as I was unable to register commands on both of my applications after hitting this ratelimit. SolutionRaise ratelimit for application creates per day, at least for guild-only creates (since that's where testing should be done and the ratelimit should be higher.) Current WorkaroundUnload everything except what is being worked on at the time to avoid the ratelimit -- although if you dedicate a day to working on a bot, you very well could still hit it and be left stuck, unable to work any more for 24 hours. More Information
DiscussionI'm making this discussion because it has now been at least 20 hours since I hit the ratelimit and still cannot register any commands on any bots. I was planning to work on my bot today and was unable to test anything.
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 9 replies
-
this only applies to new commands. PUTing existing commands does not count towards this limit. |
Beta Was this translation helpful? Give feedback.
-
the rate limit only applies to creating new commands; this should not be an issue unless you are doing something you shouldn't, such as constantly deleting and re-creating many commands. |
Beta Was this translation helpful? Give feedback.
-
I believe this may have been due to a I'm still curious about the rest of the issue though -- is this ratelimit a 24 hour ban on registering commands? Is it per developer? etc I'm also still curious -- why is the ratelimit 200, even for guild commands? Is it that taxing to register a command with Discord's API? |
Beta Was this translation helpful? Give feedback.
I believe this may have been due to a
register_commands
vssync_commands
-- I'll have to confirm that later (still cannot register anything), but this may be a non-issue.I'm still curious about the rest of the issue though -- is this ratelimit a 24 hour ban on registering commands? Is it per developer? etc
I'm also still curious -- why is the ratelimit 200, even for guild commands? Is it that taxing to register a command with Discord's API?