<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://script.quakenet.org/wiki/index.php?action=history&amp;feed=atom&amp;title=WHO_usage_and_numeric_events</id>
	<title>WHO usage and numeric events - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://script.quakenet.org/wiki/index.php?action=history&amp;feed=atom&amp;title=WHO_usage_and_numeric_events"/>
	<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;action=history"/>
	<updated>2026-06-04T03:24:47Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=3797&amp;oldid=prev</id>
		<title>Aca20031: Events -&gt; Category:Events</title>
		<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=3797&amp;oldid=prev"/>
		<updated>2008-10-30T22:08:15Z</updated>

		<summary type="html">&lt;p&gt;Events -&amp;gt; Category:Events&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:08, 30 October 2008&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-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&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;  }&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;  }&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;   &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;   &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;  ; Basic [[On_text|On Text]] [[Events|event]] to trigger the script.&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;  ; Basic [[On_text|On Text]] [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:Category:&lt;/ins&gt;Events|event]] to trigger the script.&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;   &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;   &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;  on *:Text:!auth *:#: {&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;  on *:Text:!auth *:#: {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Aca20031</name></author>
	</entry>
	<entry>
		<id>https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=2646&amp;oldid=prev</id>
		<title>Doomie: changed link + removed author tag</title>
		<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=2646&amp;oldid=prev"/>
		<updated>2005-12-26T17:54:26Z</updated>

		<summary type="html">&lt;p&gt;changed link + removed author tag&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 17:54, 26 December 2005&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-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&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;  }&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;  }&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;   &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;   &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;  ; Basic [[On Text]] [[Events|event]] to trigger the script.&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;  ; Basic [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;On_text|&lt;/ins&gt;On Text]] [[Events|event]] to trigger the script.&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;   &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;   &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;  on *:Text:!auth *:#: {&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;  on *:Text:!auth *:#: {&lt;/div&gt;&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-l109&quot;&gt;Line 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&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;[[Category:Script Archive]]&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;[[Category:Script Archive]]&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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Author|Doomie}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Doomie</name></author>
	</entry>
	<entry>
		<id>https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=1256&amp;oldid=prev</id>
		<title>Doomie: Typos preform -&gt; perform.</title>
		<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=1256&amp;oldid=prev"/>
		<updated>2005-10-10T17:01:21Z</updated>

		<summary type="html">&lt;p&gt;Typos preform -&amp;gt; perform.&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 17:01, 10 October 2005&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-l27&quot;&gt;Line 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 27:&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;       [[set]] %nickname $2&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;       [[set]] %nickname $2&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;   &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;   &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;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Preform &lt;/del&gt;a /who request of the nick with the appropriate flags (n%nat). For more info on /who command, read:&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;Perform &lt;/ins&gt;a /who request of the nick with the appropriate flags (n%nat). For more info on /who command, read:&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;       ; http://www.mircscripts.org/showdoc.php?type=tutorial&amp;amp;id=2412&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;       ; http://www.mircscripts.org/showdoc.php?type=tutorial&amp;amp;id=2412&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;       ; the t flag is to identify the reply, which we assign a random number, in this case 465 (later on being used in the &amp;quot;raw 354&amp;quot;-event)&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;       ; the t flag is to identify the reply, which we assign a random number, in this case 465 (later on being used in the &amp;quot;raw 354&amp;quot;-event)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Doomie</name></author>
	</entry>
	<entry>
		<id>https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=841&amp;oldid=prev</id>
		<title>Doomie at 09:36, 16 September 2005</title>
		<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=841&amp;oldid=prev"/>
		<updated>2005-09-16T09:36:17Z</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 script is supposed to show everyone how easy it is to get someones Q-authname, save it in a variable and/or return it.&lt;br /&gt;
&lt;br /&gt;
Covers the usage of raw events and the /who command.&lt;br /&gt;
&lt;br /&gt;
 ; A simple little alias that returns the time interval for the flood protection (in seconds).&lt;br /&gt;
 ; We make this [[:Category:Aliases|alias]] local (-l switch), since we wont need it outside this script.&lt;br /&gt;
 &lt;br /&gt;
 alias -l authflood {&lt;br /&gt;
  [[return]] 3&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ; Basic [[On Text]] [[Events|event]] to trigger the script.&lt;br /&gt;
 &lt;br /&gt;
 on *:Text:!auth *:#: {&lt;br /&gt;
 &lt;br /&gt;
  ; Flood protection so that noone can abuse the command and flood you off the server.&lt;br /&gt;
  ; If the variable %authflood doesnt exist, the script continues.&lt;br /&gt;
 &lt;br /&gt;
  [[If-Then-Else|if]] (!%authflood) {&lt;br /&gt;
 &lt;br /&gt;
    ; Check if there really is a nick to get the auth of, by making sure $2 exists.&lt;br /&gt;
 &lt;br /&gt;
    if ($2) {&lt;br /&gt;
 &lt;br /&gt;
      ; At first, we will save $2 in a variable, since we need it later on.&lt;br /&gt;
 &lt;br /&gt;
      [[set]] %nickname $2&lt;br /&gt;
 &lt;br /&gt;
      ; Preform a /who request of the nick with the appropriate flags (n%nat). For more info on /who command, read:&lt;br /&gt;
      ; http://www.mircscripts.org/showdoc.php?type=tutorial&amp;amp;id=2412&lt;br /&gt;
      ; the t flag is to identify the reply, which we assign a random number, in this case 465 (later on being used in the &amp;quot;raw 354&amp;quot;-event)&lt;br /&gt;
 &lt;br /&gt;
      [[who]] $2 n%nat,465  &lt;br /&gt;
 &lt;br /&gt;
      ; Assign %authchan the value of $chan so we can access it later&lt;br /&gt;
 &lt;br /&gt;
      set %authchan $chan&lt;br /&gt;
 &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; if there is no $2, show the syntax&lt;br /&gt;
 &lt;br /&gt;
    else {&lt;br /&gt;
      msg $chan To use it correctly, type !auth &amp;lt;nickname&amp;gt;&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; Set the %authflood variable (in order to prevent abuse of the command) to $authflood seconds using the -u switch.&lt;br /&gt;
 &lt;br /&gt;
    set -u [ $+ [ $authflood ] ] %authflood 1&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ; Raw numeric 354 is the servers reply of the /who request. We check if &amp;quot;465&amp;quot; is in the reply&lt;br /&gt;
 ; to be sure its the reply we are looking for.&lt;br /&gt;
 ;&lt;br /&gt;
 ; (To read more about raws, have a look at: [[:Category:Raws|Raws]]&lt;br /&gt;
 &lt;br /&gt;
 [[Raw_354|raw 354]]:&amp;amp; 465 &amp;amp; *: {&lt;br /&gt;
 &lt;br /&gt;
  ; syntax of raw 354 (with our flags): &amp;quot;me 465 nick authname&amp;quot; for authed people or&lt;br /&gt;
  ; &amp;quot;me 465 nick 0&amp;quot; for non-authed ones.&lt;br /&gt;
  ; but for now we will just assign %authname the value of $4 without checking if is 0 or not&lt;br /&gt;
 &lt;br /&gt;
  set %authname $4&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ; Raw numeric 315 notifies us that the /who request is over. Now is the time to&lt;br /&gt;
 ; process whatever data we have.&lt;br /&gt;
 &lt;br /&gt;
 [[Raw_315|raw 315]]:*: {&lt;br /&gt;
 &lt;br /&gt;
  ; syntax of raw 315: &amp;quot;me nick End of /WHO list.&amp;quot;&lt;br /&gt;
  ;&lt;br /&gt;
  ; We check if its really our reply by comparing the nickname ($2) against requested nickname (%nickname)&lt;br /&gt;
 &lt;br /&gt;
  if ($2 == %nickname) {&lt;br /&gt;
 &lt;br /&gt;
    ; At this stage %nickname should contain the nick of the requested nick, %authname the authname of %authnick&lt;br /&gt;
    ; and %authchan the channel to which we should send the information.&lt;br /&gt;
    ;&lt;br /&gt;
    ; We have to check if %authname isnt 0, since &amp;quot;!%authname&amp;quot; would return $true if %authname is 0&lt;br /&gt;
 &lt;br /&gt;
    if (!%authname) &amp;amp;&amp;amp; (%authname != 0) {&lt;br /&gt;
      [[msg]] %authchan There is noone with the nick %nickname $+ .&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; if %authname is set to 0 the nick isnt authed.&lt;br /&gt;
 &lt;br /&gt;
    elseif (%authname == 0) {&lt;br /&gt;
      msg %authchan %nickname is currently not authed.&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; else we assume the user is authed and print the authname&lt;br /&gt;
 &lt;br /&gt;
    else {&lt;br /&gt;
      msg %authchan %nickname is authed as %authname $+ .&lt;br /&gt;
 &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; Unset the used variables&lt;br /&gt;
 &lt;br /&gt;
    [[unset]] %authname&lt;br /&gt;
    unset %authchan&lt;br /&gt;
    unset %nickname&lt;br /&gt;
 &lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
[[Category:Script Archive]]&lt;br /&gt;
{{Author|Doomie}}&lt;/div&gt;</summary>
		<author><name>Doomie</name></author>
	</entry>
	<entry>
		<id>https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=230&amp;oldid=prev</id>
		<title>Tovrleaf at 20:40, 24 August 2005</title>
		<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=230&amp;oldid=prev"/>
		<updated>2005-08-24T20:40:37Z</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 20:40, 24 August 2005&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-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&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;  ; A simple little alias that returns the time interval for the flood protection (in seconds).&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;  ; A simple little alias that returns the time interval for the flood protection (in seconds).&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;  ; We make this [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Aliasesalias&lt;/del&gt;]] local (-l switch), since we wont need it outside this script.&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;  ; We make this [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;:Category:Aliases|alias&lt;/ins&gt;]] local (-l switch), since we wont need it outside this script.&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;   &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;   &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;  alias -l authflood {&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;  alias -l authflood {&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tovrleaf</name></author>
	</entry>
	<entry>
		<id>https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=137&amp;oldid=prev</id>
		<title>Tovrleaf: links enabled</title>
		<link rel="alternate" type="text/html" href="https://script.quakenet.org/wiki/index.php?title=WHO_usage_and_numeric_events&amp;diff=137&amp;oldid=prev"/>
		<updated>2005-08-24T20:39:27Z</updated>

		<summary type="html">&lt;p&gt;links enabled&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This script is supposed to show everyone how easy it is to get someones Q-authname, save it in a variable and/or return it.&lt;br /&gt;
&lt;br /&gt;
Covers the usage of raw events and the /who command.&lt;br /&gt;
&lt;br /&gt;
 ; A simple little alias that returns the time interval for the flood protection (in seconds).&lt;br /&gt;
 ; We make this [[Aliasesalias]] local (-l switch), since we wont need it outside this script.&lt;br /&gt;
 &lt;br /&gt;
 alias -l authflood {&lt;br /&gt;
  [[return]] 3&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ; Basic [[On Text]] [[Events|event]] to trigger the script.&lt;br /&gt;
 &lt;br /&gt;
 on *:Text:!auth *:#: {&lt;br /&gt;
 &lt;br /&gt;
  ; Flood protection so that noone can abuse the command and flood you off the server.&lt;br /&gt;
  ; If the variable %authflood doesnt exist, the script continues.&lt;br /&gt;
 &lt;br /&gt;
  [[If-Then-Else|if]] (!%authflood) {&lt;br /&gt;
 &lt;br /&gt;
    ; Check if there really is a nick to get the auth of, by making sure $2 exists.&lt;br /&gt;
 &lt;br /&gt;
    if ($2) {&lt;br /&gt;
 &lt;br /&gt;
      ; At first, we will save $2 in a variable, since we need it later on.&lt;br /&gt;
 &lt;br /&gt;
      [[set]] %nickname $2&lt;br /&gt;
 &lt;br /&gt;
      ; Preform a /who request of the nick with the appropriate flags (n%nat). For more info on /who command, read:&lt;br /&gt;
      ; http://www.mircscripts.org/showdoc.php?type=tutorial&amp;amp;id=2412&lt;br /&gt;
      ; the t flag is to identify the reply, which we assign a random number, in this case 465 (later on being used in the &amp;quot;raw 354&amp;quot;-event)&lt;br /&gt;
 &lt;br /&gt;
      [[who]] $2 n%nat,465  &lt;br /&gt;
 &lt;br /&gt;
      ; Assign %authchan the value of $chan so we can access it later&lt;br /&gt;
 &lt;br /&gt;
      set %authchan $chan&lt;br /&gt;
 &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; if there is no $2, show the syntax&lt;br /&gt;
 &lt;br /&gt;
    else {&lt;br /&gt;
      msg $chan To use it correctly, type !auth&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; Set the %authflood variable (in order to prevent abuse of the command) to $authflood seconds using the -u switch.&lt;br /&gt;
 &lt;br /&gt;
    set -u [ $+ [ $authflood ] ] %authflood 1&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ; Raw numeric 354 is the servers reply of the /who request. We check if &amp;quot;465&amp;quot; is in the reply&lt;br /&gt;
 ; to be sure its the reply we are looking for.&lt;br /&gt;
 ;&lt;br /&gt;
 ; (To read more about raws, have a look at: [[:Category:Raws|Raws]]&lt;br /&gt;
 &lt;br /&gt;
 [[Raw_354|raw 354]]:&amp;amp; 465 &amp;amp; *: {&lt;br /&gt;
 &lt;br /&gt;
  ; syntax of raw 354 (with our flags): &amp;quot;me 465 nick authname&amp;quot; for authed people or&lt;br /&gt;
  ; &amp;quot;me 465 nick 0&amp;quot; for non-authed ones.&lt;br /&gt;
  ; but for now we will just assign %authname the value of $4 without checking if is 0 or not&lt;br /&gt;
 &lt;br /&gt;
  set %authname $4&lt;br /&gt;
 &lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 ; Raw numeric 315 notifies us that the /who request is over. Now is the time to&lt;br /&gt;
 ; process whatever data we have.&lt;br /&gt;
 &lt;br /&gt;
 [[Raw_315|raw 315]:*: {&lt;br /&gt;
 &lt;br /&gt;
  ; syntax of raw 315: &amp;quot;me nick End of /WHO list.&amp;quot;&lt;br /&gt;
  ;&lt;br /&gt;
  ; We check if its really our reply by comparing the nickname ($2) against requested nickname (%nickname)&lt;br /&gt;
 &lt;br /&gt;
  if ($2 == %nickname) {&lt;br /&gt;
 &lt;br /&gt;
    ; At this stage %nickname should contain the nick of the requested nick, %authname the authname of %authnick&lt;br /&gt;
    ; and %authchan the channel to which we should send the information.&lt;br /&gt;
    ;&lt;br /&gt;
    ; We have to check if %authname isnt 0, since &amp;quot;!%authname&amp;quot; would return $true if %authname is 0&lt;br /&gt;
 &lt;br /&gt;
    if (!%authname) &amp;amp;&amp;amp; (%authname != 0) {&lt;br /&gt;
      [[msg]] %authchan There is noone with the nick %nickname $+ .&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; if %authname is set to 0 the nick isnt authed.&lt;br /&gt;
 &lt;br /&gt;
    elseif (%authname == 0) {&lt;br /&gt;
      msg %authchan %nickname is currently not authed.&lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; else we assume the user is authed and print the authname&lt;br /&gt;
 &lt;br /&gt;
    else {&lt;br /&gt;
      msg %authchan %nickname is authed as %authname $+ .&lt;br /&gt;
 &lt;br /&gt;
    }&lt;br /&gt;
 &lt;br /&gt;
    ; Unset the used variables&lt;br /&gt;
 &lt;br /&gt;
    [[unset]] %authname&lt;br /&gt;
    unset %authchan&lt;br /&gt;
    unset %nickname&lt;br /&gt;
 &lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
[[Category:Script Archive]]&lt;/div&gt;</summary>
		<author><name>Tovrleaf</name></author>
	</entry>
</feed>