<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://edramatica.com/index.php?action=history&amp;feed=atom&amp;title=User%3ATKN_Bot%2Fsource</id>
	<title>User:TKN Bot/source - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://edramatica.com/index.php?action=history&amp;feed=atom&amp;title=User%3ATKN_Bot%2Fsource"/>
	<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;action=history"/>
	<updated>2026-04-11T07:59:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591843&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591843&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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 10:22, 21 September 2013&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 edwiki-dbw:diff:1.41:old-1591841:rev-1591843 --&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591841&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591841&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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 10:22, 21 September 2013&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 edwiki-dbw:diff:1.41:old-1591839:rev-1591841 --&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591839&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591839&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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 10:22, 21 September 2013&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 edwiki-dbw:diff:1.41:old-1591837:rev-1591839 --&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591837&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=1591837&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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 10:22, 21 September 2013&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 edwiki-dbw:diff:1.41:old-518244:rev-1591837 --&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518244&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518244&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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 10:22, 21 September 2013&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 edwiki-dbw:diff:1.41:old-518243:rev-518244 --&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518243&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518243&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:22, 21 September 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&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;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518242&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518242&amp;oldid=prev"/>
		<updated>2013-09-21T10:22: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 10:22, 21 September 2013&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 edwiki-dbw:diff:1.41:old-518241:rev-518242 --&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
	<entry>
		<id>https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518241&amp;oldid=prev</id>
		<title>imported&gt;CrackRabbit at 10:22, 21 September 2013</title>
		<link rel="alternate" type="text/html" href="https://edramatica.com/index.php?title=User:TKN_Bot/source&amp;diff=518241&amp;oldid=prev"/>
		<updated>2013-09-21T10:22:37Z</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;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/*&lt;br /&gt;
Copyright (c) 2012, tkn@encyclopediadramatica.es&lt;br /&gt;
All rights reserved.&lt;br /&gt;
&lt;br /&gt;
Redistribution and use in source and binary forms, with or without&lt;br /&gt;
modification, are permitted provided that the following conditions are met:&lt;br /&gt;
    * Redistributions of source code must retain the above copyright&lt;br /&gt;
      notice, this list of conditions and the following disclaimer.&lt;br /&gt;
    * Redistributions in binary form must reproduce the above copyright&lt;br /&gt;
      notice, this list of conditions and the following disclaimer in the&lt;br /&gt;
      documentation and/or other materials provided with the distribution.&lt;br /&gt;
&lt;br /&gt;
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &amp;quot;AS IS&amp;quot; AND&lt;br /&gt;
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED&lt;br /&gt;
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE&lt;br /&gt;
DISCLAIMED. IN NO EVENT SHALL &amp;lt;COPYRIGHT HOLDER&amp;gt; BE LIABLE FOR ANY&lt;br /&gt;
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES&lt;br /&gt;
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;&lt;br /&gt;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND&lt;br /&gt;
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT&lt;br /&gt;
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS&lt;br /&gt;
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.&lt;br /&gt;
*/&lt;br /&gt;
$wiki = &amp;#039;&amp;#039;;&lt;br /&gt;
$wiki_token = &amp;#039;&amp;#039;;&lt;br /&gt;
$errors = &amp;#039;&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
// Settings&lt;br /&gt;
&lt;br /&gt;
$irc_net  = &amp;#039;irc.wtfux.org&amp;#039;;&lt;br /&gt;
$RC_feed  = &amp;#039;#ed-logging&amp;#039;;&lt;br /&gt;
$irc_join = &amp;#039;#wiki&amp;#039;;&lt;br /&gt;
$irc_dbg  = &amp;#039;#wiki&amp;#039;;&lt;br /&gt;
$irc_nick = &amp;#039;TKN_Bot&amp;#039;;&lt;br /&gt;
$irc_alt  = &amp;#039;NKT_Bot&amp;#039;;&lt;br /&gt;
$irc_user = &amp;#039;USER autobot 0 0 :TKN\&amp;#039;s Bot | problems? /ms send TKN &amp;lt;problem&amp;gt;&amp;#039;;&lt;br /&gt;
$irc_001  = &amp;quot;PRIVMSG NickServ :id REMOVED\r\n&lt;br /&gt;
JOIN $RC_feed,$irc_join,$irc_dbg\r\n&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
$wiki_api = &amp;#039;http://encyclopediadramatica.es/api.php&amp;#039;;&lt;br /&gt;
$run_page = &amp;#039;http://encyclopediadramatica.es/User:TKN_Bot/run?action=raw&amp;#039;;&lt;br /&gt;
$wiki_user = &amp;#039;TKN Bot&amp;#039;;&lt;br /&gt;
$wiki_pass = &amp;#039;REMOVED&amp;#039;;&lt;br /&gt;
if (file_get_contents($run_page) != &amp;quot;true&amp;quot;)&lt;br /&gt;
{&lt;br /&gt;
	die(&amp;#039;DO NOT RUN SET!!!!&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$irc_socket = fsockopen(&amp;quot;ssl://&amp;quot; . $irc_net,6697,$e1,$e2);&lt;br /&gt;
// Reconnect every 30 minutes&lt;br /&gt;
$wiki_reconnect = strtotime(&amp;quot;30 minutes&amp;quot;);&lt;br /&gt;
if ($irc_socket)&lt;br /&gt;
{&lt;br /&gt;
	fwrite($irc_socket,&amp;quot;NICK $irc_nick\r\n&amp;quot;);&lt;br /&gt;
	fwrite($irc_socket,$irc_user . &amp;quot;\r\n&amp;quot;);&lt;br /&gt;
	while (!feof($irc_socket))&lt;br /&gt;
	{&lt;br /&gt;
		if (time() &amp;gt;= $wiki_reconnect)&lt;br /&gt;
		{&lt;br /&gt;
			wiki_connect();&lt;br /&gt;
			$wiki_reconnect = strtotime(&amp;quot;30 minutes&amp;quot;);&lt;br /&gt;
		}&lt;br /&gt;
		$data = fgets($irc_socket);&lt;br /&gt;
		if (!isset($irc_connected) &amp;amp;&amp;amp; preg_match(&amp;quot;/:(.+?){1} 001 (.+?)/i&amp;quot;,$data))&lt;br /&gt;
		{&lt;br /&gt;
			$irc_connected = true;&lt;br /&gt;
			fwrite($irc_socket,$irc_001);&lt;br /&gt;
			wiki_connect();&lt;br /&gt;
		}&lt;br /&gt;
		// Color codes are evil&lt;br /&gt;
		$data = preg_replace(&amp;quot;/(\x03([0-9]){1,2},([0-9]){1,2}|\x03([0-9]){1,2}|\x02|\x16|\x18|\x03)/&amp;quot;,&amp;quot;&amp;quot;,$data);&lt;br /&gt;
		if (!isset($irc_connected) &amp;amp;&amp;amp; preg_match(&amp;quot;/:(.+?){1} 433/&amp;quot;,$data))&lt;br /&gt;
		{&lt;br /&gt;
			if (!isset($used_alt))&lt;br /&gt;
			{&lt;br /&gt;
				$used_alt = true;&lt;br /&gt;
				fwrite($irc_socket,&amp;quot;NICK $irc_alt\r\n&amp;quot;); &lt;br /&gt;
			}&lt;br /&gt;
			else { die(&amp;quot;No nick avail&amp;quot;); }&lt;br /&gt;
		}&lt;br /&gt;
		if (preg_match(&amp;quot;@(\[WikiBot\]\!zalgo\@encyclopediadramatica\.es|NKT\!TKN\@ed\.sysop) PRIVMSG ($RC_feed|$irc_dbg) \:\[\[Special\:Log/newusers\]\]@i&amp;quot;,$data))&lt;br /&gt;
		{&lt;br /&gt;
			preg_match(&amp;quot;@\[\[Special\:Log/newusers\]\] create  \* (.+?) \*  A challenger appears!@i&amp;quot;,$data,$matches);&lt;br /&gt;
			welcome($matches[1]);&lt;br /&gt;
		}&lt;br /&gt;
		if (preg_match(&amp;quot;/^PING (.+?)/&amp;quot;,$data,$matches))&lt;br /&gt;
		{&lt;br /&gt;
			fwrite($irc_socket,&amp;quot;PONG &amp;quot; . $matches[1]);&lt;br /&gt;
		}&lt;br /&gt;
		echo $data;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
function wiki_connect() {&lt;br /&gt;
	global $wiki_api,$wiki_user,$wiki_pass,$wiki,$irc_socket,$irc_dbg,$wiki_token;&lt;br /&gt;
	$temp = tempnam(sys_get_temp_dir(), &amp;#039;php&amp;#039;);&lt;br /&gt;
	$wiki = curl_init($wiki_api);&lt;br /&gt;
	curl_setopt($wiki,CURLOPT_COOKIEJAR,$temp);&lt;br /&gt;
	curl_setopt($wiki,CURLOPT_COOKIEFILE,$temp);&lt;br /&gt;
	curl_setopt($wiki,CURLOPT_CUSTOMREQUEST,&amp;quot;POST&amp;quot;);&lt;br /&gt;
	curl_setopt($wiki,CURLOPT_RETURNTRANSFER,true);&lt;br /&gt;
	curl_setopt($wiki,CURLOPT_URL,$wiki_api . &amp;quot;?format=php&amp;amp;action=login&amp;amp;lgname=$wiki_user&amp;amp;lgpass=needTheToken&amp;quot;);&lt;br /&gt;
	$data = curl_exec($wiki);&lt;br /&gt;
	$data = unserialize($data);&lt;br /&gt;
	if (!isset($data[&amp;#039;error&amp;#039;]))&lt;br /&gt;
	{&lt;br /&gt;
		$token = $data[&amp;#039;login&amp;#039;][&amp;#039;token&amp;#039;];&lt;br /&gt;
		curl_setopt($wiki,CURLOPT_URL,$wiki_api . &amp;quot;?format=php&amp;amp;action=login&amp;amp;lgtoken=$token&amp;amp;lgname=$wiki_user&amp;amp;lgpassword=$wiki_pass&amp;quot;);&lt;br /&gt;
		$data = curl_exec($wiki);&lt;br /&gt;
		$data = unserialize($data);&lt;br /&gt;
		$lgstatus = $data[&amp;#039;login&amp;#039;][&amp;#039;result&amp;#039;];&lt;br /&gt;
		// Get an edit token&lt;br /&gt;
		curl_setopt($wiki,CURLOPT_URL,$wiki_api . &amp;quot;?format=php&amp;amp;action=query&amp;amp;prop=info&amp;amp;titles=Main_Page&amp;amp;intoken=edit&amp;quot;);&lt;br /&gt;
		$data = curl_exec($wiki);&lt;br /&gt;
		$data = unserialize($data);&lt;br /&gt;
		$pageid = array_keys($data[&amp;#039;query&amp;#039;][&amp;#039;pages&amp;#039;]);&lt;br /&gt;
		$pageid = $pageid[0];&lt;br /&gt;
		$wiki_token = urlencode($data[&amp;#039;query&amp;#039;][&amp;#039;pages&amp;#039;][$pageid][&amp;#039;edittoken&amp;#039;]);&lt;br /&gt;
	}&lt;br /&gt;
	if ($lgstatus != &amp;quot;Success&amp;quot;)&lt;br /&gt;
	{&lt;br /&gt;
		fwrite($irc_socket,&amp;quot;QUIT :See debug data\r\n&amp;quot;);&lt;br /&gt;
		die;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
function welcome($user)&lt;br /&gt;
{&lt;br /&gt;
	echo &amp;quot;Attempting to welcome $user&amp;quot;;&lt;br /&gt;
	global $irc_dbg,$irc_socket,$wiki,$wiki_token,$run_page,$wiki_api;&lt;br /&gt;
	//fwrite($irc_socket,&amp;quot;PRIVMSG $irc_dbg :Welcoming $user\r\n&amp;quot;);&lt;br /&gt;
	// Check emergency shutdown before doing anything!&lt;br /&gt;
	if (file_get_contents($run_page) != &amp;quot;true&amp;quot; || $wiki_token == &amp;#039;&amp;#039;)&lt;br /&gt;
	{&lt;br /&gt;
		//fwrite($irc_socket,&amp;quot;PRIVMSG $irc_dbg :Disregard that, I suck cocks\r\n&amp;quot;);&lt;br /&gt;
	}&lt;br /&gt;
	else&lt;br /&gt;
	{&lt;br /&gt;
		curl_setopt($wiki,CURLOPT_URL,$wiki_api . &amp;quot;?format=php&amp;amp;action=edit&amp;amp;title=User_talk:$user&amp;amp;createonly&amp;amp;appendtext={{welcome}} ~~~~&amp;amp;token=$wiki_token&amp;quot;);&lt;br /&gt;
		$data = curl_exec($wiki);&lt;br /&gt;
		var_dump($data);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>imported&gt;CrackRabbit</name></author>
	</entry>
</feed>