use stringwrap where applicable

This commit is contained in:
derpystuff 2023-11-22 16:06:18 +01:00
parent cd5e9ceb4a
commit 92751115fa
2 changed files with 4 additions and 7 deletions

View file

@ -1,6 +1,6 @@
const { createEmbed } = require("../../../labscore/utils/embed");
const { editOrReply } = require("../../../labscore/utils/message");
const { icon, highlight, link } = require('../../../labscore/utils/markdown');
const { icon, highlight, link, stringwrap } = require('../../../labscore/utils/markdown');
const superagent = require('superagent');
@ -137,10 +137,7 @@ module.exports = {
}
if(assets.length){
let asset = assets.map(a => {
if(a.name.length >= 25) return link(`https://cdn.discordapp.com/app-assets/${application.id}/${a.id}.png?size=4096`, a.name.substr(0,23) + '...')
return link(`https://cdn.discordapp.com/app-assets/${application.id}/${a.id}.png?size=4096`, a.name.substr(0,23))
})
let asset = assets.map(a => link(`https://cdn.discordapp.com/app-assets/${application.id}/${a.id}.png?size=4096`, stringwrap(a.name, 23)))
if(asset.length >= 6) asset[5] = link(`https://canary.discord.com/api/oauth2/applications/${application.id}/assets`, `View ${asset.length - 6} remaining assets`)
embed.fields.push({
name: `${icon("image")} Assets`,