Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::open($save_path, $session_name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/PHPSessionHandler.php on line 172

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/PHPSessionHandler.php on line 187

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/PHPSessionHandler.php on line 201

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::write($id, $dataStr) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/PHPSessionHandler.php on line 229

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/PHPSessionHandler.php on line 335

Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/PHPSessionHandler.php on line 355

Deprecated: Creation of dynamic property LoadBalancer::$mWriteIndex is deprecated in /var/www/principiadiscordia.com/cramulus/includes/db/loadbalancer/LoadBalancer.php on line 95

Deprecated: Return type of ResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php on line 174

Deprecated: Return type of ResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php on line 192

Deprecated: Return type of ResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php on line 185

Deprecated: Return type of ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php on line 202

Deprecated: Return type of ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php on line 163

Deprecated: Creation of dynamic property LoadBalancer::$mWriteIndex is deprecated in /var/www/principiadiscordia.com/cramulus/includes/db/loadbalancer/LoadBalancer.php on line 95

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/principiadiscordia.com/cramulus/includes/db/Database.php on line 1742

Deprecated: Return type of MediaWiki\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 555

Deprecated: Return type of MediaWiki\Session\Session::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 560

Deprecated: Return type of MediaWiki\Session\Session::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 570

Deprecated: Return type of MediaWiki\Session\Session::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 565

Deprecated: Return type of MediaWiki\Session\Session::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 580

Deprecated: Return type of MediaWiki\Session\Session::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 575

Deprecated: Return type of MediaWiki\Session\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 589

Deprecated: Return type of & MediaWiki\Session\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 601

Deprecated: Return type of MediaWiki\Session\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 610

Deprecated: Return type of MediaWiki\Session\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/principiadiscordia.com/cramulus/includes/session/Session.php on line 614

Deprecated: Creation of dynamic property ApiMain::$mCommit is deprecated in /var/www/principiadiscordia.com/cramulus/includes/api/ApiMain.php on line 229

Warning: Cannot modify header information - headers already sent by (output started at /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php:77) in /var/www/principiadiscordia.com/cramulus/includes/Feed.php on line 234

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php:77) in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php:77) in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42

Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php:77) in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42
http://www.principiadiscordia.com/cramulus/api.php?action=feedcontributions&feedformat=atom&user=164.67.235.79 Cramulus - User contributions [en] 2025-05-11T00:35:25Z User contributions MediaWiki 1.27.0 http://www.principiadiscordia.com/cramulus/index.php?title=Spag-o-tron&diff=1631 Spag-o-tron 2010-02-23T07:43:46Z <p>164.67.235.79: </p> <hr /> <div>&lt;pre&gt;&lt;nowiki&gt;<br /> &lt;HTML&gt;<br /> &lt;HEAD&gt;<br /> &lt;LINK rel=&quot;stylesheet&quot; href=&quot;hys.css&quot; type=&quot;text/css&quot;&gt;<br /> &lt;TITLE&gt;Moronic HYS Babble Generator&lt;/TITLE&gt;<br /> &lt;META http-equiv=Content-Type content=&quot;text/html; charset=windows-1252&quot;&gt;<br /> &lt;/HEAD&gt;<br /> <br /> &lt;SCRIPT language=&quot;Javascript&quot;&gt;<br /> <br /> var opening1 = new Array(<br /> &quot;This is just typical&quot;,<br /> &quot;Oh here we go again&quot;,<br /> &quot;this post will probably be deleted. &quot;,<br /> &quot;I think we all know whats going on here. &quot;,<br /> &quot;I read about this in the Daily Mail&quot;,<br /> &quot;Typical Neocon arrogance&quot;,<br /> &quot;Oh god not this again.&quot;,<br /> &quot;Mark my words.&quot;,<br /> &quot;I can&#039;t believe where this country is headed.&quot;,<br /> &quot;Gordon brown still it at i see&quot;,<br /> &quot;No!!..&quot;,<br /> &quot;Stupid question&quot;,<br /> &quot;Is this what Fox&#039;s budget gets spent on??&quot;,<br /> &quot;Unbelievable, media left-leaning bias again.&quot;,<br /> &quot;This just shows us Fox&#039;s real agenda.&quot;,<br /> &quot;Whites being descriminated against again.&quot;,<br /> &quot;Oh look&quot;,<br /> &quot;I am very angry about this.&quot;,<br /> &quot;publish this if you dare&quot;,<br /> &quot;Lies damn lies and stistics!&quot;,<br /> &quot;FYI&quot;,<br /> &quot;First things first&quot;,<br /> &quot;This tired old question again&quot;,<br /> &quot;Typical FOX..&quot;,<br /> &quot;I don&#039;t believe the responses on here..&quot;,<br /> &quot;Aw&quot;,<br /> &quot;It makes me sick&quot;,<br /> &quot;Sad but true&quot;,<br /> &quot;Its simple&quot;,<br /> &quot;Another example of conservitard pack mentality!&quot;,<br /> &quot;Question&quot;,<br /> &quot;Let&#039;s see now&quot;,<br /> &quot;Hear me out&quot;,<br /> &quot;Typical&quot;,<br /> &quot;It&#039;s sad but true&quot;,<br /> &quot;global warming, climate change, no such thing, its just another TAX on the way.&quot;,<br /> &quot;I hate to say it&quot;<br /> );<br /> <br /> var opening2 = new Array(<br /> &quot;I heard this week that&quot;,<br /> &quot;I read that&quot;,<br /> &quot;studies show that&quot;,<br /> &quot;did you know that&quot;,<br /> &quot;I couldn&#039;t care less but &quot;,<br /> &quot;its the ethnic minorities, gays and lesbians complaining again.&quot;,<br /> &quot;when will people realise that&quot;,<br /> &quot;IMO&quot;,<br /> &quot;in my opinion&quot;,<br /> &quot;does anyone realise that&quot;,<br /> &quot;Open your eyes people!&quot;,<br /> &quot;I&#039;m not being racist but&quot;,<br /> &quot;here come the pc brigade and the nanny state! &quot;,<br /> &quot;it&#039;s obvious that&quot;,<br /> &quot;everyone knows&quot;,<br /> &quot;the media won&#039;t admit that&quot;,<br /> &quot;all right-thinking people know that&quot;,<br /> &quot;it&#039;s not politically correct to say so but&quot;,<br /> &quot;can&#039;t you see that&quot;,<br /> &quot;the new york times pretends it&#039;s not true but&quot;,<br /> &quot;I have been realising over the past few years that&quot;,<br /> &quot;I read in the Times that&quot;<br /> );<br /> <br /> var hated_object = new Array(<br /> &quot;im sick of the bleeding heart lefty whiners who are&quot;,<br /> &quot;This country is overflowing with illegal immigrants, even the local precinct is run by poles. They are&quot;,<br /> &quot;pedophiles are&quot;,<br /> &quot;paedos are&quot;,<br /> &quot;Bush is&quot;,<br /> &quot;Obama is&quot;,<br /> &quot;Clinton is&quot;,<br /> &quot;McCain is&quot;,<br /> &quot;immigrants are&quot;,<br /> &quot;neocons are&quot;,<br /> &quot;black people are&quot;,<br /> &quot;liberals are&quot;,<br /> &quot;tree hugging hippies are&quot;,<br /> &quot;tourists are&quot;,<br /> &quot;Ron Paul is&quot;,<br /> &quot;Hillary Clinton is&quot;,<br /> &quot;the American sheeple are&quot;,<br /> &quot;modern america is&quot;,<br /> &quot;the PC Nazis are&quot;,<br /> &quot;the nanny state is&quot;,<br /> &quot;the establishment is&quot;,<br /> &quot;enviro-marxist do-gooders are&quot;,<br /> &quot;do gooders are&quot;,<br /> &quot;dirty rotten spags are&quot;,<br /> &quot;the catholic church is&quot;,<br /> &quot;Iran is&quot;,<br /> &quot;Iraq is&quot;,<br /> &quot;the UN is&quot;,<br /> &quot;scientists are&quot;,<br /> &quot;zionists are&quot;,<br /> &quot;communist facists are&quot;,<br /> &quot;the USA is&quot;,<br /> &quot;New York Intellectuals are&quot;,<br /> &quot;Venture Capitalists are&quot;,<br /> &quot;pathetic liberal tree huggers are&quot;,<br /> &quot;liberals are&quot;,<br /> &quot;the human rights brigade are&quot;,<br /> &quot;the dittoheads are&quot;,<br /> &quot;the permissive society is&quot;,<br /> &quot;eco nazis are&quot;,<br /> &quot;mexicans are&quot;,<br /> &quot;the Lib Dems are&quot;,<br /> &quot;liberal hand-wringers are&quot;,<br /> &quot;The USA will soon be&quot;,<br /> &quot;EnviroMENTALists are&quot;,<br /> &quot;the Loony Left is&quot;,<br /> &quot;kids these days are&quot;,<br /> &quot;non-christians are&quot;,<br /> &quot;Muslims are&quot;,<br /> &quot;pc liberalists are&quot;,<br /> &quot;Arabs are&quot;,<br /> &quot;the Mexicans are&quot;,<br /> &quot;the tax-man is&quot;,<br /> &quot;criminals are&quot;,<br /> &quot;namby pamby environmentalists are&quot;,<br /> &quot;the disrespectful youth of today is&quot;,<br /> &quot;prison inmates are&quot;,<br /> &quot;drug scum are&quot;,<br /> &quot;sandal-wearing liberals are&quot;,<br /> &quot;the bastions of political correctness are&quot;,<br /> &quot;Dick Cheney is&quot;,<br /> &quot;those morons in the government are&quot;,<br /> &quot;every single prisoner in the United States is&quot;,<br /> &quot;so-called celebrities are&quot;,<br /> &quot;the French are&quot;,<br /> &quot;all parties except the GOP are&quot;,<br /> &quot;Homosexuals are&quot;,<br /> &quot;las vegas gangs are&quot;,<br /> &quot;women are&quot;,<br /> &quot;single mothers are&quot;,<br /> &quot;kids today are&quot;,<br /> &quot;the Mid East is&quot;,<br /> &quot;The Gaza Strip is&quot;,<br /> &quot;Times readers are&quot;,<br /> &quot;Daily Mail readers are&quot;,<br /> &quot;non-taxpayers are&quot;,<br /> &quot;pathetic liberal institutions are&quot;,<br /> &quot;criminal gangs are&quot;,<br /> &quot;terrorists are&quot;,<br /> &quot;we are being brainwashed into&quot;,<br /> &quot;congressional scum are&quot;,<br /> &quot;islamofacists are&quot;,<br /> &quot;soft-touch America is&quot;,<br /> &quot;welfare mothers are&quot;<br /> );<br /> <br /> var terrible_thing = new Array(<br /> &quot;bending over backwards for the ethnic minorities in a white country&quot;,<br /> &quot;taking over the government&quot;,<br /> &quot;miseducating our kids&quot;,<br /> &quot;moaning about \&quot;human rights\&quot; again&quot;,<br /> &quot;killing our kids&quot;,<br /> &quot;going to put us all in Death Camps&quot;,<br /> &quot;putting flouride in our drinking water&quot;,<br /> &quot;lecturing us about our \&quot;rights\&quot;&quot;,<br /> &quot;destroying our once great country&quot;,<br /> &quot;getting tax-payers money&quot;,<br /> &quot;dumbing us down&quot;,<br /> &quot;being run by communists&quot;,<br /> &quot;promoting drug culture&quot;,<br /> &quot;trying to &#039;save the world&#039; again&quot;,<br /> &quot;sponging off the taxpayer&quot;,<br /> &quot;allowing us to be swamped&quot;,<br /> &quot;telling us what to do&quot;,<br /> &quot;sexualizing our children&quot;,<br /> &quot;selling us short&quot;,<br /> &quot;raising gas prices&quot;,<br /> &quot;denying our freedoms&quot;,<br /> &quot;introducing more stealth taxes&quot;,<br /> &quot;opening our borders&quot;,<br /> &quot;overrunning the real americans&quot;,<br /> &quot;ruining A&quot;,<br /> &quot;helping their scottish comrades&quot;,<br /> &quot;playing the race card&quot;,<br /> &quot;peddling their lies&quot;,<br /> &quot;getting rich off the hard working population&quot;,<br /> &quot;selling America to the Chinese&quot;,<br /> &quot;meddling in our lives&quot;,<br /> &quot;trying to tax us again&quot;,<br /> &quot;hugging hoodies&quot;,<br /> &quot;always complaining&quot;,<br /> &quot;getting away with murder&quot;,<br /> &quot;running scared&quot;,<br /> &quot;too pussy&quot;,<br /> &quot;terrorising our streets&quot;,<br /> &quot;trying to control our lives&quot;,<br /> &quot;encouraging terrorists&quot;,<br /> &quot;helping al-qaeda&quot;,<br /> &quot;preaching hate&quot;,<br /> &quot;building mosks on every corner&quot;,<br /> &quot;banning religion&quot;,<br /> &quot;making it illegal to be patriotic&quot;,<br /> &quot;recruiting criminals into the police force&quot;,<br /> &quot;creating muslim no-go areas&quot;,<br /> &quot;islamifying america&quot;,<br /> &quot;using kid-gloves&quot;,<br /> &quot;interfering in our lives again&quot;,<br /> &quot;betraying our freedoms&quot;,<br /> &quot;giving preference to asylum seekers&quot;,<br /> &quot;using history to criticise the pope&quot;,<br /> &quot;inviting in paedophiles and AIDs&quot;,<br /> &quot;pandering to ethnics and gays&quot;,<br /> &quot;getting away with murder&quot;,<br /> &quot;getting away scott free&quot;,<br /> &quot;giving way to multiculturalism&quot;,<br /> &quot;preaching hate&quot;,<br /> &quot;promoting bad values&quot;,<br /> &quot;promoting liberal elitism&quot;,<br /> &quot;welcoming criminals with open arms&quot;,<br /> &quot;promoting teenage pregnancy&quot;,<br /> &quot;making our streets unsafe&quot;,<br /> &quot;turning america into americastan&quot;,<br /> &quot;turning prison into a holidaycamp&quot;,<br /> &quot;pandering to minorities&quot;,<br /> &quot;selling us down the river&quot;,<br /> &quot;just helping their cronies&quot;,<br /> &quot;lining their pockets&quot;,<br /> &quot;ignoring the silent majority&quot;,<br /> &quot;giving priority to immigrants&quot;,<br /> &quot;too &#039;softly softly&#039;&quot;,<br /> &quot;taxing us&quot;,<br /> &quot;giving away are rights to health tourists&quot;,<br /> &quot;making England a Muslim State&quot;,<br /> &quot;getting freebies&quot;,<br /> &quot;stealing my cartax&quot;,<br /> &quot;islamifying the countryside&quot;,<br /> &quot;using my wheelie bin&quot;,<br /> &quot;giving money to their cronies&quot;,<br /> &quot;trying to kill us all&quot;,<br /> &quot;selling us out&quot;,<br /> &quot;trying to bring in legislation to allow gays to get married&quot;,<br /> &quot;destroying our heritage&quot;,<br /> &quot;turning our kids gay&quot;,<br /> &quot;taking our country away from us&quot;<br /> );<br /> <br /> var because = new Array (<br /> &quot;they hate the American people&quot;,<br /> &quot;it&#039;s politically correct&quot;,<br /> &quot;the country is full.&quot;,<br /> &quot;they are foreign and it&#039;s what they do&quot;,<br /> &quot;they have been incompetent since day 1&quot;,<br /> &quot;of terrorists&quot;,<br /> &quot;they are barely human&quot;,<br /> &quot;of neocon incompetence&quot;,<br /> &quot;of their so-called &#039;human rights&#039;&quot;,<br /> &quot;they&#039;ve allowed terrorism to go unchecked.&quot;,<br /> &quot;they want to turn america into an islamic state.&quot;,<br /> &quot;they want to destroy us from within!&quot;,<br /> &quot;our culture has been emasculated&quot;,<br /> &quot;our country is full already&quot;,<br /> &quot;they are pandering to foreign interests&quot;,<br /> &quot;they are trying to destroy us&quot;,<br /> &quot;the EU now controls this country&quot;,<br /> &quot;they are building an EU superstate&quot;,<br /> &quot;they have given away our sovriegnty&quot;,<br /> &quot;they are trying to cover up their mistakes&quot;,<br /> &quot;this country is no longer ours&quot;,<br /> &quot;america is no longer great&quot;,<br /> &quot;they government is lying to us&quot;,<br /> &quot;they are socialists&quot;,<br /> &quot;they are anti-american&quot;,<br /> &quot;they are communists in disguise&quot;,<br /> &quot;they hate our freedoms&quot;,<br /> &quot;Gordon is too busy lining his pockets&quot;,<br /> &quot;of Gordon Brown&quot;,<br /> &quot;they&#039;re ruining america&quot;,<br /> &quot;I am now ashamed of america&quot;,<br /> &quot;the newspeak mafia is running the country&quot;,<br /> &quot;muslims are running the show&quot;,<br /> &quot;america is now under sharia law&quot;,<br /> &quot;they want to breed a hybrid fetus&quot;,<br /> &quot;they want to destroy the world&quot;,<br /> &quot;they are clinically insane&quot;,<br /> &quot;nobody has the guts to stand up to them&quot;,<br /> &quot;people are too scared to stop them&quot;,<br /> &quot;they are sick&quot;,<br /> &quot;they are traitors&quot;<br /> );<br /> <br /> var imperative = new Array(<br /> &quot;We must&quot;,<br /> &quot;Every American working man must&quot;,<br /> &quot;It is vital that we&quot;,<br /> &quot;Read my lips: &quot;,<br /> &quot;Come on&quot;,<br /> &quot;True patriots must&quot;,<br /> &quot;All Christians should&quot;,<br /> &quot;Time to act: &quot;,<br /> &quot;The silent majority must &quot;,<br /> &quot;End this madness now, &quot;,<br /> &quot;Soon we will&quot;,<br /> &quot;Somebody should&quot;,<br /> &quot;The only solution is to&quot;,<br /> &quot;Isn&#039;t it obvious?&quot;,<br /> &quot;A wise man once said&quot;,<br /> &quot;Mark my words&quot;,<br /> &quot;It&#039;s time we&quot;,<br /> &quot;when will Bush&quot;,<br /> &quot;when will this government&quot;,<br /> &quot;Wake up people!&quot;,<br /> &quot;Simple answer: &quot;,<br /> &quot;All true americans should&quot;,<br /> &quot;[number] words:&quot;<br /> );<br /> <br /> var moronic_solution = new Array(<br /> &quot;chop their hand&#039;s off, see how they like it&quot;,<br /> &quot;bring back flogging and the death penalty i say&quot;,<br /> &quot;clip their greencard, thatll teach em&quot;,<br /> &quot;Send them all back were they came from&quot;,<br /> &quot;get out of the USA and let us have our country back!!&quot;,<br /> &quot;build more prisons, lock em up and throw away the key&quot;,<br /> &quot;bring back the death penalty&quot;,<br /> &quot;send them packing&quot;,<br /> &quot;bring back McCarthy&quot;,<br /> &quot;bring back the War on Drugs<br /> &quot;send them to Iraq&quot;,<br /> &quot;bring back Hitler&quot;,<br /> &quot;bring back JFK&quot;,<br /> &quot;bring back Bubba Clinton&quot;,<br /> &quot;bring back gas tax&quot;,<br /> &quot;string them all up&quot;,<br /> &quot;abolish tax&quot;,<br /> &quot;burn them alive&quot;,<br /> &quot;get rid of them&quot;,<br /> &quot;put them in solitary for the next 100 years&quot;,<br /> &quot;run them out of the country&quot;,<br /> &quot;sterolise them all&quot;,<br /> &quot;get tough&quot;,<br /> &quot;send them back where they came from&quot;,<br /> &quot;riot in the streets&quot;,<br /> &quot;rise up against them&quot;,<br /> &quot;smash the system&quot;,<br /> &quot;BAN immoral TV&quot;,<br /> &quot;vote mccain&quot;,<br /> &quot;go round their houses with a pair of pliers and a can of petrol&quot;,<br /> &quot;let Newt sort it out&quot;,<br /> &quot;call in the army now&quot;,<br /> &quot;shoot on sight&quot;,<br /> &quot;lock our kids away to save them&quot;,<br /> &quot;shut up and obey orders, says the government&quot;,<br /> &quot;round them all up and lock them away&quot;,<br /> &quot;close the borders now&quot;,<br /> &quot;elect Kilroy now&quot;,<br /> &quot;make sure there are consequences&quot;,<br /> &quot;have two strikes and you&#039;re out&quot;,<br /> &quot;introduce zero tolerance&quot;,<br /> &quot;promote marriage&quot;,<br /> &quot;make sure everyone knows&quot;,<br /> &quot;say enough is enough&quot;,<br /> &quot;stand up and be counted&quot;,<br /> &quot;ban them all&quot;,<br /> &quot;have another war&quot;,<br /> &quot;elect Ron Paul as vice president&quot;,<br /> &quot;speak English&quot;,<br /> &quot;impreach bush&quot;,<br /> &quot;stop taking it lying down&quot;,<br /> &quot;use napalm&quot;,<br /> &quot;put them in loony bin&quot;,<br /> &quot;leave the country.&quot;,<br /> &quot;carpet bomb them flat&quot;,<br /> &quot;put them in a rocket and fire them in to the sun&quot;,<br /> &quot;nuke them&quot;<br /> );<br /> <br /> var signoff = new Array(<br /> &quot;Next we&#039;ll have pedophiles teaching our kids to swim&quot;,<br /> &quot;No doubt this is legal under the human rights act&quot;,<br /> &quot;No doubt this is illegal under the eu human rights act&quot;,<br /> &quot;Soon this country will be majority muslim with a mosk in every village!!!&quot;,<br /> &quot;This is a Christian country we must all have christian values&quot;,<br /> &quot;If you like it so much why dont you go live there&quot;,<br /> &quot;Time to get neocons OUT!!!!&quot;,<br /> &quot;Im voting Ron Paul in the next election, its the sensible choice&quot;,<br /> &quot;It could only get worse if the mexicans start teaching our kids!!!&quot;,<br /> &quot;never did me any harm&quot;,<br /> &quot;Pathetic&quot;,<br /> &quot;Simple&quot;,<br /> &quot;Its disgusting&quot;,<br /> &quot;Disgraceful&quot;,<br /> &quot;It&#039;s all Cheney&#039;s fault&quot;,<br /> &quot;LOL&quot;,<br /> &quot;Sad but true&quot;,<br /> &quot;GOP for America&quot;,<br /> &quot;We need another war&quot;,<br /> &quot;PS If you are offended by this then leave the country&quot;,<br /> &quot;You couldn’t make it up&quot;,<br /> &quot;IT IS HELL ON EARTH, PEOPLE!&quot;,<br /> &quot;WHAT A SHAME!&quot;,<br /> &quot;Its like a nightmare but real&quot;,<br /> &quot;This sounds totally crazy, but it is sadly, probably true&quot;,<br /> &quot;What ever happened to putting UK first?&quot;,<br /> &quot;America is going to the dogs&quot;,<br /> &quot;Reagan was murdered&quot;,<br /> &quot;This is why I&#039;m emigrating soon&quot;,<br /> &quot;Best thing for them&quot;,<br /> &quot;I’d leave if I had my own country to go back to&quot;,<br /> &quot;It&#039;s that simple&quot;,<br /> &quot;It&#039;s not rocket science&quot;,<br /> &quot;America for Americans&quot;,<br /> &quot;The last to leave, please turn out the light&quot;,<br /> &quot;Shame on you media&quot;,<br /> &quot;Cry ‘In God We Trust’&quot;,<br /> &quot;AMERICA FIRST&quot;,<br /> &quot;Need I say more&quot;,<br /> &quot;If you disagree SHUT UP&quot;,<br /> &quot;Is it a tune too familiar from our media?&quot;,<br /> &quot;We need less emotion and more backbone in this country&quot;,<br /> &quot;Next question.&quot;,<br /> &quot;What about OUR rights?&quot;,<br /> &quot;What a mess&quot;,<br /> &quot;These are worrying times&quot;,<br /> &quot;This is very disturbing to me&quot;,<br /> &quot;Wake up, people&quot;,<br /> &quot;Lies! Lies! Lies!&quot;,<br /> &quot;This is probably the best solution all around&quot;,<br /> &quot;Common sense AT LAST!&quot;,<br /> &quot;Nothing will ever change&quot;,<br /> &quot;This is communism folks!&quot;,<br /> &quot;Honestly this country !&quot;,<br /> &quot;Sick to the back teeth&quot;,<br /> &quot;We are all being had here&quot;,<br /> &quot;That would certainly cause a bit more care to be taken&quot;,<br /> &quot;This morning at breakfast my son leaned over to me and in a hushed voice said \&quot;Dad, we are still in America, aren’t we?\&quot; No son, I said. Not any more&quot;,<br /> &quot;I am furious about this&quot;,<br /> &quot;This is a perfect idea&quot;,<br /> &quot;It&#039;s political correctness gone mad&quot;,<br /> &quot;Oh wait, but what about their &#039;human rights&#039;&quot;,<br /> &quot;What about my right not to be murdered?&quot;,<br /> &quot;What about my right not to be killed every day?&quot;,<br /> &quot;Oh wait, that would be too sensible&quot;,<br /> &quot;Oh wait, that wouldn&#039;t be &#039;PC&#039; enough&quot;,<br /> &quot;This is never mentioned by the media&quot;,<br /> &quot;what&#039;s it going to be - only you can choose&quot;,<br /> &quot;Simple as&quot;,<br /> &quot;Put that in your pipe and smoke it&quot;,<br /> &quot;This worries me&quot;,<br /> &quot;Next&quot;,<br /> &quot;Next stop HELL ON EARTH&quot;,<br /> &quot;Are you listening? Off course not&quot;,<br /> &quot;Hell in a handbaskett&quot;,<br /> &quot;What a load of rot&quot;,<br /> &quot;Next stop CHAOS&quot;,<br /> &quot;Next stop WAR&quot;,<br /> &quot;You heard it here first&quot;,<br /> &quot;What would Lennon say?&quot;,<br /> &quot;It&#039;s time to revolt people&quot;,<br /> &quot;WHos fault is that?&quot;,<br /> &quot;Lets do what the french do and all strike&quot;,<br /> &quot;Mrs Thatcher must be spinning in her grave&quot;,<br /> &quot;What next? Encourage single-parenting? Oops. They do it already&quot;,<br /> &quot;What next? Shitting on the Constitution? Oops. They do it already&quot;,<br /> &quot;What next? Imprisoning innocents? Oops. They do it already&quot;,<br /> &quot;What next? Banning Religion? Oops. They do it already&quot;,<br /> &quot;What next? A Muslim in the White house?&quot;,<br /> &quot;What next? Giving benefits out to criminals? Oops. They do it already&quot;,<br /> &quot;What happened to America?&quot;,<br /> &quot;No joke&quot;,<br /> &quot;FACT!&quot;,<br /> &quot;What a tragedy&quot;,<br /> &quot;This is Communism folks...&quot;,<br /> &quot;This is america... Lets show it...&quot;,<br /> &quot;Publish this one if you dare&quot;,<br /> &quot;What do you think?&quot;,<br /> &quot;I am now repudiating liberalism as I see it as deeply harmful to society&quot;,<br /> &quot;This is just the first of many FACTS that the woolly-left have been ignoring for many years now&quot;,<br /> &quot;It is only a matter of time before race riots spill blood on our streets&quot;,<br /> &quot;Why did nobody listen to McCarthy all those years ago?&quot;,<br /> &quot;:)&quot;,<br /> &quot;Will sex with animals be legal next?&quot;,<br /> &quot;Will sex with children be legal next?&quot;<br /> );<br /> <br /> var end_punctuation = new Array(<br /> &quot;.&quot;,<br /> &quot;!&quot;,<br /> &quot;!!&quot;,<br /> &quot;!!!&quot;,<br /> &quot;!!!&quot;,<br /> &quot;!!!!!&quot;,<br /> &quot;!?!&quot;,<br /> &quot;!??&quot;<br /> )<br /> <br /> var author = new Array(<br /> &quot;Neocon MUST GO&quot;,<br /> &quot;Liberal_lefty_bias&quot;,<br /> &quot;Common sence&quot;,<br /> &quot;going_to_the_dogs&quot;,<br /> &quot;[Its_an_Outrage]&quot;,<br /> &quot;My country is being betrayed&quot;,<br /> &quot;Whydo Webother&quot;,<br /> &quot;Totally Disgruntled&quot;,<br /> &quot;UK stinks&quot;,<br /> &quot;DISGUSTED&quot;,<br /> &quot;Captain Sensible&quot;, <br /> &quot;British Bulldog&quot;, <br /> &quot;cyclops&quot;, <br /> &quot;What_happened_to_my_country&quot;,<br /> &quot;BNP for UK&quot;,<br /> &quot;Smart_Guy&quot;,<br /> &quot;Voice of Reason&quot;,<br /> &quot;[Storm_Saxon]&quot;,<br /> &quot;Mad as hell at PC Goons&quot;,<br /> &quot;Sick of Labour&quot;,<br /> &quot;[Saint George]&quot;,<br /> &quot;[True Patriot]&quot;,<br /> &quot;Lord Nelson&quot;,<br /> &quot;ShutupFrance&quot;,<br /> &quot;EU_bunglers_are_ruining_UK&quot;,<br /> &quot;Immigrants Out Of England&quot;,<br /> &quot;Mr angry&quot;,<br /> &quot;Libby Lefty Nutcase&quot;,<br /> &quot;Decent Chap&quot;,<br /> &quot;Appalled_UK&quot;,<br /> &quot;Zionist Elite Run UKKK&quot;,<br /> &quot;English and Proud&quot;,<br /> &quot;Tired Of PC loonies&quot;,<br /> &quot;Sensible Bloke&quot;,<br /> &quot;ex-Squaddie&quot;,<br /> &quot;Shameful_UK&quot;,<br /> &quot;Beer Drinker&quot;, <br /> &quot;BNP_RULES&quot;,<br /> &quot;English_forever&quot;,<br /> &quot;Winston Churchill&quot;,<br /> &quot;SonOfChurchill&quot;,<br /> &quot;Working Class Tax Payer&quot;,<br /> &quot;Tony Bliar&quot;,<br /> &quot;[UnionJackForever]&quot;,<br /> &quot;Gordon Clown Out Now&quot;,<br /> &quot;Persecuted_in_his_own_country&quot;,<br /> &quot;[Handsome Bloke]&quot;,<br /> &quot;Fighting for My Rights&quot;,<br /> &quot;[Lionheart111]&quot;,<br /> &quot;True_Brit&quot;<br /> );<br /> <br /> var authorloc = new Array(<br /> &quot;Memphis&quot;,<br /> &quot;Blighty&quot;,<br /> &quot;America&quot;,<br /> &quot;AMERICAN AND PROUD&quot;,<br /> &quot;timbuktu&quot;,<br /> &quot;WASHINGTON&quot;,<br /> &quot;America for Americans&quot;,<br /> &quot;The Real World&quot;,<br /> &quot;Big Brother Government&quot;,<br /> &quot;In the Know&quot;,<br /> );<br /> <br /> <br /> var a = Math.floor(Math.random()*opening1.length);<br /> var b = Math.floor(Math.random()*opening2.length);<br /> var c = Math.floor(Math.random()*hated_object.length);<br /> var d = Math.floor(Math.random()*terrible_thing.length);<br /> var e = Math.floor(Math.random()*because.length);<br /> var f = Math.floor(Math.random()*imperative.length);<br /> var g = Math.floor(Math.random()*moronic_solution.length);<br /> var h = Math.floor(Math.random()*signoff.length);<br /> var i = Math.floor(Math.random()*end_punctuation.length);<br /> var author_random = Math.floor(Math.random()*author.length);<br /> var authorloc_random = Math.floor(Math.random()*authorloc.length);<br /> <br /> var punc = get_punctuation();<br /> <br /> function randomiseit() {<br /> a = Math.floor(Math.random()*opening1.length);<br /> b = Math.floor(Math.random()*opening2.length);<br /> c = Math.floor(Math.random()*hated_object.length);<br /> d = Math.floor(Math.random()*terrible_thing.length);<br /> e = Math.floor(Math.random()*because.length);<br /> f = Math.floor(Math.random()*imperative.length);<br /> g = Math.floor(Math.random()*moronic_solution.length);<br /> h = Math.floor(Math.random()*signoff.length);<br /> i = Math.floor(Math.random()*end_punctuation.length);<br /> author_random = Math.floor(Math.random()*author.length);<br /> authorloc_random = Math.floor(Math.random()*authorloc.length);<br /> <br /> punc = get_punctuation();<br /> }<br /> <br /> function randtext() {<br /> <br /> var mystring = opening2[b] + &quot; &quot; + hated_object[c] + &quot; &quot; + terrible_thing[d];<br /> <br /> if (Math.random()&gt;.5) {<br /> mystring += &quot; because &quot; + because[e];<br /> }<br /> mystring += punc + imperative[f] + &quot; &quot; + moronic_solution[g] + punc;<br /> <br /> mystring=mystring.replace(/\[number\]/, count_words(moronic_solution[g]));<br /> <br /> if (Math.random()&gt;.2) {<br /> mystring += signoff[h] + end_punctuation[i];<br /> }<br /> <br /> if (Math.random()&gt;.3) {<br /> mystring = opening1[a] + punc + mystring;<br /> }<br /> else {<br /> mystring = mystring.substring(0,1).toUpperCase() + mystring.substring(1,mystring.length);<br /> }<br /> <br /> //Moronicise - The following code messes up the spelling and punctuation<br /> <br /> if (Math.random()&gt;.4) {<br /> //Remove all commas and apostrophes<br /> mystring=mystring.replace(/\,/, &quot;&quot;);<br /> mystring=mystring.replace(/\&#039;/, &quot;&quot;);<br /> }<br /> <br /> if (Math.random()&gt;.6) {<br /> //All periods become exclamation marks<br /> mystring=mystring.replace(/\./, &quot;!&quot;);<br /> }<br /> <br /> if (Math.random()&gt;.85) {<br /> //Lowercase everything<br /> mystring=mystring.toLowerCase();<br /> }<br /> <br /> if (Math.random()&gt;.85) {<br /> //Remove all punctuation<br /> mystring=mystring.replace(/\,/g, &quot; &quot;);<br /> mystring=mystring.replace(/\&#039;/g, &quot; &quot;);<br /> mystring=mystring.replace(/\./g, &quot; &quot;);<br /> mystring=mystring.replace(/\!/g, &quot; &quot;);<br /> mystring=mystring.replace(/\?/g, &quot; &quot;);<br /> //And lowercase everything<br /> mystring=mystring.toLowerCase();<br /> }<br /> <br /> if (Math.random()&gt;.8) {<br /> //Capitalise everything<br /> mystring=mystring.toUpperCase();<br /> }<br /> <br /> //Delete random letters<br /> var letters_to_lose=Math.random();<br /> letters_to_lose=Math.pow(letters_to_lose,2.6);<br /> letters_to_lose=Math.round(letters_to_lose*4-.5);<br /> var j;<br /> for (j=0;j&lt;letters_to_lose;j++) {<br /> var random_letter = Math.round(Math.random()*mystring.length-.5);<br /> mystring=mystring.substring(0,random_letter)+mystring.substring(random_letter+1)<br /> }<br /> <br /> //Transpose random letters<br /> var letters_to_lose=Math.random();<br /> letters_to_lose=Math.pow(letters_to_lose,2.57);<br /> letters_to_lose=Math.round(letters_to_lose*4-.5);<br /> var j;<br /> for (j=0;j&lt;letters_to_lose;j++) {<br /> var random_letter = &quot; &quot;;<br /> while (random_letter == &quot; &quot;) {<br /> random_letter = Math.round(Math.random()*(mystring.length-3)-.5+2);<br /> }<br /> mystring=mystring.substring(0,random_letter-1)+mystring.substring(random_letter,random_letter+1)+<br /> mystring.substring(random_letter-1,random_letter)+mystring.substring(random_letter+1);<br /> }<br /> <br /> return (mystring);<br /> }<br /> <br /> <br /> function rand_author() {<br /> return author[author_random];<br /> }<br /> <br /> function rand_loc() {<br /> return authorloc[authorloc_random];<br /> }<br /> <br /> //Gets the current date<br /> function current_date() {<br /> var currentTime = new Date();<br /> var month = currentTime.getMonth();<br /> var day_of_week = currentTime.getDay();<br /> var day = currentTime.getDate();<br /> var year = currentTime.getFullYear();<br /> var hour = currentTime.getHours();<br /> var minute = currentTime.getMinutes();<br /> var day_list = new Array(&quot;Monday&quot;,&quot;Tuesday&quot;,&quot;Wednesday&quot;,&quot;Thursday&quot;,&quot;Friday&quot;,&quot;Saturday&quot;,&quot;Sunday&quot;)<br /> var month_list = new Array(&quot;January&quot;,&quot;February&quot;,&quot;March&quot;,&quot;April&quot;,&quot;May&quot;,&quot;June&quot;,&quot;July&quot;,&quot;August&quot;,&quot;September&quot;,&quot;October&quot;,&quot;November&quot;,&quot;December&quot;) <br /> document.write(&quot;Added: &quot; + day_list[day_of_week-1] + &quot;, &quot; + day + &quot; &quot; + month_list[month] + &quot;, &quot; + year + &quot;, &quot; + hour + &quot;:&quot; + minute + &quot; GMT&quot;);<br /> }<br /> <br /> //Function to count the words for when the HYS uses [number] words as in &quot;Three words: string them up&quot;. It always counts the number of words wrongly.<br /> function count_words(n) {<br /> var x = n.split(&quot; &quot;).length<br /> x += Math.pow(-1,Math.round(Math.random()*2-.5))<br /> if (x&lt;2) {x+=2}<br /> var number_list = new Array(&quot;zero&quot;,&quot;one&quot;,&quot;two&quot;,&quot;three&quot;,&quot;four&quot;,&quot;five&quot;,&quot;six&quot;,<br /> &quot;seven&quot;,&quot;eight&quot;,&quot;nine&quot;,&quot;ten&quot;,&quot;eleven&quot;,&quot;twelve&quot;,&quot;thirteen&quot;,&quot;fourteen&quot;)<br /> if (x&gt;=number_list.length) {<br /> return x<br /> }<br /> else {<br /> return number_list[x].substring(0,1).toUpperCase() + number_list[x].substring(1,number_list[x].length)<br /> }<br /> }<br /> <br /> <br /> function get_punctuation() {<br /> var r = Math.random()*20;<br /> <br /> if(r &lt; 15)<br /> return &quot;. &quot;;<br /> <br /> if(r &lt; 17)<br /> return &quot;, &quot;;<br /> <br /> if(r &lt; 19)<br /> return &quot;... &quot;;<br /> <br /> return &quot;,,, &quot;;<br /> }<br /> <br /> function new_turd() {<br /> randomiseit();<br /> document.getElementById(&#039;commentbody&#039;).innerHTML = randtext();<br /> document.getElementById(&#039;commentauthor&#039;).innerHTML = rand_author();<br /> document.getElementById(&#039;commentrecommend&#039;).innerHTML = Math.floor(Math.random()*300);<br /> document.getElementById(&#039;commentloc&#039;).innerHTML = rand_loc();<br /> <br /> }<br /> <br /> //&lt;/SCRIPT&gt;<br /> <br /> &lt;body style=&quot;background-color: transparent&quot;&gt;<br /> <br /> &lt;table width=&quot;420&quot;&gt;<br /> &lt;tr&gt;<br /> &lt;td colspan=&quot;2&quot;&gt;<br /> &lt;hr /&gt;<br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;tr&gt;<br /> &lt;td valign=&quot;top&quot;&gt;<br /> &lt;img src=&quot;bubble.gif&quot; alt=&quot;bubble&quot; /&gt;<br /> &lt;/td&gt;<br /> &lt;td&gt;<br /> <br /> &lt;div class=&quot;grey&quot;&gt;<br /> <br /> &lt;SCRIPT&gt;<br /> current_date();<br /> &lt;/SCRIPT&gt;<br /> <br /> &lt;/div&gt;<br /> &lt;br /&gt;<br /> <br /> &lt;div class=&quot;text&quot; id=&quot;commentbody&quot;&gt;<br /> <br /> &lt;SCRIPT&gt;document.write(randtext());&lt;/SCRIPT&gt;<br /> &lt;NOSCRIPT&gt;You must have Javascript enabled&lt;/NOSCRIPT&gt;<br /> <br /> &lt;/div&gt;<br /> &lt;br /&gt;<br /> <br /> &lt;span class=&quot;author&quot; id=&quot;commentauthor&quot;&gt;&lt;SCRIPT&gt;document.write(rand_author());&lt;/SCRIPT&gt;&lt;/span&gt;<br /> &lt;span class=&quot;text&quot; id=&quot;commentloc&quot;&gt;&lt;SCRIPT&gt;document.write(rand_loc());&lt;/SCRIPT&gt;&lt;/span&gt;<br /> <br /> &lt;div&gt;<br /> &lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;<br /> &lt;tr&gt;<br /> &lt;td colspan=&quot;2&quot; class=&quot;grey&quot;&gt;<br /> &amp;nbsp;<br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;td colspan=&quot;2&quot; class=&quot;grey&quot;&gt;<br /> Recommended by &lt;span class=&quot;recommend&quot; id=&quot;commentrecommend&quot;&gt;&lt;SCRIPT&gt;document.write(Math.floor(Math.random()*300));&lt;/SCRIPT&gt;&lt;/span&gt; people<br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;tr&gt;<br /> &lt;td class=&quot;grey&quot;&gt;<br /> &amp;nbsp;<br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;tr&gt;<br /> &lt;td class=&quot;grey&quot;&gt;<br /> Sign in to recommend comments<br /> &lt;/td&gt;<br /> &lt;td class=&quot;grey&quot; align=&quot;right&quot;&gt;<br /> Alert a Moderator<br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;/table&gt;<br /> &lt;/div&gt;<br /> <br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;tr&gt;<br /> &lt;td colspan=&quot;2&quot;&gt;<br /> &lt;hr /&gt;<br /> &lt;/td&gt;<br /> &lt;/tr&gt;<br /> &lt;/table&gt;<br /> &lt;input type=&quot;button&quot; name=&quot;New&quot; value=&quot;New&quot; onClick=&quot;new_turd();&quot;&gt;<br /> <br /> &lt;!-- Copyright 2008 Chris + Ed - c.o ifyoulikeitsomuchwhydontyougolivethere.com --&gt;<br /> &lt;/BODY&gt;<br /> &lt;/HTML&gt;<br /> &lt;/nowiki&gt;&lt;/pre&gt;<br /> <br /> <br /> ----<br /> <br /> <br /> <br /> == Zipplebot ==<br /> &lt;pre&gt;&lt;nowiki&gt;<br /> #! /usr/bin/env python<br /> <br /> import sys<br /> import socket<br /> from time import time, strftime<br /> from random import shuffle, randint, choice<br /> from heapq import heappush, heappop, heapify<br /> <br /> print &#039; ZIPPLEBOT&#039;<br /> print &#039; ---------------&#039;<br /> <br /> HOST = &#039;irc.maddshark.com&#039; # &#039;irc.krey.net&#039;<br /> PORT = 6667<br /> NICK = &#039;Zipplebot&#039;<br /> IDENT = &#039;Zip&#039;<br /> REALNAME = &#039;Zipplebot Dutchcode&#039;<br /> CHANNEL = &#039;#discord&#039;<br /> <br /> DEBUG = len(sys.argv) &gt; 1 and sys.argv[1] == &#039;DEBUG&#039;<br /> <br /> def timestamp():<br /> return strftime(&#039;[%d/%m,%H:%M]&#039;)<br /> <br /> talk_queue = []<br /> def say(text, delay=0, recipient=False):<br /> heappush(talk_queue, (time() + delay, recipient or CHANNEL, text))<br /> <br /> s = socket.socket()<br /> s.settimeout(1.0)<br /> s.connect((HOST, PORT))<br /> <br /> readbuffer = &#039;&#039;<br /> running = True<br /> logged_on = False<br /> in_channel = False<br /> <br /> print &#039;%s ---- connecting to %s as %s&#039; % (timestamp(), HOST, NICK)<br /> s.send(&#039;NICK %s\r\n&#039; % NICK)<br /> s.send(&#039;USER %s %s Blah :%s\r\n&#039; % (IDENT, HOST, REALNAME))<br /> <br /> while running:<br /> try:<br /> readbuffer += s.recv(1024)<br /> except socket.timeout:<br /> readbuffer = &#039;&#039;<br /> <br /> temp = readbuffer.split(&#039;\n&#039;)<br /> readbuffer = temp.pop()<br /> <br /> for line in temp:<br /> line = line.rstrip()<br /> line = line.split()<br /> <br /> if line[0].startswith(&#039;:&#039;):<br /> prefix = line.pop(0)<br /> <br /> command = line.pop(0)<br /> params = line <br /> <br /> if DEBUG:<br /> print &#039;%s {%s} %s %s&#039; % (timestamp(), prefix, command, params)<br /> <br /> if command == &#039;PING&#039;:<br /> if DEBUG:<br /> print &#039;%s ---&gt; PONG&#039; % timestamp()<br /> s.send(&#039;PONG %s\r\n&#039; % params[0])<br /> <br /> elif command == &#039;001&#039;: # i suppose this is the welcome message<br /> print &#039;%s -- connected.&#039; % timestamp()<br /> logged_on = True<br /> print &#039;%s -- joining channel %s.&#039; % (timestamp(), CHANNEL)<br /> s.send(&#039;JOIN %s\r\n&#039; % CHANNEL)<br /> <br /> elif command == &#039;353&#039; and params[2] == CHANNEL: #RPL_NAMREPLY<br /> print &#039;%s -- joined channel %s.&#039; % (timestamp(), CHANNEL)<br /> in_channel = True<br /> <br /> say(&#039;Hello I am %s. I will not kill you.&#039; % NICK.title());<br /> say(&#039;Cold in here, isn\&#039;t it?&#039;, delay=20)<br /> <br /> elif command == &#039;PRIVMSG&#039; and params[0] == CHANNEL:<br /> # react to chatter here<br /> text = &#039; &#039;.join(params[1:])[1:]<br /> print &#039;%s %s&#039; % (timestamp(), text)<br /> <br /> if text.lower().startswith(NICK.lower()):<br /> # trying to get my attention<br /> text = text[len(NICK):].lstrip(&#039;:, .&gt;?!-&#039;)<br /> if text.lower().startswith(&#039;define&#039;):<br /> # i&#039;m asked to define something<br /> say(choice([&#039;Fuck off.&#039;, &#039;Google is your friend. I\&#039;M NOT.&#039;, &#039;STFU&#039;, &#039;Do I look like a fucking encyclopedia to you?&#039;, \<br /> &#039;LALALALALALA I CAN\&#039;T HEAR YOU!!!!! ... (fucker)&#039;, &#039;Do it yourself, moron.&#039;, &#039;NO, I WILL NOT. Now fuck off.&#039;]))<br /> elif &#039; or &#039; in text and text.endswith(&#039;?&#039;):<br /> # &quot;this or that or this&quot; question is asked<br /> options = text.rstrip(&#039;?&#039;).split(&#039; or &#039;)<br /> shuffle(options)<br /> if options:<br /> say(options.pop().title() + &#039;.&#039;)<br /> if options and randint(1, 8) == 1:<br /> say(&#039;No wait I changed my mind, it\&#039;s %s.&#039; % options.pop().lower(), randint(5, 20))<br /> if options and randint(1, 15) == 1:<br /> say(&#039;... wait wait wait I really meant to say %s, srsly.&#039; % options.pop().lower(), randint(20, 60))<br /> <br /> if talk_queue and in_channel and logged_on:<br /> # manage talking queue<br /> (when, who, what) = talk_queue[0]<br /> if time() &gt;= when:<br /> heappop(talk_queue)<br /> s.send(&#039;PRIVMSG %s :%s\r\n&#039; % (who, what))<br /> &lt;/nowiki&gt;&lt;/pre&gt;</div> 164.67.235.79
Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/principiadiscordia.com/cramulus/includes/db/DatabaseUtility.php:77) in /var/www/principiadiscordia.com/cramulus/includes/WebResponse.php on line 42