<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.soylentnews.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=203.129.23.146</id>
	<title>SoylentNews - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.soylentnews.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=203.129.23.146"/>
	<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/wiki/Special:Contributions/203.129.23.146"/>
	<updated>2026-06-02T18:30:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.4</generator>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7424</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7424"/>
		<updated>2014-04-30T22:24:51Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands (see below) passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
&lt;br /&gt;
Buckets are referenced by an index string, which is encoded/decoded by the bot.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
:exec BUCKET_GET :index&lt;br /&gt;
:exec BUCKET_SET :index data&lt;br /&gt;
:exec BUCKET_UNSET :index&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tested PHP functions for reading/writing bucket data can be found here: https://github.com/crutchy-/test/blob/master/scripts/irciv_lib.php&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7423</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7423"/>
		<updated>2014-04-30T22:22:38Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands (see below) passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
&lt;br /&gt;
Buckets are referenced by an index string, which is encoded/decoded by the bot.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
:exec BUCKET_GET :index&lt;br /&gt;
:exec BUCKET_SET :index data&lt;br /&gt;
:exec BUCKET_UNSET :index&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7422</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7422"/>
		<updated>2014-04-30T22:22:25Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands (see below) passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Buckets are referenced by an index string, which is encoded/decoded by the bot.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
:exec BUCKET_GET :index&lt;br /&gt;
:exec BUCKET_SET :index data&lt;br /&gt;
:exec BUCKET_UNSET :index&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7420</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7420"/>
		<updated>2014-04-30T22:06:19Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
Buckets are referenced by an index string, which is encoded/decoded by the bot.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
:exec BUCKET_GET :index&lt;br /&gt;
:exec BUCKET_SET :index data&lt;br /&gt;
:exec BUCKET_UNSET :index&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7419</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7419"/>
		<updated>2014-04-30T22:06:05Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
Buckets are referenced by an index string, which is encoded/decoded by the bot.&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
:exec BUCKET_GET :index&lt;br /&gt;
:exec BUCKET_SET :index data&lt;br /&gt;
:exec BUCKET_UNSET :index&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7418</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7418"/>
		<updated>2014-04-30T22:05:45Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
Buckets are referenced by an index string, which is encoded/decoded by the bot.&lt;br /&gt;
:exec BUCKET_GET :index&lt;br /&gt;
:exec BUCKET_SET :index data&lt;br /&gt;
:exec BUCKET_UNSET :index&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7416</id>
		<title>IRC:exec</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC:exec&amp;diff=7416"/>
		<updated>2014-04-30T22:03:59Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''IRC Script Executive'''&lt;br /&gt;
&lt;br /&gt;
&amp;quot;'''exec'''&amp;quot; is a script that runs in a CLI that connects to the Soylent [[SoylentNews:IRC|IRC server]] (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a script/program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of an executed script/program may be passed to an IRC channel or output to exec's stdout (terminal), depending on the value of ''auto-privmsg'' in the exec line. If ''auto-privmsg=0'', stdout from the script/program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the exec script. They may be shell programs (such as ''cowsay'' and ''fortune''), php scripts (executed using the CLI ''php'' command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
*https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Buckets&amp;quot; are a feature of exec that allow scripts to store data in a common location which is accessible from any script and is retained/persistent between script executions. Each bucket consists of an array element in the main bot program that is read, written and cleared using IRC-like commands passed through stdout/stdin pipes from/to executed scripts - buckets are filled by pipes hahaha :-P&lt;br /&gt;
Currently having difficulty reading large amounts of data and use of gzcompress is hampered by control characters, but you can store complex data in array form by using php's serialize/unserialize (or equivalent in other languages).&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
Download above files from [https://github.com/crutchy-/test/blob/master/ github] into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;alias [msg]&amp;lt;/source&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;source =&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;~&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
# alias|timeout(sec)|auto-privmsg(1|0)|empty-trailing-allowed(1|0)|cmd&lt;br /&gt;
# available templates: %%trailing%%, %%dest%%, %%nick%%, %%start%%, %%alias%%, %%cmd%%, %%data%%, %%exec%%, %%params%%&lt;br /&gt;
# %%trailing%% excludes alias&lt;br /&gt;
&lt;br /&gt;
# EXEC ON ALL LINES (ONLY ONE EXEC LINE ALLOWED SO ADD TO COMMAND USING &amp;amp;&amp;amp;&lt;br /&gt;
*|5|0|0|php scripts/grab.php %%trailing%% %%nick%% &amp;amp;&amp;amp; php scripts/cmd.php %%cmd%% %%trailing%% %%data%% %%dest%% %%params%% %%nick%%&lt;br /&gt;
&lt;br /&gt;
~|5|1|1|php scripts/about.php&lt;br /&gt;
cowsay|5|1|0|cowsay %%trailing%%&lt;br /&gt;
snake|5|1|1|echo %%trailing%% | cowsay -f elephant-in-snake&lt;br /&gt;
test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
ps|5|1|1|ps fl&lt;br /&gt;
moo|10|1|1|apt-get moo&lt;br /&gt;
fortune|5|1|1|fortune -s&lt;br /&gt;
cowsay-fortune|5|1|1|sh cowsay-fortune.sh&lt;br /&gt;
define|10|0|0|php scripts/definitions.php %%trailing%%&lt;br /&gt;
php|5|0|0|php scripts/php.php %%trailing%%&lt;br /&gt;
smile|5|1|0|php scripts/smile.php %%trailing%%&lt;br /&gt;
uptime|5|1|1|uptime&lt;br /&gt;
rofl|5|1|1|fortune -s&lt;br /&gt;
exec-up|5|0|1|php scripts/up.php %%start%%&lt;br /&gt;
bsod|10|1|1|php scripts/bsod.php&lt;br /&gt;
~join|5|0|0|php scripts/join.php %%trailing%%&lt;br /&gt;
~part|5|0|1|php scripts/part.php %%dest%% %%trailing%%&lt;br /&gt;
~recurse|5|0|1|php scripts/recurse.php&lt;br /&gt;
~bucket|5|0|1|php scripts/buckets.php&lt;br /&gt;
&lt;br /&gt;
weather|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
weather-add|10|0|1|php scripts/weather.php %%alias%% %%trailing%%&lt;br /&gt;
&lt;br /&gt;
civ|5|0|1|php scripts/irciv.php %%nick%% %%trailing%% %%dest%%&lt;br /&gt;
&lt;br /&gt;
# non-php scripts&lt;br /&gt;
haskell|5|1|1|runhaskell scripts/haskell.hs&lt;br /&gt;
perl|5|1|1|perl scripts/perl.pl&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&lt;br /&gt;
*%%trailing%%&lt;br /&gt;
*%%dest%%&lt;br /&gt;
*%%nick%%&lt;br /&gt;
*%%start%% # microtime(True) result when bot was started&lt;br /&gt;
*%%alias%%&lt;br /&gt;
*%%cmd%%&lt;br /&gt;
*%%data%%&lt;br /&gt;
*%%exec%%&lt;br /&gt;
*%%params%%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;:&amp;lt;prefix&amp;gt; &amp;lt;command&amp;gt; &amp;lt;params&amp;gt; :&amp;lt;trailing&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# test|5|0|0|php scripts/test.php %%trailing%% %%dest%% %%nick%%&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding their own script, do a github fork/pull and/or let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;br /&gt;
&lt;br /&gt;
===weather exec script===&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
Available commands:&lt;br /&gt;
*weather location&lt;br /&gt;
*weather-add code location&lt;br /&gt;
&lt;br /&gt;
'''note:''' ''weather-add code location'' will change the location of the code if the code has already been entered. Currently, codes cannot be deleted.&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to [[&amp;quot;http://openflights.org/data.html&amp;quot;|OpenFlights]].&lt;br /&gt;
&lt;br /&gt;
===Usage examples===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;exec&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;exec&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;exec&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;exec&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;exec&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;dot&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;exec&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;exec&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;exec&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;exec&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7415</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7415"/>
		<updated>2014-04-30T21:57:05Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Current Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC, and the [[IRCVision|IRC vision]] is worth checking out.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC-4 (EDT)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
* Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
===IRC Games===&lt;br /&gt;
* NerdRPG&lt;br /&gt;
* IRCiv is currently under development and is intended to be a civilization-like building game played on IRC. See crutchy for further details/involvement. Current source code is available @ https://github.com/crutchy-/test/tree/master/scripts&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;wiki&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===exec===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
See the [[IRC:exec|exec page]] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cowsay message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bsod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[WikiRC]] ===&lt;br /&gt;
Outputs the wiki's recent changes into #wiki.&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7414</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7414"/>
		<updated>2014-04-30T21:56:29Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC, and the [[IRCVision|IRC vision]] is worth checking out.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC-4 (EDT)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
* Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
===IRC Games===&lt;br /&gt;
* IRCiv is currently under development and is intended to be a civilization-like building game played on IRC. See crutchy for further details/involvement. Current source code is available @ https://github.com/crutchy-/test/tree/master/scripts&lt;br /&gt;
* NerdRPG&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;wiki&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===exec===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
See the [[IRC:exec|exec page]] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cowsay message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bsod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[WikiRC]] ===&lt;br /&gt;
Outputs the wiki's recent changes into #wiki.&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7413</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7413"/>
		<updated>2014-04-30T21:55:29Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Current Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC, and the [[IRCVision|IRC vision]] is worth checking out.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC-4 (EDT)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
* Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
===IRC Games===&lt;br /&gt;
* IRCiv is currently under development and is intended to be a civilization-like building game played on IRC. See crutchy for further details/involvement. Current source code is available @ https://github.com/crutchy-/test/tree/master/scripts&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;wiki&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===exec===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
See the [[IRC:exec|exec page]] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cowsay message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bsod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[WikiRC]] ===&lt;br /&gt;
Outputs the wiki's recent changes into #wiki.&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7412</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7412"/>
		<updated>2014-04-30T21:55:00Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Current Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC, and the [[IRCVision|IRC vision]] is worth checking out.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC-4 (EDT)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
* Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
===IRC Games===&lt;br /&gt;
* IRCiv is currently under development, and is intended to be a civilization-like building game played on IRC. See crutchy for further details/involvement. Current source code is available @ https://github.com/crutchy-/test/tree/master/scripts&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;wiki&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===exec===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
See the [[IRC:exec|exec page]] for details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cowsay message&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bsod&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[WikiRC]] ===&lt;br /&gt;
Outputs the wiki's recent changes into #wiki.&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7338</id>
		<title>User:Crutchy</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7338"/>
		<updated>2014-04-20T12:27:52Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm just a regular pleb from Australia. I'm not a member of the Soylent staff.&lt;br /&gt;
&lt;br /&gt;
PHP/SQL/HTML/CSS and Delphi (Object Pascal) are my preferred languages.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look out for me on Soylent IRC (#Soylent,##,#test)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crutchy's perl journal: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
Code doc project: http://soylentnews.org/~crutchy/journal/82&lt;br /&gt;
&lt;br /&gt;
slashdev journal: http://soylentnews.org/~crutchy/journal/114&lt;br /&gt;
&lt;br /&gt;
Watch pages:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Development]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Style]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CssWork|CSS Work]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[IRC]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Git/GitHub==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;#35; apt-get install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git config --global user.name &amp;quot;crutchy&amp;quot;&lt;br /&gt;
$ git config --global user.email &amp;quot;&amp;quot;&lt;br /&gt;
$ git config --global credential.helper cache&lt;br /&gt;
$ git config --global credential.helper 'cache --timeout=3600'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In my case /var/www/slash is served by apache2 (just on local network). This will be different if you're using the slashdev VM.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/slash&lt;br /&gt;
&lt;br /&gt;
$ mkdir git&lt;br /&gt;
$ cd git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This creates the directory where I will keep local copies of all my git projects.&lt;br /&gt;
&lt;br /&gt;
===FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY===&lt;br /&gt;
&lt;br /&gt;
After logging into GitHub, click the fork button on the Soylent/slashcode repository github page @ https://github.com/SoylentNews/slashcode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /var/www/slash/git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download files into a subfolder named slashcode:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone https://github.com/crutchy-/slashcode.git&lt;br /&gt;
$ cd slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a repository is cloned, it has a default remote called &amp;quot;origin&amp;quot; that points to your fork on GitHub,&lt;br /&gt;
not the original repository it was forked from. To keep track of the original repository,&lt;br /&gt;
you need to add another remote named &amp;quot;upstream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git remote add upstream https://github.com/SoylentNews/slashcode.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Push commits to your remote repository stored on GitHub:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PUSHING CHANGES TO GITHUB===&lt;br /&gt;
&lt;br /&gt;
Add any files modified to the git commit index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git add filename1&lt;br /&gt;
$ git add filename2&lt;br /&gt;
$ git commit -m &amp;quot;update message&amp;quot;&lt;br /&gt;
$ git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CREATING A PULL REQUEST===&lt;br /&gt;
&lt;br /&gt;
If you want to request the changes that you've made to your fork of slashcode be merged into the upstream repository (SoylentNews/slashcode), you will need to create a pull request.&lt;br /&gt;
&lt;br /&gt;
You do this from https://github.com/crutchy-/slashcode&lt;br /&gt;
&lt;br /&gt;
The pull request button is a little green button to the left of the branch combo. Click it and follow the prompts.&lt;br /&gt;
&lt;br /&gt;
===UPSTREAM CHANGES===&lt;br /&gt;
&lt;br /&gt;
Fetch any new changes from the original repository:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git fetch upstream&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Merge any changes fetched into your working files:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git merge upstream/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WORKING OUTSIDE SLASHDEV VIRTUAL MACHINE===&lt;br /&gt;
&lt;br /&gt;
The purpose of this was to allow me to share a single local git repository on both the slashdev VM and my host machine.&lt;br /&gt;
&lt;br /&gt;
I'm a perl noob, but I wanted the flexibility of being able to concurrently work on tweaking slashcode to possibly in the apache2/mod_perl2 vhost on my host machine - onfiguration details can be found here: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
I also want to be able to develop changes that I can test in the VM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From within VM, to to Devices menu and click &amp;quot;Shared Folder Settings...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Create a shared machine folder (-readonly,+automount,+permanent) to the /var/www/slash/git/slashcode directory on the host machine.&lt;br /&gt;
&lt;br /&gt;
In a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo adduser slash vboxsf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot VM.&lt;br /&gt;
&lt;br /&gt;
Again, from a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ rm /srv/slashdev/slashcode&lt;br /&gt;
$ ln -s -T /media/sf_slashcode /srv/slashdev/slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Need to make sure your VM time is set a bit ahead of your host machine time to avoid &amp;quot;Clock skew detected.&amp;quot; errors when running deployslash.sh script inside the VM.&lt;br /&gt;
I noticed that deployslash.sh script takes a little longer to finish, but does eventually finish.&lt;br /&gt;
Tested and seems to work fine for me.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:crutchy_test.jpg|crutchy's test image]]&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7337</id>
		<title>User:Crutchy</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7337"/>
		<updated>2014-04-20T12:27:01Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm just a regular pleb from Australia. I'm not a member of the Soylent staff.&lt;br /&gt;
&lt;br /&gt;
PHP/SQL/HTML/CSS and Delphi (Object Pascal) are my preferred languages.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look out for me on Soylent IRC (#Soylent,##,#test)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crutchy's perl journal: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
Code doc project: http://soylentnews.org/~crutchy/journal/82&lt;br /&gt;
&lt;br /&gt;
slashdev journal: http://soylentnews.org/~crutchy/journal/114&lt;br /&gt;
&lt;br /&gt;
Watch pages:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Development]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Style]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CssWork|CSS Work]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[IRC]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Git/GitHub==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;#35; apt-get install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git config --global user.name &amp;quot;crutchy&amp;quot;&lt;br /&gt;
$ git config --global user.email &amp;quot;&amp;quot;&lt;br /&gt;
$ git config --global credential.helper cache&lt;br /&gt;
$ git config --global credential.helper 'cache --timeout=3600'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In my case /var/www/slash is served by apache2 (just on local network). This will be different if you're using the slashdev VM.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/slash&lt;br /&gt;
&lt;br /&gt;
$ mkdir git&lt;br /&gt;
$ cd git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This creates the directory where I will keep local copies of all my git projects.&lt;br /&gt;
&lt;br /&gt;
===FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY===&lt;br /&gt;
&lt;br /&gt;
After logging into GitHub, click the fork button on the Soylent/slashcode repository github page @ https://github.com/SoylentNews/slashcode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /var/www/slash/git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download files into a subfolder named slashcode:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone https://github.com/crutchy-/slashcode.git&lt;br /&gt;
$ cd slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a repository is cloned, it has a default remote called &amp;quot;origin&amp;quot; that points to your fork on GitHub,&lt;br /&gt;
not the original repository it was forked from. To keep track of the original repository,&lt;br /&gt;
you need to add another remote named &amp;quot;upstream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git remote add upstream https://github.com/SoylentNews/slashcode.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Push commits to your remote repository stored on GitHub:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB===&lt;br /&gt;
&lt;br /&gt;
Add any files modified to the git commit index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git add &amp;quot;plugins/Ajax/htdocs/images/core.js&amp;quot;&lt;br /&gt;
$ git add &amp;quot;themes/slashcode/templates/dispComment;misc;default&amp;quot;&lt;br /&gt;
$ git commit -m &amp;quot;update message&amp;quot;&lt;br /&gt;
$ git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CREATING A PULL REQUEST===&lt;br /&gt;
&lt;br /&gt;
If you want to request the changes that you've made to your fork of slashcode be merged into the upstream repository (SoylentNews/slashcode), you will need to create a pull request.&lt;br /&gt;
&lt;br /&gt;
You do this from https://github.com/crutchy-/slashcode&lt;br /&gt;
&lt;br /&gt;
The pull request button is a little green button to the left of the branch combo. Click it and follow the prompts.&lt;br /&gt;
&lt;br /&gt;
===UPSTREAM CHANGES===&lt;br /&gt;
&lt;br /&gt;
Fetch any new changes from the original repository:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git fetch upstream&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Merge any changes fetched into your working files:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git merge upstream/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WORKING OUTSIDE SLASHDEV VIRTUAL MACHINE===&lt;br /&gt;
&lt;br /&gt;
The purpose of this was to allow me to share a single local git repository on both the slashdev VM and my host machine.&lt;br /&gt;
&lt;br /&gt;
I'm a perl noob, but I wanted the flexibility of being able to concurrently work on tweaking slashcode to possibly in the apache2/mod_perl2 vhost on my host machine - onfiguration details can be found here: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
I also want to be able to develop changes that I can test in the VM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From within VM, to to Devices menu and click &amp;quot;Shared Folder Settings...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Create a shared machine folder (-readonly,+automount,+permanent) to the /var/www/slash/git/slashcode directory on the host machine.&lt;br /&gt;
&lt;br /&gt;
In a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo adduser slash vboxsf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot VM.&lt;br /&gt;
&lt;br /&gt;
Again, from a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ rm /srv/slashdev/slashcode&lt;br /&gt;
$ ln -s -T /media/sf_slashcode /srv/slashdev/slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Need to make sure your VM time is set a bit ahead of your host machine time to avoid &amp;quot;Clock skew detected.&amp;quot; errors when running deployslash.sh script inside the VM.&lt;br /&gt;
I noticed that deployslash.sh script takes a little longer to finish, but does eventually finish.&lt;br /&gt;
Tested and seems to work fine for me.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:crutchy_test.jpg|crutchy's test image]]&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7336</id>
		<title>User:Crutchy</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7336"/>
		<updated>2014-04-20T12:25:57Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm just a regular pleb from Australia. I'm not a member of the Soylent staff.&lt;br /&gt;
&lt;br /&gt;
PHP/SQL/HTML/CSS and Delphi (Object Pascal) are my preferred languages.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look out for me on Soylent IRC (#Soylent,##,#test)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crutchy's perl journal: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
Code doc project: http://soylentnews.org/~crutchy/journal/82&lt;br /&gt;
&lt;br /&gt;
slashdev journal: http://soylentnews.org/~crutchy/journal/114&lt;br /&gt;
&lt;br /&gt;
Watch pages:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Development]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Style]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CssWork|CSS Work]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[IRC]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Git/GitHub==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;#35; apt-get install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git config --global user.name &amp;quot;crutchy&amp;quot;&lt;br /&gt;
$ git config --global user.email &amp;quot;&amp;quot;&lt;br /&gt;
$ git config --global credential.helper cache&lt;br /&gt;
$ git config --global credential.helper 'cache --timeout=3600'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In my case /var/www/slash is served by apache2 (just on local network). This will be different if you're using the slashdev VM.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/slash&lt;br /&gt;
&lt;br /&gt;
$ mkdir git&lt;br /&gt;
$ cd git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This creates the directory where I will keep local copies of all my git projects.&lt;br /&gt;
&lt;br /&gt;
===FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY===&lt;br /&gt;
&lt;br /&gt;
After logging into GitHub, click the fork button on the Soylent/slashcode repository github page @ https://github.com/SoylentNews/slashcode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /var/www/slash/git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download files into a subfolder named slashcode:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone https://github.com/crutchy-/slashcode.git&lt;br /&gt;
$ cd slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a repository is cloned, it has a default remote called &amp;quot;origin&amp;quot; that points to your fork on GitHub,&lt;br /&gt;
not the original repository it was forked from. To keep track of the original repository,&lt;br /&gt;
you need to add another remote named &amp;quot;upstream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git remote add upstream https://github.com/SoylentNews/slashcode.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Push commits to your remote repository stored on GitHub:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB===&lt;br /&gt;
&lt;br /&gt;
Add any files modified to the git commit index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git add &amp;quot;plugins/Ajax/htdocs/images/core.js&amp;quot;&lt;br /&gt;
$ git add &amp;quot;themes/slashcode/templates/dispComment;misc;default&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commit the changes to the local repository index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nano will open with a commented summary of indexed changes.&lt;br /&gt;
&lt;br /&gt;
You must enter a commit message.&lt;br /&gt;
&lt;br /&gt;
^O followed by ^X to save and close nano.&lt;br /&gt;
&lt;br /&gt;
Will get something silimar to following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[master d573b6d] collapsing/expanding comment tree. changed js function to something more generic.&lt;br /&gt;
 2 files changed, 13 insertions(+), 1 deletions(-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will output something like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Counting objects: 21, done.&lt;br /&gt;
Delta compression using up to 2 threads.&lt;br /&gt;
Compressing objects: 100% (10/10), done.&lt;br /&gt;
Writing objects: 100% (11/11), 1.06 KiB, done.&lt;br /&gt;
Total 11 (delta 8), reused 0 (delta 0)&lt;br /&gt;
To https://github.com/crutchy-/slashcode.git&lt;br /&gt;
   98b4168..d573b6d  master -&amp;gt; master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CREATING A PULL REQUEST===&lt;br /&gt;
&lt;br /&gt;
If you want to request the changes that you've made to your fork of slashcode be merged into the upstream repository (SoylentNews/slashcode), you will need to create a pull request.&lt;br /&gt;
&lt;br /&gt;
You do this from https://github.com/crutchy-/slashcode&lt;br /&gt;
&lt;br /&gt;
The pull request button is a little green button to the left of the branch combo. Click it and follow the prompts.&lt;br /&gt;
&lt;br /&gt;
===UPSTREAM CHANGES===&lt;br /&gt;
&lt;br /&gt;
Fetch any new changes from the original repository:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git fetch upstream&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Merge any changes fetched into your working files:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git merge upstream/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WORKING OUTSIDE SLASHDEV VIRTUAL MACHINE===&lt;br /&gt;
&lt;br /&gt;
The purpose of this was to allow me to share a single local git repository on both the slashdev VM and my host machine.&lt;br /&gt;
&lt;br /&gt;
I'm a perl noob, but I wanted the flexibility of being able to concurrently work on tweaking slashcode to possibly in the apache2/mod_perl2 vhost on my host machine - onfiguration details can be found here: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
I also want to be able to develop changes that I can test in the VM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From within VM, to to Devices menu and click &amp;quot;Shared Folder Settings...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Create a shared machine folder (-readonly,+automount,+permanent) to the /var/www/slash/git/slashcode directory on the host machine.&lt;br /&gt;
&lt;br /&gt;
In a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo adduser slash vboxsf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot VM.&lt;br /&gt;
&lt;br /&gt;
Again, from a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ rm /srv/slashdev/slashcode&lt;br /&gt;
$ ln -s -T /media/sf_slashcode /srv/slashdev/slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Need to make sure your VM time is set a bit ahead of your host machine time to avoid &amp;quot;Clock skew detected.&amp;quot; errors when running deployslash.sh script inside the VM.&lt;br /&gt;
I noticed that deployslash.sh script takes a little longer to finish, but does eventually finish.&lt;br /&gt;
Tested and seems to work fine for me.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:crutchy_test.jpg|crutchy's test image]]&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7335</id>
		<title>User:Crutchy</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7335"/>
		<updated>2014-04-20T12:25:34Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm just a regular pleb from Australia. I'm not a member of the Soylent staff.&lt;br /&gt;
&lt;br /&gt;
PHP/SQL/HTML/CSS and Delphi (Object Pascal) are my preferred languages.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look out for me on Soylent IRC (#Soylent,##,#test)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crutchy's perl journal: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
Code doc project: http://soylentnews.org/~crutchy/journal/82&lt;br /&gt;
&lt;br /&gt;
slashdev journal: http://soylentnews.org/~crutchy/journal/114&lt;br /&gt;
&lt;br /&gt;
Watch pages:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Development]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Style]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CssWork|CSS Work]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[IRC]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Git/GitHub==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;#35; apt-get install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git config --global user.name &amp;quot;crutchy&amp;quot;&lt;br /&gt;
$ git config --global user.email &amp;quot;&amp;quot;&lt;br /&gt;
$ git config --global credential.helper cache&lt;br /&gt;
$ git config --global credential.helper 'cache --timeout=3600'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In my case /var/www/slash is served by apache2 (just on local network). This will be different if you're using the slashdev VM.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/slash&lt;br /&gt;
&lt;br /&gt;
$ mkdir git&lt;br /&gt;
$ cd git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This creates the directory where I will keep local copies of all my git projects.&lt;br /&gt;
&lt;br /&gt;
===FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY===&lt;br /&gt;
&lt;br /&gt;
After logging into GitHub, click the fork button on the Soylent/slashcode repository github page @ https://github.com/SoylentNews/slashcode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /var/www/slash/git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download files into a subfolder named slashcode:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone https://github.com/crutchy-/slashcode.git&lt;br /&gt;
$ cd slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a repository is cloned, it has a default remote called &amp;quot;origin&amp;quot; that points to your fork on GitHub,&lt;br /&gt;
not the original repository it was forked from. To keep track of the original repository,&lt;br /&gt;
you need to add another remote named &amp;quot;upstream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git remote add upstream https://github.com/SoylentNews/slashcode.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Push commits to your remote repository stored on GitHub:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB===&lt;br /&gt;
&lt;br /&gt;
Add any files modified to the git commit index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git add &amp;quot;plugins/Ajax/htdocs/images/core.js&amp;quot;&lt;br /&gt;
$ git add &amp;quot;themes/slashcode/templates/dispComment;misc;default&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commit the changes to the local repository index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nano will open with a commented summary of indexed changes.&lt;br /&gt;
&lt;br /&gt;
You must enter a commit message.&lt;br /&gt;
&lt;br /&gt;
^O followed by ^X to save and close nano.&lt;br /&gt;
&lt;br /&gt;
Will get something silimar to following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[master d573b6d] collapsing/expanding comment tree. changed js function to something more generic.&lt;br /&gt;
 2 files changed, 13 insertions(+), 1 deletions(-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
for master branch can just d:&lt;br /&gt;
&amp;lt;pre&amp;gt;git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will output something like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Counting objects: 21, done.&lt;br /&gt;
Delta compression using up to 2 threads.&lt;br /&gt;
Compressing objects: 100% (10/10), done.&lt;br /&gt;
Writing objects: 100% (11/11), 1.06 KiB, done.&lt;br /&gt;
Total 11 (delta 8), reused 0 (delta 0)&lt;br /&gt;
To https://github.com/crutchy-/slashcode.git&lt;br /&gt;
   98b4168..d573b6d  master -&amp;gt; master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CREATING A PULL REQUEST===&lt;br /&gt;
&lt;br /&gt;
If you want to request the changes that you've made to your fork of slashcode be merged into the upstream repository (SoylentNews/slashcode), you will need to create a pull request.&lt;br /&gt;
&lt;br /&gt;
You do this from https://github.com/crutchy-/slashcode&lt;br /&gt;
&lt;br /&gt;
The pull request button is a little green button to the left of the branch combo. Click it and follow the prompts.&lt;br /&gt;
&lt;br /&gt;
===UPSTREAM CHANGES===&lt;br /&gt;
&lt;br /&gt;
Fetch any new changes from the original repository:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git fetch upstream&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Merge any changes fetched into your working files:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git merge upstream/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WORKING OUTSIDE SLASHDEV VIRTUAL MACHINE===&lt;br /&gt;
&lt;br /&gt;
The purpose of this was to allow me to share a single local git repository on both the slashdev VM and my host machine.&lt;br /&gt;
&lt;br /&gt;
I'm a perl noob, but I wanted the flexibility of being able to concurrently work on tweaking slashcode to possibly in the apache2/mod_perl2 vhost on my host machine - onfiguration details can be found here: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
I also want to be able to develop changes that I can test in the VM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From within VM, to to Devices menu and click &amp;quot;Shared Folder Settings...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Create a shared machine folder (-readonly,+automount,+permanent) to the /var/www/slash/git/slashcode directory on the host machine.&lt;br /&gt;
&lt;br /&gt;
In a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo adduser slash vboxsf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot VM.&lt;br /&gt;
&lt;br /&gt;
Again, from a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ rm /srv/slashdev/slashcode&lt;br /&gt;
$ ln -s -T /media/sf_slashcode /srv/slashdev/slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Need to make sure your VM time is set a bit ahead of your host machine time to avoid &amp;quot;Clock skew detected.&amp;quot; errors when running deployslash.sh script inside the VM.&lt;br /&gt;
I noticed that deployslash.sh script takes a little longer to finish, but does eventually finish.&lt;br /&gt;
Tested and seems to work fine for me.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:crutchy_test.jpg|crutchy's test image]]&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7334</id>
		<title>User:Crutchy</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7334"/>
		<updated>2014-04-20T12:25:08Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm just a regular pleb from Australia. I'm not a member of the Soylent staff.&lt;br /&gt;
&lt;br /&gt;
PHP/SQL/HTML/CSS and Delphi (Object Pascal) are my preferred languages.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look out for me on Soylent IRC (#Soylent,##,#test)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crutchy's perl journal: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
Code doc project: http://soylentnews.org/~crutchy/journal/82&lt;br /&gt;
&lt;br /&gt;
slashdev journal: http://soylentnews.org/~crutchy/journal/114&lt;br /&gt;
&lt;br /&gt;
Watch pages:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Development]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Style]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CssWork|CSS Work]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[IRC]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Git/GitHub==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;#35; apt-get install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git config --global user.name &amp;quot;crutchy&amp;quot;&lt;br /&gt;
$ git config --global user.email &amp;quot;&amp;quot;&lt;br /&gt;
$ git config --global credential.helper cache&lt;br /&gt;
$ git config --global credential.helper 'cache --timeout=3600'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In my case /var/www/slash is served by apache2 (just on local network). This will be different if you're using the slashdev VM.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/slash&lt;br /&gt;
&lt;br /&gt;
$ mkdir git&lt;br /&gt;
$ cd git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This creates the directory where I will keep local copies of all my git projects.&lt;br /&gt;
&lt;br /&gt;
===FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY===&lt;br /&gt;
&lt;br /&gt;
After logging into GitHub, click the fork button on the Soylent/slashcode repository github page @ https://github.com/SoylentNews/slashcode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /var/www/slash/git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download files into a subfolder named slashcode:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone https://github.com/crutchy-/slashcode.git&lt;br /&gt;
$ cd slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a repository is cloned, it has a default remote called &amp;quot;origin&amp;quot; that points to your fork on GitHub,&lt;br /&gt;
not the original repository it was forked from. To keep track of the original repository,&lt;br /&gt;
you need to add another remote named &amp;quot;upstream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git remote add upstream https://github.com/SoylentNews/slashcode.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Push commits to your remote repository stored on GitHub:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB===&lt;br /&gt;
&lt;br /&gt;
Add any files modified to the git commit index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git add &amp;quot;plugins/Ajax/htdocs/images/core.js&amp;quot;&lt;br /&gt;
$ git add &amp;quot;themes/slashcode/templates/dispComment;misc;default&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commit the changes to the local repository index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nano will open with a commented summary of indexed changes.&lt;br /&gt;
&lt;br /&gt;
You must enter a commit message.&lt;br /&gt;
&lt;br /&gt;
^O followed by ^X to save and close nano.&lt;br /&gt;
&lt;br /&gt;
Will get something silimar to following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[master d573b6d] collapsing/expanding comment tree. changed js function to something more generic.&lt;br /&gt;
 2 files changed, 13 insertions(+), 1 deletions(-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git push origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
for master branch can just d:&lt;br /&gt;
&amp;lt;pre&amp;gt;git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will output something like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Counting objects: 21, done.&lt;br /&gt;
Delta compression using up to 2 threads.&lt;br /&gt;
Compressing objects: 100% (10/10), done.&lt;br /&gt;
Writing objects: 100% (11/11), 1.06 KiB, done.&lt;br /&gt;
Total 11 (delta 8), reused 0 (delta 0)&lt;br /&gt;
To https://github.com/crutchy-/slashcode.git&lt;br /&gt;
   98b4168..d573b6d  master -&amp;gt; master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CREATING A PULL REQUEST===&lt;br /&gt;
&lt;br /&gt;
If you want to request the changes that you've made to your fork of slashcode be merged into the upstream repository (SoylentNews/slashcode), you will need to create a pull request.&lt;br /&gt;
&lt;br /&gt;
You do this from https://github.com/crutchy-/slashcode&lt;br /&gt;
&lt;br /&gt;
The pull request button is a little green button to the left of the branch combo. Click it and follow the prompts.&lt;br /&gt;
&lt;br /&gt;
===UPSTREAM CHANGES===&lt;br /&gt;
&lt;br /&gt;
Fetch any new changes from the original repository:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git fetch upstream&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Merge any changes fetched into your working files:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git merge upstream/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WORKING OUTSIDE SLASHDEV VIRTUAL MACHINE===&lt;br /&gt;
&lt;br /&gt;
The purpose of this was to allow me to share a single local git repository on both the slashdev VM and my host machine.&lt;br /&gt;
&lt;br /&gt;
I'm a perl noob, but I wanted the flexibility of being able to concurrently work on tweaking slashcode to possibly in the apache2/mod_perl2 vhost on my host machine - onfiguration details can be found here: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
I also want to be able to develop changes that I can test in the VM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From within VM, to to Devices menu and click &amp;quot;Shared Folder Settings...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Create a shared machine folder (-readonly,+automount,+permanent) to the /var/www/slash/git/slashcode directory on the host machine.&lt;br /&gt;
&lt;br /&gt;
In a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo adduser slash vboxsf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot VM.&lt;br /&gt;
&lt;br /&gt;
Again, from a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ rm /srv/slashdev/slashcode&lt;br /&gt;
$ ln -s -T /media/sf_slashcode /srv/slashdev/slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Need to make sure your VM time is set a bit ahead of your host machine time to avoid &amp;quot;Clock skew detected.&amp;quot; errors when running deployslash.sh script inside the VM.&lt;br /&gt;
I noticed that deployslash.sh script takes a little longer to finish, but does eventually finish.&lt;br /&gt;
Tested and seems to work fine for me.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:crutchy_test.jpg|crutchy's test image]]&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7321</id>
		<title>User:Crutchy</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=User:Crutchy&amp;diff=7321"/>
		<updated>2014-04-17T15:03:41Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I'm just a regular pleb from Australia. I'm not a member of the Soylent staff.&lt;br /&gt;
&lt;br /&gt;
PHP/SQL/HTML/CSS and Delphi (Object Pascal) are my preferred languages.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Look out for me on Soylent IRC (#Soylent,##,#test)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Crutchy's perl journal: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
Code doc project: http://soylentnews.org/~crutchy/journal/82&lt;br /&gt;
&lt;br /&gt;
slashdev journal: http://soylentnews.org/~crutchy/journal/114&lt;br /&gt;
&lt;br /&gt;
Watch pages:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Development]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[Style]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[CssWork|CSS Work]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[IRC]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Git/GitHub==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;amp;#35; apt-get install git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git config --global user.name &amp;quot;crutchy&amp;quot;&lt;br /&gt;
$ git config --global user.email &amp;quot;&amp;quot;&lt;br /&gt;
$ git config --global credential.helper cache&lt;br /&gt;
$ git config --global credential.helper 'cache --timeout=3600'&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In my case /var/www/slash is served by apache2 (just on local network). This will be different if you're using the slashdev VM.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /var/www/slash&lt;br /&gt;
&lt;br /&gt;
$ mkdir git&lt;br /&gt;
$ cd git&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This creates the directory where I will keep local copies of all my git projects.&lt;br /&gt;
&lt;br /&gt;
===FORKING THE &amp;quot;slashcode&amp;quot; REPOSITORY===&lt;br /&gt;
&lt;br /&gt;
After logging into GitHub, click the fork button on the Soylent/slashcode repository github page @ https://github.com/SoylentNews/slashcode&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /var/www/slash/git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Download files into a subfolder named slashcode:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git clone https://github.com/crutchy-/slashcode.git&lt;br /&gt;
$ cd slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When a repository is cloned, it has a default remote called &amp;quot;origin&amp;quot; that points to your fork on GitHub,&lt;br /&gt;
not the original repository it was forked from. To keep track of the original repository,&lt;br /&gt;
you need to add another remote named &amp;quot;upstream&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git remote add upstream https://github.com/SoylentNews/slashcode.git&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Push commits to your remote repository stored on GitHub:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git push origin master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PUSHING CHANGES TO crutchy-/slashcode REMOTE REPOSITORY ON GITHUB===&lt;br /&gt;
&lt;br /&gt;
Add any files modified to the git commit index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git add &amp;quot;plugins/Ajax/htdocs/images/core.js&amp;quot;&lt;br /&gt;
$ git add &amp;quot;themes/slashcode/templates/dispComment;misc;default&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commit the changes to the local repository index:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git commit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Nano will open with a commented summary of indexed changes.&lt;br /&gt;
&lt;br /&gt;
You must enter a commit message.&lt;br /&gt;
&lt;br /&gt;
^O followed by ^X to save and close nano.&lt;br /&gt;
&lt;br /&gt;
Will get something silimar to following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[master d573b6d] collapsing/expanding comment tree. changed js function to something more generic.&lt;br /&gt;
 2 files changed, 13 insertions(+), 1 deletions(-)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ git push origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
for master branch can just d:&lt;br /&gt;
&amp;lt;pre&amp;gt;git push&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will output something like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Counting objects: 21, done.&lt;br /&gt;
Delta compression using up to 2 threads.&lt;br /&gt;
Compressing objects: 100% (10/10), done.&lt;br /&gt;
Writing objects: 100% (11/11), 1.06 KiB, done.&lt;br /&gt;
Total 11 (delta 8), reused 0 (delta 0)&lt;br /&gt;
To https://github.com/crutchy-/slashcode.git&lt;br /&gt;
   98b4168..d573b6d  master -&amp;gt; master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CREATING A PULL REQUEST===&lt;br /&gt;
&lt;br /&gt;
If you want to request the changes that you've made to your fork of slashcode be merged into the upstream repository (SoylentNews/slashcode), you will need to create a pull request.&lt;br /&gt;
&lt;br /&gt;
You do this from https://github.com/crutchy-/slashcode&lt;br /&gt;
&lt;br /&gt;
The pull request button is a little green button to the left of the branch combo. Click it and follow the prompts.&lt;br /&gt;
&lt;br /&gt;
===UPSTREAM CHANGES===&lt;br /&gt;
&lt;br /&gt;
Fetch any new changes from the original repository:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git fetch upstream&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Merge any changes fetched into your working files:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git merge upstream/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WORKING OUTSIDE SLASHDEV VIRTUAL MACHINE===&lt;br /&gt;
&lt;br /&gt;
The purpose of this was to allow me to share a single local git repository on both the slashdev VM and my host machine.&lt;br /&gt;
&lt;br /&gt;
I'm a perl noob, but I wanted the flexibility of being able to concurrently work on tweaking slashcode to possibly in the apache2/mod_perl2 vhost on my host machine - onfiguration details can be found here: http://soylentnews.org/~crutchy/journal/72&lt;br /&gt;
&lt;br /&gt;
I also want to be able to develop changes that I can test in the VM.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
From within VM, to to Devices menu and click &amp;quot;Shared Folder Settings...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Create a shared machine folder (-readonly,+automount,+permanent) to the /var/www/slash/git/slashcode directory on the host machine.&lt;br /&gt;
&lt;br /&gt;
In a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo adduser slash vboxsf&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot VM.&lt;br /&gt;
&lt;br /&gt;
Again, from a terminal inside the VM:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ rm /srv/slashdev/slashcode&lt;br /&gt;
$ ln -s -T /media/sf_slashcode /srv/slashdev/slashcode&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Need to make sure your VM time is set a bit ahead of your host machine time to avoid &amp;quot;Clock skew detected.&amp;quot; errors when running deployslash.sh script inside the VM.&lt;br /&gt;
I noticed that deployslash.sh script takes a little longer to finish, but does eventually finish.&lt;br /&gt;
Tested and seems to work fine for me.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:crutchy_test.jpg|crutchy's test image]]&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7320</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7320"/>
		<updated>2014-04-17T10:33:32Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)|auto-privmsg(1|0)|empty-msg-allowed(1|0)|alias|cmd&lt;br /&gt;
5|1|1|cowsay|cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5|0|0|test|php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5|1|1|ps|ps&lt;br /&gt;
5|1|1|moo|apt-get moo&lt;br /&gt;
5|1|1|fortune|fortune -s&lt;br /&gt;
5|1|1|cowsay-fortune|sh cowsay-fortune.sh&lt;br /&gt;
5|0|0|define|php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5|0|0|php|php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5|1|0|smile|php smile.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
#5|1|1|lol|fortune -s&lt;br /&gt;
#5|1|1|lol-o|fortune -o -s&lt;br /&gt;
#5|1|1|lol-a|fortune -a -s&lt;br /&gt;
5|1|1|uptime|uptime&lt;br /&gt;
5|1|1|rofl|fortune -o -s&lt;br /&gt;
5|0|1|~up|php up.php &amp;quot;%%start%%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5|1|1|haskell|runhaskell haskell.hs&lt;br /&gt;
5|1|1|perl|perl perl.pl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%% # microtime(True) result when bot was started&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# 5|0|0|test|php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding a command or their own script, let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7319</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7319"/>
		<updated>2014-04-17T10:32:49Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)|auto-privmsg(1|0)|empty-msg-allowed(1|0)|alias|cmd&lt;br /&gt;
5|1|1|cowsay|cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5|0|0|test|php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5|1|1|ps|ps&lt;br /&gt;
5|1|1|moo|apt-get moo&lt;br /&gt;
5|1|1|fortune|fortune -s&lt;br /&gt;
5|1|1|cowsay-fortune|sh cowsay-fortune.sh&lt;br /&gt;
5|0|0|define|php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5|0|0|php|php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5|1|0|smile|php smile.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
#5|1|1|lol|fortune -s&lt;br /&gt;
#5|1|1|lol-o|fortune -o -s&lt;br /&gt;
#5|1|1|lol-a|fortune -a -s&lt;br /&gt;
5|1|1|uptime|uptime&lt;br /&gt;
5|1|1|rofl|fortune -o -s&lt;br /&gt;
5|0|1|~up|php up.php &amp;quot;%%start%%&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5|1|1|haskell|runhaskell haskell.hs&lt;br /&gt;
5|1|1|perl|perl perl.pl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%% # microtime(True) result when bot was started&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# 5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding a command or their own script, let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7318</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7318"/>
		<updated>2014-04-17T07:49:09Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)/auto-privmsg(1/0)/empty-msg-allowed(1/0)/alias/cmd&lt;br /&gt;
5/1/1/cowsay/cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/1/1/ps/ps&lt;br /&gt;
5/1/1/moo/apt-get moo&lt;br /&gt;
5/1/1/fortune/fortune -s&lt;br /&gt;
5/1/1/cowsay-fortune/sh cowsay-fortune.sh&lt;br /&gt;
5/0/0/define/php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/0/0/php/php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/1/0/smile/php smile.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
#5/1/1/lol/fortune -s&lt;br /&gt;
#5/1/1/lol-o/fortune -o -s&lt;br /&gt;
#5/1/1/lol-a/fortune -a -s&lt;br /&gt;
5/1/1/uptime/uptime&lt;br /&gt;
5/1/1/rofl/fortune -o -s&lt;br /&gt;
5/0/1/~up/php up.php &amp;quot;%%start%%&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%% # microtime(True) result when bot was started&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# 5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding a command or their own script, let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7317</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7317"/>
		<updated>2014-04-17T07:47:10Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)/auto-privmsg(1/0)/empty-msg-allowed(1/0)/alias/cmd&lt;br /&gt;
5/1/1/cowsay/cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/1/1/ps/ps&lt;br /&gt;
5/1/1/moo/apt-get moo&lt;br /&gt;
5/1/1/fortune/fortune -s&lt;br /&gt;
5/1/1/cowsay-fortune/sh cowsay-fortune.sh&lt;br /&gt;
5/0/0/define/php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/0/0/php/php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/1/0/smile/php smile.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
#5/1/1/lol/fortune -s&lt;br /&gt;
#5/1/1/lol-o/fortune -o -s&lt;br /&gt;
#5/1/1/lol-a/fortune -a -s&lt;br /&gt;
5/1/1/uptime/uptime&lt;br /&gt;
5/1/1/rofl/fortune -o -s&lt;br /&gt;
5/0/1/~up/php up.php &amp;quot;%%start%%&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%% # microtime(True) result when bot was started&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If anyone is interested in adding a command or their own script, let crutchy know (crutchy usually hangs out in #soylent, ## and #test).&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7316</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7316"/>
		<updated>2014-04-17T07:45:24Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)/auto-privmsg(1/0)/empty-msg-allowed(1/0)/alias/cmd&lt;br /&gt;
5/1/1/cowsay/cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/1/1/ps/ps&lt;br /&gt;
5/1/1/moo/apt-get moo&lt;br /&gt;
5/1/1/fortune/fortune -s&lt;br /&gt;
5/1/1/cowsay-fortune/sh cowsay-fortune.sh&lt;br /&gt;
5/0/0/define/php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/0/0/php/php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/1/0/smile/php smile.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
#5/1/1/lol/fortune -s&lt;br /&gt;
#5/1/1/lol-o/fortune -o -s&lt;br /&gt;
#5/1/1/lol-a/fortune -a -s&lt;br /&gt;
5/1/1/uptime/uptime&lt;br /&gt;
5/1/1/rofl/fortune -o -s&lt;br /&gt;
5/0/1/~up/php up.php &amp;quot;%%start%%&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%% # microtime(True) result when bot was started&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7315</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7315"/>
		<updated>2014-04-17T07:44:43Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)/auto-privmsg(1/0)/empty-msg-allowed(1/0)/alias/cmd&lt;br /&gt;
5/1/1/cowsay/cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/1/1/ps/ps&lt;br /&gt;
5/1/1/moo/apt-get moo&lt;br /&gt;
5/1/1/fortune/fortune&lt;br /&gt;
5/1/1/cowsay-fortune/sh cowsay-fortune.sh&lt;br /&gt;
5/0/0/define/php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/0/0/php/php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/1/0/burrito/php burrito.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%% # microtime(True) result when bot was started&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7314</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7314"/>
		<updated>2014-04-17T07:43:45Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
&amp;quot;bacon&amp;quot; (other nicks may be &amp;quot;coffee&amp;quot; or &amp;quot;mother&amp;quot;) is a script that runs in a CLI that connects to the Soylent IRC server (irc.sylnt.us:6667) and executes other programs for output to an IRC channel.&lt;br /&gt;
&lt;br /&gt;
Input to a program is via command line arguments only (stdin is not supported).&lt;br /&gt;
&lt;br /&gt;
stdout of a program may be passed to an IRC channel or output to the stdout of bacon, depending on the value of auto-privmsg in the exec line. If auto-privmsg=0, stdout from the program must begin with &amp;quot;privmsg &amp;quot; for it to be sent to the IRC channel.&lt;br /&gt;
&lt;br /&gt;
Programs executed may be anything accessible from the CLI of the machine running the bacon script. They may be shell programs (such as cowsay and fortune), php scripts (executed using the CLI php command) or scripts in any other language executable by their respective CLI interpreters (python, perl, etc).&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test&lt;br /&gt;
&lt;br /&gt;
Files:&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/irc.php&lt;br /&gt;
&lt;br /&gt;
https://github.com/crutchy-/test/blob/master/exec&lt;br /&gt;
&lt;br /&gt;
To use bacon:&lt;br /&gt;
&lt;br /&gt;
Download above files from github into the same directory, open a terminal and change to that directory, and run &amp;quot;php irc.php&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Scripts may be stored anywhere that is accessible to bacon for CLI execution. If stored in a different location, be sure to include a path in the exec file line.&lt;br /&gt;
&lt;br /&gt;
To invoke a script in IRC client:&lt;br /&gt;
&amp;lt;pre&amp;gt;alias [msg]&amp;lt;/pre&amp;gt;&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; define atlantic ocean&lt;br /&gt;
  &amp;lt;bacon&amp;gt; 1 | noun | the 2nd largest ocean; separates North and South America on the west from Europe and Africa on the east\n2 | adjective | relating to or bordering the Atlantic Ocean&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
In the above example, &amp;quot;define&amp;quot; is the command alias, &amp;quot;atlantic ocean&amp;quot; is passed to the script as %%msg%%&lt;br /&gt;
&lt;br /&gt;
About:&lt;br /&gt;
&amp;lt;pre&amp;gt;~&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exec file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# timeout(sec)/auto-privmsg(1/0)/empty-msg-allowed(1/0)/alias/cmd&lt;br /&gt;
5/1/1/cowsay/cowsay &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/0/0/test/php test.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/1/1/ps/ps&lt;br /&gt;
5/1/1/moo/apt-get moo&lt;br /&gt;
5/1/1/fortune/fortune&lt;br /&gt;
5/1/1/cowsay-fortune/sh cowsay-fortune.sh&lt;br /&gt;
5/0/0/define/php definitions.php &amp;quot;%%msg%%&amp;quot; &amp;quot;%%chan%%&amp;quot; &amp;quot;%%nick%%&amp;quot;&lt;br /&gt;
5/0/0/php/php php.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
5/1/0/burrito/php burrito.php &amp;quot;%%msg%%&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available exec templates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
%%msg%%&lt;br /&gt;
%%chan%%&lt;br /&gt;
%%nick%%&lt;br /&gt;
%%start%%&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
echo &amp;quot;when auto-privmsg=0 this shows on terminal (stdout) only\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg msg=&amp;quot;.$argv[1].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg chan=&amp;quot;.$argv[2].&amp;quot;\n&amp;quot;;&lt;br /&gt;
echo &amp;quot;privmsg nick=&amp;quot;.$argv[3].&amp;quot;\n&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7295</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7295"/>
		<updated>2014-04-15T09:25:03Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* bacon/coffee/mother */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
&lt;br /&gt;
IRC SCRIPT EXECUTIVE&lt;br /&gt;
&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/irc.php&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7294</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7294"/>
		<updated>2014-04-15T09:17:08Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===bacon/coffee/mother===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/irc.php&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7293</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7293"/>
		<updated>2014-04-15T03:00:08Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Current Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
* Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
===Misc bots===&lt;br /&gt;
Anyone wanting to join existing bot development projects should contact the developer(s) noted below.&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7292</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7292"/>
		<updated>2014-04-15T00:24:29Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Who we are */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| [[User:xlefay|xlefay]]&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| [[User:kobach|Kobach]]&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:MrBluze|MrBluze]]&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| [[User:Landon|Landon]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [[User:FunPika|FunPika]]&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7291</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7291"/>
		<updated>2014-04-15T00:23:13Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Private establishments (unofficial) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; ([[User:kobach|kobach]])&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp ([[User:Subsentient|Subsentient]])&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7290</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7290"/>
		<updated>2014-04-15T00:21:26Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
note: if you do &amp;quot;weather-add code location&amp;quot; with the same code as existing, the existing code location will be overwritten&lt;br /&gt;
currently unable to delete codes&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7289</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7289"/>
		<updated>2014-04-15T00:13:50Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Official channels */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced nicks will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7288</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7288"/>
		<updated>2014-04-14T14:33:44Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* SedBot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weatherbot melbourne australia&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; weather for Melbourne Regional Office, VIC, Australia: 1023.50 mbar, 60.4F/15.8C/288.9K&lt;br /&gt;
 &amp;lt;SedBot&amp;gt; wind mph / 0kph / 0m/s, 0 degrees&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7287</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7287"/>
		<updated>2014-04-14T13:45:25Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC) ~ 0.8 hrs ago:&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7286</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7286"/>
		<updated>2014-04-14T13:25:53Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC):&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC):&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather-add crutchy melbourne australia&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;crutchy&amp;quot; set for location &amp;quot;melbourne australia&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather crutchy&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Melbourne Regional Office, VIC, Australia at 2014-04-14 11:00:00 (UTC):&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 60.4°F (15.8°C)    dewpoint = 50.2°F (10.1°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1023.5 mb ~ change of -1.4 mb over past 3 hrs    relative humdity = 68%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = (no data)    wind direction = 0°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7285</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7285"/>
		<updated>2014-04-14T13:24:33Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;br /&gt;
&lt;br /&gt;
Usage examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather&lt;br /&gt;
&amp;lt;weather&amp;gt; SOYLENT IRC WEATHER INFORMATION BOT&lt;br /&gt;
&amp;lt;weather&amp;gt;   usage: &amp;quot;weather location&amp;quot; (visit http://wiki.soylentnews.org/wiki/IRC#weather for more info)&lt;br /&gt;
&amp;lt;weather&amp;gt;   data courtesy of the APRS Citizen Weather Observer Program (CWOP) @ http://weather.gladstonefamily.net/&lt;br /&gt;
&amp;lt;weather&amp;gt;   by crutchy: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;crutchy&amp;gt; weather JFK&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Brooklyn, NY US at 2014-04-14 03:36:00 (UTC):&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 66°F (18.9°C)    dewpoint = 56.3°F (13.5°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1017.3 mb ~ change of 0 mb over past 0.2 hrs    relative humdity = 71%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 1 mph (1.6 km/h)    wind direction = 336°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather vostok, aq&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for Vostok Station (RUS), -, Antarctica (the territory South of 60 deg S) at 2014-04-14 12:00:00 (UTC):&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = -83.7°F (-64.3°C)    dewpoint = -90.9°F (-68.3°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 948.9 mb ~ change of 1.6 mb over past 6 hrs    relative humdity = 57%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 10 mph (16 km/h)    wind direction = 200°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather-add kobach spirit of st louis&lt;br /&gt;
&amp;lt;weather&amp;gt; code &amp;quot;kobach&amp;quot; set for location &amp;quot;spirit of st louis&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 &amp;lt;kobach&amp;gt; weather kobach&lt;br /&gt;
&amp;lt;weather&amp;gt; Weather for SPIRIT OF ST. LOUIS AIRPORT , MO, United States at 2014-04-14 11:54:00 (UTC):&lt;br /&gt;
&amp;lt;weather&amp;gt;     temperature = 45°F (7.2°C)    dewpoint = 42.1°F (5.6°C)&lt;br /&gt;
&amp;lt;weather&amp;gt;     barometric pressure = 1007.5 mb ~ change of -1.7 mb over past 1 hrs    relative humdity = 89%&lt;br /&gt;
&amp;lt;weather&amp;gt;     wind speed = 11 mph (17.6 km/h)    wind direction = 300°&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7284</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7284"/>
		<updated>2014-04-14T13:18:43Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot|FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay|xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p|mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient|Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7283</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7283"/>
		<updated>2014-04-14T13:18:05Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Loggie===&lt;br /&gt;
Developer(s): [[User:xlefay]]&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7282</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7282"/>
		<updated>2014-04-14T13:16:46Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): [[User:FoobarBazbot]]&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===SoylentMUD===&lt;br /&gt;
Developer(s): [[User:mattie_p]]&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): [[User:Subsentient]]&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7281</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7281"/>
		<updated>2014-04-14T13:14:23Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* SedBot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weatherbot location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7280</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7280"/>
		<updated>2014-04-14T13:13:51Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* aqu4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$burrito&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7279</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7279"/>
		<updated>2014-04-14T13:13:03Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in private establishments and official channels (except #test).&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7278</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7278"/>
		<updated>2014-04-14T12:57:09Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): [[User:Crutchy|crutchy]]&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7277</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7277"/>
		<updated>2014-04-14T12:52:19Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few thousand ICAO and IATA/FAA airport codes have been imported into the codes file thanks to http://openflights.org/data.html&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7276</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7276"/>
		<updated>2014-04-14T12:48:00Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
weather-add code location&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7275</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7275"/>
		<updated>2014-04-14T12:47:34Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&lt;br /&gt;
weather location&lt;br /&gt;
&lt;br /&gt;
weather-add code location&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7274</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7274"/>
		<updated>2014-04-14T12:47:20Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* weather */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&lt;br /&gt;
weather location&lt;br /&gt;
weather-add code location&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7246</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7246"/>
		<updated>2014-04-13T04:31:57Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
Source: https://github.com/crutchy-/test/blob/master/weather.php&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&lt;br /&gt;
weather location&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7245</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7245"/>
		<updated>2014-04-13T04:18:39Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===loggie===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&lt;br /&gt;
weather location&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7244</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7244"/>
		<updated>2014-04-13T04:17:28Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s): Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&lt;br /&gt;
weather location&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
	<entry>
		<id>https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7243</id>
		<title>IRC</title>
		<link rel="alternate" type="text/html" href="https://wiki.soylentnews.org/index.php?title=IRC&amp;diff=7243"/>
		<updated>2014-04-13T04:16:51Z</updated>

		<summary type="html">&lt;p&gt;203.129.23.146: /* Bots */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Contact '''chat@soylentnews.org''' if you are interested in working on one of these projects. Also, the [[SoylentNews:IRC|IRC Page]] has information about getting started with IRC.&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
&amp;lt;section begin=whoarewe /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|'''[[IRC|IRC Team Main Page]]'''&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 20%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''nick'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''position'''&lt;br /&gt;
| style=&amp;quot;width: 40%; background-color: #f2f2f2;&amp;quot;|&lt;br /&gt;
'''timezone'''&lt;br /&gt;
|-&lt;br /&gt;
| xlefay&lt;br /&gt;
| Team leader&lt;br /&gt;
| UTC+2 (CEST)&lt;br /&gt;
|- &lt;br /&gt;
| Kobach&lt;br /&gt;
| Co-leader | Chief Bacon Officer&lt;br /&gt;
| UTC-5 (us/central)&lt;br /&gt;
|-&lt;br /&gt;
| MrBluze&lt;br /&gt;
| Member&lt;br /&gt;
| UTC+10 (AEST)&lt;br /&gt;
|-&lt;br /&gt;
| Landon&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| FunPika&lt;br /&gt;
| Member&lt;br /&gt;
| ?&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=whoarewe /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Current Projects==&lt;br /&gt;
&lt;br /&gt;
===Chat bot (Python)===&lt;br /&gt;
* ELIZA module that uses Futurama personalities (to match the bot's current nick)&lt;br /&gt;
* Modify bot logging to match existing formats (mIRC preferably)&lt;br /&gt;
&lt;br /&gt;
===Services (C)===&lt;br /&gt;
* Single sign on against the website (coordinate with NCommander)&lt;br /&gt;
* Get the web IRC to use the website's sessions to sign in&lt;br /&gt;
&lt;br /&gt;
===Documentation===&lt;br /&gt;
*Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)&lt;br /&gt;
&lt;br /&gt;
==Dependencies==&lt;br /&gt;
*servers&lt;br /&gt;
*bots&lt;br /&gt;
&lt;br /&gt;
[[Category:Teams]]&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
&lt;br /&gt;
==Channels==&lt;br /&gt;
&lt;br /&gt;
===Official channels===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;soylent (general chat, mostly family-friendly)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;staff (anyone welcome to join but only messages from voiced users will appear)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;editorial&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;dev&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;help (irc help)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;sysops&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;test (mainly for bot testing)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Private establishments (unofficial)===&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;&amp;amp;#35; (kobach)&lt;br /&gt;
&lt;br /&gt;
&amp;amp;#35;derp (Subsentient)&lt;br /&gt;
&lt;br /&gt;
==Bots==&lt;br /&gt;
&lt;br /&gt;
There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.&lt;br /&gt;
&lt;br /&gt;
Anyone wishing to develop bots should use #test for testing.&lt;br /&gt;
&lt;br /&gt;
Please avoid flooding in official channels (except #test) and private establishments.&lt;br /&gt;
&lt;br /&gt;
===SedBot===&lt;br /&gt;
Developer(s): FoobarBazbot&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ##, etc&lt;br /&gt;
&lt;br /&gt;
s/old/new/&lt;br /&gt;
&lt;br /&gt;
nick: s/old/new/&lt;br /&gt;
&lt;br /&gt;
weatherbot location&lt;br /&gt;
&lt;br /&gt;
===aqu4===&lt;br /&gt;
Developer(s):Subsentient&lt;br /&gt;
&lt;br /&gt;
lurks in ##, #derp, etc&lt;br /&gt;
&lt;br /&gt;
$sr text # echoes &amp;quot;txet&amp;quot; (reverse of text)&lt;br /&gt;
&lt;br /&gt;
$burrito&lt;br /&gt;
&lt;br /&gt;
...etc&lt;br /&gt;
&lt;br /&gt;
===weather===&lt;br /&gt;
Developer(s): crutchy&lt;br /&gt;
&lt;br /&gt;
lurks in #soylent, ## and #test&lt;br /&gt;
&lt;br /&gt;
weather location&lt;/div&gt;</summary>
		<author><name>203.129.23.146</name></author>
	</entry>
</feed>