Skip to content

@mastondzn/dank-twitch-irc / ClientConfiguration

Interface: ClientConfiguration

Defined in: src/config/config.ts:50

Properties

connection?

optional connection?: TransportConfiguration

Defined in: src/config/config.ts:70


connectionRateLimits?

optional connectionRateLimits?: ConnectionRateLimits

Defined in: src/config/config.ts:78


installDefaultMixins?

optional installDefaultMixins?: boolean

Defined in: src/config/config.ts:79


maxChannelCountPerConnection?

optional maxChannelCountPerConnection?: number

Defined in: src/config/config.ts:75

Maximum number of channels the client will allow one connection to be joined to. 90 by default.


password?

optional password?: string

Defined in: src/config/config.ts:61

Optional password. If unset no PASS is sent to the server.

If set, this must begin with "oauth:"


rateLimits?

optional rateLimits?: RateLimitsConfig

Defined in: src/config/config.ts:77


requestMembershipCapability?

optional requestMembershipCapability?: boolean

Defined in: src/config/config.ts:68

Can be disabled to lower the load on the bot by not requesting useless membership messages.

Disabled by default.


username?

optional username?: string

Defined in: src/config/config.ts:54

lowercase twitch login name