diff --git a/plugins/curl_head.lua b/plugins/curl_head.lua new file mode 100644 index 0000000..ac7b467 --- /dev/null +++ b/plugins/curl_head.lua @@ -0,0 +1,20 @@ +function run(msg, matches) + local receiver = get_receiver(msg) + local URL = matches[1] + if string.match(msg.text, '"') then + return 'Vergiss es' + end + + if string.match(msg.text, '/[Hh][Ee][Aa][Dd]') then + text = run_bash('curl --head --insecure ' .. URL) + send_msg(receiver, text, ok_cb, false) + end + +end + +return { + description = "Führt Befehle in der Konsole aus", + usage = {""}, + patterns = {"^/[Hh][Ee][Aa][Dd] (https?://[%w-_%.%?%.:/%+=&]+)$"}, + run = run +} \ No newline at end of file