Interface IRCAuthParams

Platform-specific parameters for IRC connections.

interface IRCAuthParams {
    host: string;
    port?: string;
    channels?: string;
    realname?: string;
    password?: string;
    tls?: string;
}

Hierarchy

  • Record<string, string | undefined>
    • IRCAuthParams

Properties

host: string

IRC server hostname.

port?: string

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

channels?: string

Comma-separated list of channels to auto-join.

realname?: string

GECOS / real-name field.

password?: string

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

tls?: string

Whether to use TLS. Default: 'true'.