diff --git a/scripts/config.php b/scripts/config.php index 215b0c925..ed3117d94 100644 --- a/scripts/config.php +++ b/scripts/config.php @@ -220,6 +220,8 @@ function() { $filename = "http://".$_SERVER['SERVER_NAME']."/"."?filename=".$filename; } + $friendlyfilename = "[Listen here](".$filename.")"; + $attach=""; $exampleimage = "https://live.staticflickr.com/7430/27545810581_8bfa8289a3_c.jpg"; if (strpos($body, '$flickrimage') !== false) { @@ -234,6 +236,7 @@ function() { $title = str_replace("\$confidencepct", round($confidence*100), $title); $title = str_replace("\$confidence", $confidence, $title); $title = str_replace("\$listenurl", $filename, $title); + $title = str_replace("\$friendlyurl", $friendlyfilename, $title); $title = str_replace("\$date", $date, $title); $title = str_replace("\$time", $time, $title); $title = str_replace("\$week", $week, $title); @@ -250,6 +253,7 @@ function() { $body = str_replace("\$confidencepct", round($confidence*100), $body); $body = str_replace("\$confidence", $confidence, $body); $body = str_replace("\$listenurl", $filename, $body); + $body = str_replace("\$friendlyurl", $friendlyfilename, $body); $body = str_replace("\$date", $date, $body); $body = str_replace("\$time", $time, $body); $body = str_replace("\$week", $week, $body); @@ -499,6 +503,8 @@ function runProcess() {
Confidence Score as a percentage (eg. 0.91 => 91)
$listenurl
A link to the detection
+
$friendlyurl
+
A masked link to the detection. Only useful for services that support Markdown (e.g. Discord).
$date
Date
$time
diff --git a/scripts/utils/notifications.py b/scripts/utils/notifications.py index 847f7a969..e5868d818 100644 --- a/scripts/utils/notifications.py +++ b/scripts/utils/notifications.py @@ -49,6 +49,7 @@ def render_template(template, reason=""): .replace("$confidencepct", confidencepct) \ .replace("$confidence", confidence) \ .replace("$listenurl", listenurl) \ + .replace("$friendlyurl", friendlyurl) \ .replace("$date", date) \ .replace("$time", time) \ .replace("$week", week) \ @@ -97,6 +98,7 @@ def render_template(template, reason=""): websiteurl = "http://"+socket.gethostname()+".local" listenurl = websiteurl+"?filename="+path + friendlyurl = "[Listen here]("+listenurl+")" image_url = "" if len(settings_dict.get('FLICKR_API_KEY')) > 0 and "$flickrimage" in body: