Display links in all embed URLs

This commit is contained in:
Dragon Fire
2020-03-28 21:57:02 -04:00
parent 3ce12b79cd
commit 1c272e3307
17 changed files with 44 additions and 36 deletions
+2 -2
View File
@@ -2,7 +2,7 @@ const Command = require('../../structures/Command');
const moment = require('moment');
const { MessageEmbed } = require('discord.js');
const request = require('node-superfetch');
const { formatNumber, base64 } = require('../../util/Util');
const { formatNumber, base64, embedURL } = require('../../util/Util');
const { TWITTER_KEY, TWITTER_SECRET } = process.env;
const retweetRegex = /^RT @([a-zA-Z0-9_]{1,15}):/;
@@ -45,7 +45,7 @@ module.exports = class TwitterCommand extends Command {
if (latest) {
const statusUser = body.status.retweeted_status ? body.status.text.match(retweetRegex)[1] : body.screen_name;
const statusID = body.status.retweeted_status ? body.status.retweeted_status.id_str : body.status.id_str;
latest = `[${body.status.text}](https://twitter.com/${statusUser}/status/${statusID})`;
latest = embedURL(body.status.text, `https://twitter.com/${statusUser}/status/${statusID}`);
} else {
latest = body.protected ? '🔒 Protected' : 'No tweets found.';
}