#Commands Not Registering (register ratelimit, discord api is mean to me)

1 messages · Page 1 of 1 (latest)

nimble basin
#

Yo, so last night I hit the "You have hit the ratelimit for the number of application commands that can be registered in a day" for the first time.
However, it seems that I can't register commands on another bot now either -- is that ratelimit for the developer themselves (me in this case) and not per bot??? Because if so, that's immensely frustrating.

Also, curious if the reset time is 0000 UTC?
Immensely frustrating that such an arbitrary ratelimit exists, especially when I'm not even registering the commands globally.

I also don't know if this may be an issue -- but if you hit this ratelimit, it has already unregistered all of your commands and doesn't register new ones, so your bot becomes unusable entirely until the ratelimit ends.
Is this a Pycord implementation thing or a Discord API thing?

Thanks in advance!

cobalt sphinx
#

I believe its a discord api thing

#

but I could be wrong

nimble basin
#

Is it a Developer ratelimit or a per-bot limit?

#

Cause it seems as of now it's a developer limit, which is immensely frustrating. Like, I don't want to have to use an alt discord account just to make an alt bot to test things if I happen to hit the ratelimit while testing things. :/

nimble basin
#

Update: it seems commands are still not registering at all. It has now passed 0000 UTC and my bot still will not register any commands when booting up. Any ideas?

#

Commands Not Registering (Register ratelimit, unsolved)

#

Is there a way to flush or "force" register all commands? I feel like I shouldn't need to, I've never had to do that in the past until after hitting this ratelimit yesterday around 18-22 hours ago

#

(occurs when trying with 2.0.0b7 and master)

#

Running await bot.register_commands(force=True) in the on_ready doesn't make a difference -- still registers no commands at all.

#

Just tried with bot.register_commands(force=True, guild_id=123123123123123) and got the fun error

#

How long is this ratelimit?

#

"daily" sure but is it 24 hours from the time you are "warned" for hitting the ratelimit?

nimble basin
#

tl;dr Discord API bad and says "no you cannot register more than 200 commands and if you do on accident, get f'd and you have no commands for the next 24 hours"

#

Commands Not Registering (register ratelimit, discord api is mean to me)

nimble basin