ฉันจะทำให้อวตารปรากฏในรูปแบบขนาดใหญ่ได้อย่างไร?

const Discord = require('discord.js');
 
module.exports = {
    name: 'avatar',
    description: 'returns a users avatar',
    execute(message, args){
        const { prefix, token } = require ('../config.json');
        const embed = new Discord.MessageEmbed()
 
        if(!message.mentions.users.first()){
            embed.setTitle(`:camera_with_flash:Avatar de: @${user.username}`)
            embed.setThumbnail(message.author.displayAvatarURL())
            embed.setDescription(`Clique aqui para baixar o avatar.`)
            embed.setColor('fffff1')
            embed.setFooter(".")
            return message.channel.send(embed)
        }else{
            const user = message.mentions.users.first()
            embed.setTitle(`:camera_with_flash:Avatar de: @${user.username}`)
            embed.setThumbnail(user.displayAvatarURL())
            embed.setDescription(`Clique aqui para baixar o avatar.`)
            embed.setColor('fffff1')
            embed.setFooter(".")
            return message.channel.send(embed)
        }
    }
}

ฉันยังใหม่กับเรื่องทั้งหมดนี้ ขออภัยในความโง่เขลาของฉัน :c เป็นบอทที่ไม่ลงรอยกันตัวแรกของฉัน! เมื่อฉันสั่ง !avatar on discord, avatar จะออกมาเล็กมากทางด้านขวาของ embed


person SuperBahhhh    schedule 22.08.2020    source แหล่งที่มา


คำตอบ (1)


รูปขนาดย่อมีขนาดเล็ก คุณจะต้องวางอวตารใน .setImage() จากนั้นตั้งค่าให้ขยายขนาดเป็น 256

.setImage(user.avatarURL({ format: 'png', dynamic: false, size: 256 }))

ซึ่งจะทำให้ภาพมีขนาดใหญ่ขึ้น เพียงจำไว้ว่าอวตารบางตัวอาจมีความละเอียดต่ำ และอาจดูเกินจริงหากมีขนาดใหญ่ขึ้น

person Elitezen    schedule 22.08.2020