Gelişmiş EMBED yazma komutu

!Edip#0170
Katılım
1 Eyl 2021
Mesajlar
170
Tepkime puanı
106
Şehir
İzmir
JavaScript:
        if (!message.member.hasPermission(["VIEW_AUDIT_LOG"])) return message.reply(`**${message.author.username}**, you dont have the missing permissions!`)
        let rest_of_the_string = message.content.slice(prefix.length + 'embed'.length);
        if(!rest_of_the_string.includes("++")) return message.reply(`USAGE: \`${prefix}embed [TITLE] ++ [DESCRIPTION]\``)
        let array_of_arguments = rest_of_the_string.split('++'); //[title, description, link, image]
    
        let embed = new Discord.MessageEmbed()
        embed.setTitle(array_of_arguments[0])
        embed.setDescription(array_of_arguments.slice(1).join(" "))
        embed.setColor(config.colors.yes)
        embed.setFooter(client.user.username, config.AVATARURL)
        embed.setThumbnail(message.guild.iconURL())
        embed.setFooter(message.guild.name, message.guild.iconURL()) 
        
        message.channel.send(embed).then(msg =>{
            try{
                if(msg.channel.type === "news")
                msg.crosspost()
           } catch (error) {
               console.error(error)
           } 
        })

Kullanım:

1630512339966.png
1630512484999.png
 

Konuyu 1 kişi okuyor. (0 kayıtlı üye ve 1 ziyaretçi)

  • Bilgi