Compare commits

..

2 Commits

Author SHA1 Message Date
Ceda EI 45b613ca9b Fix typo 2019-01-10 16:18:38 +05:30
Ceda EI 04e26c69e6 Add /absurdify 2019-01-10 16:16:53 +05:30
2 changed files with 25 additions and 0 deletions

View File

@ -7,6 +7,7 @@ wiki - Search Wikipedia
arch_wiki - Search the Arch wiki arch_wiki - Search the Arch wiki
insult - As expected, insults insult - As expected, insults
weebify - Weebifies the given text weebify - Weebifies the given text
absurdify - mAke tExT aBSUrd
is - Is <your question> is - Is <your question>
are - Are <your question> are - Are <your question>
can - Can <your question> can - Can <your question>

View File

@ -411,6 +411,26 @@ function weebify() {
send_text($text, true); send_text($text, true);
} }
function absurdify() {
global $decoded;
global $command_list;
if(count($command_list) <= 1){
send_text("Need text to absurdify. Send /absurdify text", true);
return;
}
$chars = str_split(preg_replace('/^\/[^ ]+ /', '', strtolower($decoded->{"message"}->{"text"})));
$text = "";
foreach($chars as $char){
if (rand(0,1) == 0){
$text .= strtolower($char);
}
else {
$text .= strtoupper($char);
}
}
send_text($text, true);
}
// Get JSON from post, store it and decode it. // Get JSON from post, store it and decode it.
$var = file_get_contents('php://input'); $var = file_get_contents('php://input');
$decoded = json_decode($var); $decoded = json_decode($var);
@ -518,6 +538,10 @@ $modules = array(
array( array(
"command" => "/weebify", "command" => "/weebify",
"function" => "weebify();" "function" => "weebify();"
),
array(
"command" => "/absurdify",
"function" => "absurdify();"
) )
); );