msnp-wiki/docs/commands/joi.md
yellows111 f38cb78dd8
all of switchboard except USR
USR is very big and would consider a break here

... Why does the spec imply that Switchboard has INF? Is that why every client implements it after MSNP8?
2024-10-14 21:13:21 +01:00

990 B

Introduction

JOI is a command introduced with MSNP2.

It is a Switchboard Server command, without a response payload.

Notifies that a new user has joined the Switchboard session.

Client/Request

This command can not be sent from the client.

Server/Response

JOI user-handle friendly-name {client-capabilities}

Where user-handle is the joined user's handle.

Where friendly-name is the joined user's Friendly Name.

Where client-capabilities is the related user's Client Capabilities, only in MSNP12 and above.

Examples

Without Client Capabilities

S: JOI anotheruser@hotmail.com another%20user

With Client Capabilities

S: JOI anotheruser@hotmail.com another%20user 1342554172

Invalid context

Inherited from being an unimplemented command.

C: JOI 2

Server disconnects client.

Known changes

  • MSNP12: Added the Client Capabilities parameter (parameter 3).