Files
discordeno/website/docs/generated/modules_rest.md
Skillz4Killz 3bbb03b8e3 cleanup cleanup cleanup on isle dd (#2792)
* cleanup cleanup cleanup on isle dd

* fix: rest manager import in test
2023-02-25 20:11:15 -06:00

2.9 KiB

discordeno-monorepo / Modules / @discordeno/rest

Module: @discordeno/rest

Table of contents

Classes

Interfaces

Type Aliases

Functions

Type Aliases

ApiVersions

Ƭ ApiVersions: 9 | 10

Defined in

packages/rest/src/types.ts:2439


RequestMethods

Ƭ RequestMethods: "GET" | "POST" | "DELETE" | "PATCH" | "PUT"

Defined in

packages/rest/src/types.ts:2438

Functions

createInvalidRequestBucket

createInvalidRequestBucket(options): InvalidRequestBucket

A invalid request bucket is used in a similar manner as a leaky bucket but a invalid request bucket can be refilled as needed. It's purpose is to make sure the bot does not hit the limit to getting a 1 hr ban.

Parameters

Name Type Description
options InvalidRequestBucketOptions The options used to configure this bucket.

Returns

InvalidRequestBucket

RefillingBucket

Defined in

packages/rest/src/invalidBucket.ts:10


createRestManager

createRestManager(options): RestManager

Parameters

Name Type
options CreateRestManagerOptions

Returns

RestManager

Defined in

packages/rest/src/manager.ts:72