const { ICONS } = require('../constants') module.exports.icon = function(icon){ if(!ICONS[icon]) return ICONS.question return ICONS[icon] } module.exports.highlight = function(content){ return "`" + content + "`" } module.exports.codeblock = function(type, content){ return "```" + type + "\n" + content.join('\n').replace(/`/g, '`​') + "\n```" } module.exports.link = function(url, masked, tooltip = ""){ if(tooltip.length) tooltip = ` '${tooltip}'` if(masked) return `[${masked}](${url}${tooltip})` return url } module.exports.timestamp = function(time, flag = "t"){ return `` } module.exports.pill = function(content){ return " **` " + content + " `**" } module.exports.smallPill = function(content){ return " ` " + content + " `" } module.exports.iconPill = function(icon, content){ if(!ICONS[icon]) icon = "question" return ICONS[icon] + " **` " + content + " `**" }