Skip to content

@mastondzn/dank-twitch-irc / SlowModeRateLimiter

Class: SlowModeRateLimiter

Defined in: src/mixins/ratelimiters/slow-mode.ts:11

Implements

Constructors

new SlowModeRateLimiter()

new SlowModeRateLimiter(client, maxQueueLength): SlowModeRateLimiter

Defined in: src/mixins/ratelimiters/slow-mode.ts:19

Parameters

client

ChatClient

maxQueueLength

number = 10

Returns

SlowModeRateLimiter

Properties

GLOBAL_SLOW_MODE_COOLDOWN

static GLOBAL_SLOW_MODE_COOLDOWN: number = 1.5

Defined in: src/mixins/ratelimiters/slow-mode.ts:12

Methods

applyToClient()

applyToClient(client): void

Defined in: src/mixins/ratelimiters/slow-mode.ts:24

Parameters

client

ChatClient

Returns

void

Implementation of

ClientMixin.applyToClient