diff --git a/commands/profile.js b/commands/profile.js index 08377c3..70b62b9 100644 --- a/commands/profile.js +++ b/commands/profile.js @@ -23,8 +23,13 @@ module.exports = { let profile = await user.getProfile(); + let customStatus = profile.customStatus; + + customStatus = customStatus.replace(/(.{0,40}[\s])/g, '$1'); + let profileTemplate = fs.readFileSync('/app/assets/profile/profile.svg').toString(); profileTemplate = profileTemplate.replace(/{{USERNAME}}/g, discordUser.username.substr(0,15)+(discordUser.username.length>15?'...':'')); + profileTemplate = profileTemplate.replace(/{{PROFILE_TEXT}}/g, customStatus ); profileTemplate = profileTemplate.replace(/{{HEADER_COLOR}}/g, '190,31,97'); profileTemplate = profileTemplate.replace(/{{CC}}/g, await Card.count({where: {userId: user.id}})); profileTemplate = profileTemplate.replace(/{{LVL}}/g, await user.getLevel());