summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Davison <snapwilliam@gmail.com>2013-03-05 19:30:27 -0800
committerPatrick Davison <snapwilliam@gmail.com>2013-03-05 19:30:27 -0800
commit038cfabc5dec9080befeed62d8d1d6ae58cd795b (patch)
tree7736386eab656c449f40eb0e67948b7bc24213fe
parent62e2798a769d62e2c1714f3eb27b64f212d3fd65 (diff)
parentc594ae830b3a2d0aa8c4925dd832b7e2cc2c548e (diff)
downloadpathery-038cfabc5dec9080befeed62d8d1d6ae58cd795b.tar.xz
Merge branch 'HEAD' of ssh://git@git.raylu.net/pathery
-rw-r--r--ajax/chat.ajax.php26
1 files changed, 20 insertions, 6 deletions
diff --git a/ajax/chat.ajax.php b/ajax/chat.ajax.php
index 36ac16a..95bcacd 100644
--- a/ajax/chat.ajax.php
+++ b/ajax/chat.ajax.php
@@ -142,20 +142,34 @@ function chatFilter($chat) {
$chat = preg_replace("/[f]+\s*[uv]+\s*[h]*\s*[c\(k]+\s*(([i]*\s*[n]*\s*[g])|([e]*\s*[r]*))*/i", "dumb ", $chat); //fucker / fucking
$chat = preg_replace("/[^a-z]fag(g?[oi]t)?/i", " prince", $chat); //faggot
$chat = preg_replace("/^fag(g?[oi]t)?/i", "prince", $chat); //faggot (beginning of line)
- $chat = str_ireplace("asshole", "dumb", $chat);
- $chat = str_ireplace("damnit", "do'h", $chat);
+ $chat = preg_replace("/^suck\s*my.*(cock|dick|penis)/i", "join me in a riveting game of checkers", $chat); //suck my dick
+
$chat = str_ireplace("damn", "dumb", $chat);
- $chat = str_ireplace("cunt", "dumb", $chat);
$chat = str_ireplace("shit", "dumb", $chat);
- $chat = str_ireplace("bitch", "dumb", $chat);
+ $chat = str_ireplace("sucks ass", "is dumb", $chat);
+ $chat = str_ireplace("suck ass", "are dumb", $chat);
+ $chat = str_ireplace("damnit", "do'h", $chat);
+
+ $chat = str_ireplace("a bitch", "an engaging conversationalist", $chat);
+ $chat = str_ireplace("bitch", "engaging conversationalist", $chat);
+ $chat = str_ireplace("an asshole", "a pleasant person to be around", $chat);
+ $chat = str_ireplace("asshole", "pleasant person to be around", $chat);
+
$chat = str_ireplace("cock", "elbow", $chat);
$chat = str_ireplace("dick", "elbow", $chat);
+ $chat = str_ireplace("penis", "elbow", $chat);
+ $chat = str_ireplace("vagina", "femur bone", $chat);
+ $chat = str_ireplace("cunt", "femur bone", $chat);
+
$chat = str_ireplace("hell", "the supermarket", $chat);
$chat = str_ireplace("whore", "entrepreneur", $chat);
- $chat = str_ireplace("sucks ass", "is dumb", $chat);
- $chat = str_ireplace("suck ass", "are dumb", $chat);
$chat = str_ireplace("stfu", "be still my beating heart", $chat);
$chat = str_ireplace("omfg", "omg", $chat);
+ $chat = str_ireplace("4chan", "NEWT GINGRICH", $chat);
+ $chat = str_ireplace("nigger", "classy gentleman", $chat);
+ $chat = str_ireplace("pedophile", "Optimus Prime", $chat);
+ $chat = str_ireplace("pedo", "Optimus Prime", $chat);
+ $chat = str_ireplace("rape", "shake hands with", $chat);
return $chat;
}