Reference:Commands
From MSNPiki
Contents |
[edit]
Logon/Dispatch server
These commands are sent/recieved when connecting to the dispatch server or the notification server. For more detail, see Notification:Authentication
- VER - Protocol version
- CVR - Sends version information
- USR - Authentication command
- XFR - Redirection to Notification server
[edit]
Notification Server
These commands are sent/recieved after logging in through either the dispatch server or a notification server. For more detail, see: MSNP8:Presence, MSNP8:Challenges, MSNP8:Getting Details, MSNP8:Setting Details and MSNP8:Messages.
[edit]
Contact list/Settings/Initial syncronisation commands
- BLP - Initial settings download
- BPR - Initial settings download
- GTC - Initial contact list/settings download
- ILN - Initial contact presence notification
- LSG - Initial contact list download - Groups
- LST - Initial contact list download - Contacts
- MSG - Initial profile download
- PRP - Initial settings download - Mobile settings and display name
[edit]
Standard send/recieve commands
- ADL - Add users to your contact lists
- ADC - Add users to your contact lists (deprecated as of MSNP13)
- ADD - Add users to your contact lists (deprecated as of MSNP11)
- ADG - Create groups
- CHG - Change client's online status
- FQY - Query client's online status
- GCF - Unknown
- OUT - Gracefully logout
- PNG - Client ping
- QNG - Server response to PNG
- QRY - Response to CHL by client
- SBS - Unknown
- SYN - Begin synchronization/download contact list
- REA - Change display name
- REG - Rename groups
- REM - Remove contacts (deprecated as of MSNP13)
- RML - Remove contact
- RMG - Remove groups
- XFR - Opens new chat session on switchboard server
- UBX - Inform you with a user PSM/Media
- SDC - Sends an email invitation to a Passport member
- IMS - Block or allow new switchboard sessions
[edit]
Asynchronous commands
- CHL - Client challenge (see MSNP8:Challenges)
- FLN - Principal signed off
- NLN - Principal changed presence/signed on
- RNG - Client invited to chat session
[edit]
Switchboard
These commands are sent/recieved after connecting to a switchboard session usually by requesting a session through the Notification server.
- ANS - Log in to switchboard chat session using invitation
- IRO - Defines which principals are in the current chat session
- USR - Log in to switchboard chat session after requesting session from NS
- CAL - Invite a user to a chat session
- JOI - Response to CAL, when user connected successfully
- MSG - Used to send and receive messages in the chat session
- BYE - Contact has left conversation
- OUT - Gracefully leave switchboard chat session

