Skip to main content

Interface: IRCAuthParams

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:46

Platform-specific parameters for IRC connections.

Extends

  • Record<string, string | undefined>

Indexable

[key: string]: string | undefined

Properties

channels?

optional channels: string

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:52

Comma-separated list of channels to auto-join.


host

host: string

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:48

IRC server hostname.


password?

optional password: string

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:56

Server password (not NickServ — use credential for that).


port?

optional port: string

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:50

Server port (default: '6697' for TLS).


realname?

optional realname: string

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:54

GECOS / real-name field.


tls?

optional tls: string

Defined in: packages/agentos/src/channels/adapters/IRCChannelAdapter.ts:58

Whether to use TLS. Default: 'true'.