<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.nina.chat/index.php?action=history&amp;feed=atom&amp;title=Protocols%2FMSNP%2FCommands</id>
	<title>Protocols/MSNP/Commands - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.nina.chat/index.php?action=history&amp;feed=atom&amp;title=Protocols%2FMSNP%2FCommands"/>
	<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;action=history"/>
	<updated>2026-06-26T19:19:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=4191&amp;oldid=prev</id>
		<title>Animadoria at 13:57, 11 May 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=4191&amp;oldid=prev"/>
		<updated>2022-05-11T13:57:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;amp;diff=4191&amp;amp;oldid=4189&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=4189&amp;oldid=prev</id>
		<title>Animadoria: Animadoria moved page Protocols/MSNP/Reference/Commands to Protocols/MSNP/Commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=4189&amp;oldid=prev"/>
		<updated>2022-05-11T13:52:14Z</updated>

		<summary type="html">&lt;p&gt;Animadoria moved page &lt;a href=&quot;/wiki/Protocols/MSNP/Reference/Commands&quot; class=&quot;mw-redirect&quot; title=&quot;Protocols/MSNP/Reference/Commands&quot;&gt;Protocols/MSNP/Reference/Commands&lt;/a&gt; to &lt;a href=&quot;/wiki/Protocols/MSNP/Commands&quot; title=&quot;Protocols/MSNP/Commands&quot;&gt;Protocols/MSNP/Commands&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:52, 11 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key wiki-wiki_:diff:1.41:old-4165:rev-4189 --&gt;
&lt;/table&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=4165&amp;oldid=prev</id>
		<title>Animadoria at 11:13, 11 May 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=4165&amp;oldid=prev"/>
		<updated>2022-05-11T11:13:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:13, 11 May 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Protocols/MSNP}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This page lists all commands employed by MSNP, for a table showing command support over different versions, see [[Protocols/MSNP/Reference/CommandTable|the command table article]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This page lists all commands employed by MSNP, for a table showing command support over different versions, see [[Protocols/MSNP/Reference/CommandTable|the command table article]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki-wiki_:diff:1.41:old-2683:rev-4165:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=2683&amp;oldid=prev</id>
		<title>AD: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=2683&amp;oldid=prev"/>
		<updated>2020-05-29T00:23:46Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:23, 29 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key wiki-wiki_:diff:1.41:old-2682:rev-2683 --&gt;
&lt;/table&gt;</summary>
		<author><name>AD</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=2682&amp;oldid=prev</id>
		<title>AD at 22:38, 7 January 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Commands&amp;diff=2682&amp;oldid=prev"/>
		<updated>2010-01-07T22:38:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page lists all commands employed by MSNP, for a table showing command support over different versions, see [[Protocols/MSNP/Reference/CommandTable|the command table article]].&lt;br /&gt;
&lt;br /&gt;
= Logon/Dispatch Server =&lt;br /&gt;
These commands are sent/recieved when connecting to the dispatch server or the notification server.&lt;br /&gt;
For more detail, see [[Protocols/MSNP/Notification/Authentication]]&lt;br /&gt;
*[[Protocols/MSNP/Commands/VER|VER]] - Protocol version&lt;br /&gt;
*[[Protocols/MSNP/Commands/CVR|CVR]] - Sends version information&lt;br /&gt;
*[[Protocols/MSNP/Commands/INF|INF]] - List supported authentication systems, now obsolete&lt;br /&gt;
*[[Protocols/MSNP/Commands/USR|USR]] - Authentication command&lt;br /&gt;
*[[Protocols/MSNP/Commands/XFR|XFR]] - Redirection to Notification Server&lt;br /&gt;
&lt;br /&gt;
= Notification Server =&lt;br /&gt;
These commands are sent/recieved after logging in through a notification server.&lt;br /&gt;
For more details, see: [[Protocols/MSNP/MSNP8/Presence]], [[Protocols/MSNP/MSNP8/Challenges]], [[Protocols/MSNP/MSNP8/Getting Details]], [[Protocols/MSNP/MSNP8/Setting Details]] and [[Protocols/MSNP/MSNP8/Messages]].&lt;br /&gt;
&lt;br /&gt;
== Initial syncronisation commands ==&lt;br /&gt;
===since MSNP8 or earlier===&lt;br /&gt;
*[[Protocols/MSNP/Commands/BLP|BLP]] - Initial settings download (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/BPR|BPR]] - Initial settings download (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/GTC|GTC]] - Initial contact list/settings download (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/ILN|ILN]] - Initial contact presence notification&lt;br /&gt;
*[[Protocols/MSNP/Commands/LSG|LSG]] - Initial group listing (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/LST|LST]] - Initial contact listing (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/SYN|SYN]] - Begin contact list synchronization (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/MSG|MSG]] - Initial profile download&lt;br /&gt;
*[[Protocols/MSNP/Commands/PRP|PRP]] - Initial mobile settings / display name download&lt;br /&gt;
&lt;br /&gt;
== Standard send/recieve commands ==&lt;br /&gt;
===since MSNP8 or earlier===&lt;br /&gt;
*[[Protocols/MSNP/Commands/ADD|ADD]] - Add user to a (contact) list (deprecated as of MSNP11)&lt;br /&gt;
*[[Protocols/MSNP/Commands/ADG|ADG]] - Create groups&lt;br /&gt;
*[[Protocols/MSNP/Commands/CHG|CHG]] - Change client's online status&lt;br /&gt;
*[[Protocols/MSNP/Commands/IMS|IMS]] - Block or allow new switchboard sessions&lt;br /&gt;
*[[Protocols/MSNP/MSNP8/Miscellaneous#Receiving_Pages|IPG]] - Incoming page&lt;br /&gt;
*[[Protocols/MSNP/Commands/QRY|QRY]] - Response to [[Protocols/MSNP/Commands/CHL|CHL]] by client&lt;br /&gt;
*[[Protocols/MSNP/Commands/OUT|OUT]] - Gracefully logout&lt;br /&gt;
*[[Protocols/MSNP/MSNP8/Miscellaneous#Sending_Pages|PAG]] - Page someone on MSN mobile device&lt;br /&gt;
*[[Protocols/MSNP/Commands/PNG|PNG]] - Client ping&lt;br /&gt;
*[[Protocols/MSNP/Commands/QNG|QNG]] - Server response to [[Protocols/MSNP/Commands/PNG|PNG]]&lt;br /&gt;
*[[Protocols/MSNP/Commands/REA|REA]] - Change display name (deprecated as of MSNP11)&lt;br /&gt;
*[[Protocols/MSNP/Commands/REM|REM]] - Remove contact (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/REG|REG]] - Rename group (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/RMG|RMG]] - Remove group (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/SND|SND]] - Sends a localized chat invitation to an email address&lt;br /&gt;
*[[Protocols/MSNP/Commands/SDC|SDC]] - Sends an email invitation to a Passport member with an optional message&lt;br /&gt;
*[[Protocols/MSNP/Commands/URL|URL]] - Retrieve an URL for a specifed service&lt;br /&gt;
*[[Protocols/MSNP/Commands/XFR|XFR]] - Requests a new switchboard session&lt;br /&gt;
===since MSNP11===&lt;br /&gt;
*[[Protocols/MSNP/Commands/ADC|ADC]] - Add user to a (contact) list (deprecated as of MSNP13)&lt;br /&gt;
*[[Protocols/MSNP/Commands/SBS|SBS]] - Unknown&lt;br /&gt;
*[[Protocols/MSNP/Commands/SBP|SBP]] - Update buddy's details&lt;br /&gt;
===since MSNP12===&lt;br /&gt;
*[[Protocols/MSNP/MSNP12/Changes#LKP|LKP]] - Verifies whether a phone number is valid (for messaging in the MSN system)&lt;br /&gt;
===since MSNP13===&lt;br /&gt;
*[[Protocols/MSNP/MSNP13/Changes#ADL|ADL]] - Add users to your contact lists or initial contact list dump&lt;br /&gt;
*[[Protocols/MSNP/Commands/FQY|FQY]] - Federated query; Query contact's network types&lt;br /&gt;
*[[Protocols/MSNP/Commands/GCF|GCF]] - Get config; Request a configuration file&lt;br /&gt;
*[[Protocols/MSNP/MSNP13/Changes#RML|RML]] - Remove contact&lt;br /&gt;
*[[Protocols/MSNP/MSNP13/Changes#UUN|UUN]] - Send sharing invitation or reply to invitation&lt;br /&gt;
===since MSNP14===&lt;br /&gt;
*[[Protocols/MSNP/MSNP14/Changes#New_commands|UUM]] - ''to update...''&lt;br /&gt;
&lt;br /&gt;
== Asynchronous commands ==&lt;br /&gt;
===since MSNP8 or earlier ===&lt;br /&gt;
*[[Protocols/MSNP/Commands/CHL|CHL]] - Client challenge (see [[Protocols/MSNP/MSNP8/Challenges]])&lt;br /&gt;
*[[Protocols/MSNP/Commands/FLN|FLN]] - Buddy signed off&lt;br /&gt;
*[[Protocols/MSNP/Commands/NLN|NLN]] - Buddy signed on/changed presence/changed name&lt;br /&gt;
*[[Protocols/MSNP/Commands/NOT|NOT]] - Incoming notification (probably connected with MSN Spaces)&lt;br /&gt;
*[[Protocols/MSNP/Commands/RNG|RNG]] - Invitation to a switchboard session&lt;br /&gt;
===since MSNP11===&lt;br /&gt;
*[[Protocols/MSNP/Commands/UBX|UBX]] - Informs you with buddy's personal message or current media&lt;br /&gt;
===since MSNP13===&lt;br /&gt;
*[[Protocols/MSNP/MSNP13/Changes#RFS|RFS]] - Requests contact list from client&lt;br /&gt;
*[[Protocols/MSNP/MSNP13/Changes#UBN|UBN]] - Incoming sharing invitation or reply to invitation&lt;br /&gt;
===since MSNP14===&lt;br /&gt;
*[[Protocols/MSNP/MSNP14/Changes#New_commands|UBM]] - ''to update...''&lt;br /&gt;
&lt;br /&gt;
= Switchboard =&lt;br /&gt;
These commands are sent/received after connecting to a switchboard session, and are work only on the same session.&lt;br /&gt;
&lt;br /&gt;
*[[Protocols/MSNP/Commands/ANS|ANS]] - Answer an invitation request received from the notification server (join a switchboard session upon client got RNG'd)&lt;br /&gt;
*[[Protocols/MSNP/Commands/IRO|IRO]] - Initial Roster&lt;br /&gt;
*[[Protocols/MSNP/Commands/USR|USR]] - Authenticate yourself after requesting SB&lt;br /&gt;
*[[Protocols/MSNP/Commands/CAL|CAL]] - Invite a user&lt;br /&gt;
*[[Protocols/MSNP/Commands/JOI|JOI]] - Participant has joined&lt;br /&gt;
*[[Protocols/MSNP/Commands/MSG|MSG]] - Send / receive messages&lt;br /&gt;
*[[Protocols/MSNP/Commands/BYE|BYE]] - Participant has left&lt;br /&gt;
*[[Protocols/MSNP/Commands/OUT|OUT]] - Gracefully leave the session&lt;br /&gt;
&lt;br /&gt;
[[Category:MSN]]&lt;br /&gt;
[[Category:Protocols/MSNP]]&lt;br /&gt;
[[Category:Work_In_Progress]]&lt;/div&gt;</summary>
		<author><name>AD</name></author>
	</entry>
</feed>