Hi, I have a few questions about the ratelimit handing, queues and invalid request bucket code.
First of all, do interactions go into the same queue as other requests such as getting a channel. If they do how can this be circumvented as those requests do not fall under the same global ratelimit as mentioned in the docs.
Secondly, what is the invalid request bucket, what is the point of it? Will it automatically prevent making invalid requests or is it to just store endpoints? I currently have a system that checks if a resource, such as channels/roles, is invalid and block the request however I am wondering if there is a better way to do this utilising the invalid request bucket.