<?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%2FActivities%2FSDK%2FTechref%2FFlags%2FReplaceIM</id>
	<title>Protocols/MSNP/Activities/SDK/Techref/Flags/ReplaceIM - 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%2FActivities%2FSDK%2FTechref%2FFlags%2FReplaceIM"/>
	<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Activities/SDK/Techref/Flags/ReplaceIM&amp;action=history"/>
	<updated>2026-06-26T14:36:05Z</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/Activities/SDK/Techref/Flags/ReplaceIM&amp;diff=4691&amp;oldid=prev</id>
		<title>Animadoria: Created automatically by Anima Importer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Activities/SDK/Techref/Flags/ReplaceIM&amp;diff=4691&amp;oldid=prev"/>
		<updated>2022-08-12T22:45:48Z</updated>

		<summary type="html">&lt;p&gt;Created automatically by Anima Importer&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 22:45, 12 August 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;&amp;lt;!-- Generated @ 08/12/2022 23:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;43&lt;/del&gt;:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;12 &lt;/del&gt;+01:00 using Anima's CHM converter based on techref/flags/ReplaceIM.htm --&amp;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;&amp;lt;!-- Generated @ 08/12/2022 23:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;45&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;48 &lt;/ins&gt;+01:00 using Anima's CHM converter based on techref/flags/ReplaceIM.htm --&amp;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;{{Protocols/MSNP|section=Activities}}&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;{{Protocols/MSNP|section=Activities}}&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;__NOTOC__= Permission Flags - ReplaceIM =  &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;__NOTOC__= Permission Flags - ReplaceIM =  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki-wiki_:diff:1.41:old-4587:rev-4691:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
	<entry>
		<id>https://wiki.nina.chat/index.php?title=Protocols/MSNP/Activities/SDK/Techref/Flags/ReplaceIM&amp;diff=4587&amp;oldid=prev</id>
		<title>Animadoria: Created automatically by Anima Importer</title>
		<link rel="alternate" type="text/html" href="https://wiki.nina.chat/index.php?title=Protocols/MSNP/Activities/SDK/Techref/Flags/ReplaceIM&amp;diff=4587&amp;oldid=prev"/>
		<updated>2022-08-12T22:43:12Z</updated>

		<summary type="html">&lt;p&gt;Created automatically by Anima Importer&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- Generated @ 08/12/2022 23:43:12 +01:00 using Anima's CHM converter based on techref/flags/ReplaceIM.htm --&amp;gt;&lt;br /&gt;
{{Protocols/MSNP|section=Activities}}&lt;br /&gt;
__NOTOC__= Permission Flags - ReplaceIM = &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If an application has the ReplaceIM flag enabled in the MSN® Messenger Activity directory, then the &amp;lt;span class=&amp;quot;clsObject&amp;quot;&amp;gt;Channel&amp;lt;/span&amp;gt; object will have an additional event, &amp;lt;span class=&amp;quot;clsEvent&amp;quot;&amp;gt;OnIMReceived&amp;lt;/span&amp;gt;, an additional read-write property, &amp;lt;span class=&amp;quot;clsProperty&amp;quot;&amp;gt;IM&amp;lt;/span&amp;gt;, and an additional method, &amp;lt;span class=&amp;quot;clsMethod&amp;quot;&amp;gt;SendIMAsUser&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;span class=&amp;quot;clsEvent&amp;quot;&amp;gt;OnIMReceived&amp;lt;/span&amp;gt; event is fired when an instant message is received.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;span class=&amp;quot;clsProperty&amp;quot;&amp;gt;IM&amp;lt;/span&amp;gt; property is a read-write string that contains the original instant message. By writing to this property, the message can be modified before it is displayed. The message, possibly with modifications made during processing by the &amp;lt;span class=&amp;quot;clsEvent&amp;quot;&amp;gt;OnIMReceived&amp;lt;/span&amp;gt; event handler, is displayed in the Messenger Chat History window. The message can no longer be modified, once the &amp;lt;span class=&amp;quot;clsEvent&amp;quot;&amp;gt;OnIMReceived&amp;lt;/span&amp;gt; event is finished.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;span class=&amp;quot;clsMethod&amp;quot;&amp;gt;SendIMAsUser&amp;lt;/span&amp;gt; method sends an instant message that appears as if the user had typed the message and pressed ENTER.&lt;br /&gt;
&lt;br /&gt;
An application must be able to demonstrate a need for the ability to send messages as the user, and not just as the application, to be considered for this permission flag.&lt;br /&gt;
&lt;br /&gt;
This permission flag might be useful for translation software, which might dynamically replace the contents of an incoming message with the translated version of that message.&lt;/div&gt;</summary>
		<author><name>Animadoria</name></author>
	</entry>
</feed>