diff --git a/src/url_metadata.js b/src/url_metadata.js index 6ac2500..d2c58e1 100644 --- a/src/url_metadata.js +++ b/src/url_metadata.js @@ -3,10 +3,10 @@ const bot = require('bbot'); const request = require('request'); bot.global.text(/(https?:\/\/.*)[, $]?/i, (b) => { - if (!b.match[1].match(/coa\.crapaud-fou\.org/)) { + if (!/coa\.crapaud-fou\.org/.test(b.match[1])) { request(b.match[1], (err, res, body) => { if (!err) { - var re = /([^<]*)<\/title>/gi; + var re = /<title[^>]*>([^<]*)<\/title>/gi; var match = re.exec(body); if (match && match[1]) { b.respond("[:link:](" + b.match[1] + ") _" + match[1] + "_");