removed dicks.lua added gay.lua

This commit is contained in:
Akamaru 2015-05-13 20:20:56 +02:00
parent 5161642848
commit 38268496e0
2 changed files with 51 additions and 38 deletions

View File

@ -1,38 +0,0 @@
do
local dicks = {
"http://i.imgur.com/A5IdNU7.jpg",
"http://i.imgur.com/0pEACyI.jpg",
"http://i.imgur.com/x2NNn9P.jpg",
"http://i.imgur.com/9FA7NJr.jpg",
"http://t.co/7LOy7LNSzV",
}
function getRandomDicks()
return dicks[ math.random( #dicks ) ]
end
function run(msg, matches)
local url = nil
url = getRandomDicks()
if url ~= nil then
local receiver = get_receiver(msg)
send_photo_from_url(receiver, url)
else
return 'Huch, da lief was falsch.'
end
end
return {
description = "Das dümmste Plugin ever [NSFW]",
usage = {"/dicks"},
patterns = {"^/dicks$"},
run = run
}
end

51
plugins/gay.lua Normal file
View File

@ -0,0 +1,51 @@
do
function getGay(text)
local text = URL.escape(text)
local api = "https://ajax.googleapis.com/ajax/services/search/images?v=1.0&rsz=8&q=gay+porn"
local res, code = http.request(api..text)
if code ~= 200 then return nil end
local google = json:decode(res)
if google.responseStatus ~= 200 then
return nil
end
local data = google.responseData
if not data or not data.results then
return nil
end
if #data.results == 0 then
return nil
end
-- Random image from table
local i = math.random(#data.results)
return data.results[i].url
end
function run(msg, matches)
local receiver = get_receiver(msg)
local text = matches[1]
local url = getGay(text)
if not url then
return "Kein Bild gefunden."
end
print("Bilder-URL: ", url)
send_photo_from_url(receiver, url)
--return "Source: "..url
return "Bild wird gesendet!"
end
return {
description = "Sucht Bild mit Google-API und versendet es [NSFW]",
usage = {"/gay"},
patterns = {"^/gay$"},
run = run
}
end