<?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%2FMSNP12%2FChanges</id>
	<title>Protocols/MSNP/MSNP12/Changes - 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%2FMSNP12%2FChanges"/>
	<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP12/Changes&amp;action=history"/>
	<updated>2026-06-26T18:09:48Z</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/MSNP12/Changes&amp;diff=4345&amp;oldid=prev</id>
		<title>Animadoria at 10:50, 13 May 2022</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP12/Changes&amp;diff=4345&amp;oldid=prev"/>
		<updated>2022-05-13T10:50:15Z</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 10:50, 13 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 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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Protocols/MSNP&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/del&gt;MSNP12 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Navigation&lt;/del&gt;}}&lt;/div&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;{{Protocols/MSNP&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&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: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&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;|section=&lt;/ins&gt;MSNP12}}&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;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;= Contact Types =&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;= Contact Types =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki-wiki_:diff:1.41:old-2559:rev-4345:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP12/Changes&amp;diff=2559&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/MSNP12/Changes&amp;diff=2559&amp;oldid=prev"/>
		<updated>2020-05-29T00:23:40Z</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-2558:rev-2559 --&gt;
&lt;/table&gt;</summary>
		<author><name>AD</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP12/Changes&amp;diff=2558&amp;oldid=prev</id>
		<title>AD at 17:51, 22 October 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/MSNP12/Changes&amp;diff=2558&amp;oldid=prev"/>
		<updated>2007-10-22T17:51:42Z</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;{{Protocols/MSNP/MSNP12 Navigation}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Contact Types =&lt;br /&gt;
&lt;br /&gt;
MSNP12 introduces the notion of contact types. The contact type, also often refered to as the '''Network ID''' indicates the type of contact, or more specifically, which network the contact is connected to.&lt;br /&gt;
&lt;br /&gt;
Currently the following types of contacts are known. It is unknown when these types were introduced, so some types may not be available until [[Protocols/MSNP/MSNP13]], [[Protocols/MSNP/MSNP14]] or higher.&lt;br /&gt;
&lt;br /&gt;
 0x01 : Windows Live&lt;br /&gt;
 0x02 : Office Communicator&lt;br /&gt;
 0x04 : Telephone&lt;br /&gt;
 0x08 : MNI ''(Mobile Network Interop, used by Vodafone)''&lt;br /&gt;
 0x10 : Smtp ''(Jaguire, Japanese mobile interop)''&lt;br /&gt;
 0x20 : Yahoo&lt;br /&gt;
&lt;br /&gt;
= New commands =&lt;br /&gt;
== LKP ==&lt;br /&gt;
 '''Note! It is uncertain whether this command was added in P11 or P12.'''&lt;br /&gt;
&lt;br /&gt;
This command looks up phone numbers, and returns the same parameters you gave it upon success. This is useful if you want to use the &amp;quot;send a message to a mobile device&amp;quot; feature of MSN Messenger: You must first add the phone number to your AL list, and verify that the phone number is valid.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt; LKP 10 tel:+31123456789&lt;br /&gt;
 &amp;gt; LKP 10 tel:+31123456789&lt;br /&gt;
&lt;br /&gt;
The command will return 201 if there is an incorrect parameter (for example, if you try to URL encode the phone number, or if you send it a string like &amp;quot;helloworld&amp;quot;). If the phone number could not be resolved (they cannot receive messages via MSN Messenger), it will return a '''235''' error.&lt;br /&gt;
&lt;br /&gt;
== NOT ==&lt;br /&gt;
Stands for Notification, the command still has to be explained, see the [[Talk:Protocols/MSNP/MSN_Protocol_Version_12|talk page]] for an example payload.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt; NOT 870 &amp;lt;payload&amp;gt;&lt;br /&gt;
&lt;br /&gt;
870 being the payload size and the payload being an HTML/XML document with informations about MSN spaces. Probably about new changes to other spaces from users on your FL, thus adding a star next the the users in the list when it has been modified.&lt;br /&gt;
&lt;br /&gt;
= Changed commands =&lt;br /&gt;
== LST ==&lt;br /&gt;
The LST command now has an additional parameter. The parameter represents the type of the contact. For a complete list of types, see the list on the [[Protocols/MSNP/MSNP14/Changes]] page.&lt;br /&gt;
&lt;br /&gt;
 LST N=email@domain.com F=Nickname C=6bef15dc-33cf-4e63-8a5c-271e5a1f5031 11 '''1''' 49824449-acba-4a44-ac09-53da2f0b59f9&lt;br /&gt;
 LST N=tel:+131123456789 F=tel:+131123456789 C=eca0d232-2d18-4b30-9200-63d94add303d 3 '''4'''&lt;br /&gt;
 BPR PHM tel:+131123456789 1&lt;br /&gt;
&lt;br /&gt;
== JOI ==&lt;br /&gt;
When someone joins a conversation, the server will now also send an additional parameter with the [[Protocols/MSNP/ClientID|capabilities]] of the participant. This way, even if you do not have the person on your own contact list, you can still determine which features their client supports.&lt;br /&gt;
&lt;br /&gt;
 JOI passport@domain.com Friendly%20Name '''1343062052'''&lt;br /&gt;
&lt;br /&gt;
== IRO ==&lt;br /&gt;
Like the JOI command, the IRO command now also includes the [[Protocols/MSNP/ClientID|capabilities]] of the participant as an additional parameter.&lt;br /&gt;
&lt;br /&gt;
 IRO 1 1 1 passport@domain.com Friendly%20Name '''1343062052'''&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>