From e8a0a815700fddaac829f2865fa5987c7d37f265 Mon Sep 17 00:00:00 2001 From: awy Date: Sat, 20 Sep 2025 21:14:21 +0300 Subject: linkhandler --- .local/bin/linkhandler | 6 ++++++ 1 file changed, 6 insertions(+) (limited to '.local/bin') diff --git a/.local/bin/linkhandler b/.local/bin/linkhandler index bcfee4d..0a136ba 100755 --- a/.local/bin/linkhandler +++ b/.local/bin/linkhandler @@ -12,6 +12,12 @@ else url="$1" fi +is_valid_url() { + printf "%s\n" "${1}" | rg -q "^https?://[^[:space:]/?#][^[:space:]]+$" +} + +is_valid_url "${url}" || exit 0 + # Check if the URL is from inv.nadeko.net and adjust it for YouTube echo "$url" | rg -q 'inv.nadeko.net/watch' if [ $? -eq 0 ]; then -- cgit v1.2.3