diff --git a/commands/message/dev/debug/test.js b/commands/message/dev/debug/test.js index 0c5ee59..f8fc789 100644 --- a/commands/message/dev/debug/test.js +++ b/commands/message/dev/debug/test.js @@ -1,4 +1,5 @@ const { createEmbed } = require("../../../../labscore/utils/embed"); +const { link } = require("../../../../labscore/utils/markdown"); const { editOrReply } = require("../../../../labscore/utils/message"); const { getUser } = require("../../../../labscore/utils/users"); @@ -13,12 +14,9 @@ module.exports = { }, run: async (context, args) => { try{ - - let u = await getUser(context, args.input) - if(!u) return editOrReply(context, { embeds: [createEmbed("warning", context, "No users found.")] }) - return editOrReply(context, { embeds: [createEmbed("default", context, { - description: u.mention - })] }) + return editOrReply(context, createEmbed("default", context, { + description: `${link("https://google.com","Masked Link","Masked Link Tooltip")}` + })) }catch(e){ console.log(e) } diff --git a/labscore/utils/markdown.js b/labscore/utils/markdown.js index e896169..c2ee424 100644 --- a/labscore/utils/markdown.js +++ b/labscore/utils/markdown.js @@ -13,8 +13,9 @@ module.exports.codeblock = function(type, content){ return "```" + type + "\n" + content.join('\n') + "\n```" } -module.exports.link = function(url, masked){ - if(masked) return `[${masked}](${url})` +module.exports.link = function(url, masked, tooltip = ""){ + if(tooltip.length) tooltip = ` '${tooltip}'` + if(masked) return `[${masked}](${url}${tooltip})` return url }