From 015a9fb6ef3e3171ac0cde1343a990e426ed6ba2 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Thu, 22 Jun 2017 22:41:05 +0300 Subject: [PATCH] Check og:title before title tag --- src/plugins/irc-events/link.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/irc-events/link.js b/src/plugins/irc-events/link.js index 1d3531f7..6d4ab762 100644 --- a/src/plugins/irc-events/link.js +++ b/src/plugins/irc-events/link.js @@ -49,7 +49,10 @@ function parse(msg, url, res, client) { case "text/html": var $ = cheerio.load(res.text); toggle.type = "link"; - toggle.head = $("title").text(); + toggle.head = + $("meta[property=\"og:title\"]").attr("content") + || $("title").text() + || "No title found."; toggle.body = $("meta[name=description]").attr("content") || $("meta[property=\"og:description\"]").attr("content")