Message to send when the client is rate limited
The property name to store rate limit data in the metadata field in the request
What to rate limit with. E.g user will rate limit by user id, and using guilduser will
combine guild and user.
If a function is included, it will be run to determine the key
Any implementation of the Store interface
Rate limit window for number of milliseconds a request is remembered
Handle rate limit reached. If provided, this will override the default behaviour of sending
message to the client.
Determine if a request should be skipped
Generated using TypeDoc
The maximum number of requests within
windowMsbefore the client is rate limitedA function may be used to determine this value based on the request
5