local helpers = require "OAuth.helpers" local url = "http://pili.la/api.php" local function run(msg, matches) local url_req = matches[1] local request = { url = url_req } local url = url .. "?" .. helpers.url_encode_arguments(request) local res, code = http.request(url) if code ~= 200 then return "Sorry, can't connect" end return res end return { description = "Shorten an URL with the awesome http://pili.la", usage = { "!pili [url]: Shorten the URL" }, patterns = { "^!pili (https?://[%w-_%.%?%.:/%+=&]+)$" }, run = run }