Chapter 4. IRCX Server Messages

Table of Contents

AUTH (new IRCX message)
Parameters
Remarks
CLONE (new IRCX message)
Parameters
Remarks
Example
CREATE (new IRCX message)
Remarks
Example
DATA / REQUEST / REPLY (new IRCX messages)
Parameters
Remarks
EVENT (new IRCX message)
Parameters
Example
KNOCK (new IRCX message)
Parameters
Remarks
REDIRECT (new IRCX message)
Parameters
Remarks
Example
WHISPER (new IRCX message)
Parameters
Remarks
Example

This section summarizes new extended messages which can be sent from the server.

AUTH (new IRCX message)

Negotiates authentication with client or informs client that authorization was successful.

Syntax 1 (negotiating authorization):

AUTH <name> S [:<parameter>]

Syntax 2 (authorization successful):

AUTH <name> * <ident> <oid>

Parameters

<name> The name of the SASL mechanism to use for authentication.

<ident> The ident is the userid@domain of the authenticated client account. It is returned on the final response from the server (Syntax 2) when authentication is successful.

<oid> The OID is the internal object identifier assigned to the client connection. If not supported by the server, then OID must be returned as '0'.

<parameter> This is optional data sent as an argument with the AUTH messages.

Remarks

The server will send the syntax 2 form when the authentication process is complete or a numeric error reply.

[Note]Editor's Note

The AUTH server message does not have a prefix. For a full explaination, see the note on the AUTH client message page.