Skip to content

@mastondzn/dank-twitch-irc / ClientConfiguration

Interface: ClientConfiguration

Properties

connection?

optional connection: TransportConfiguration

Source

src/config/config.ts:71


connectionRateLimits?

optional connectionRateLimits: ConnectionRateLimits

Source

src/config/config.ts:79


ignoreUnhandledPromiseRejections?

optional ignoreUnhandledPromiseRejections: boolean

Source

src/config/config.ts:81


installDefaultMixins?

optional installDefaultMixins: boolean

Source

src/config/config.ts:80


maxChannelCountPerConnection?

optional maxChannelCountPerConnection: number

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

Source

src/config/config.ts:76


password?

optional password: string

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

If set, this must begin with "<code>oauth:</code>"

Source

src/config/config.ts:62


rateLimits?

optional rateLimits: RateLimitsConfig

Source

src/config/config.ts:78


requestMembershipCapability?

optional requestMembershipCapability: boolean

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

Disabled by default.

Source

src/config/config.ts:69


username?

optional username: string

lowercase twitch login name

Source

src/config/config.ts:55