Advertisement
Mahmouood

كود افتار وبنر احترافي

Apr 28th, 2023
1,669
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. client.on("messageCreate",async message =>{
  2.   if(message.content.startsWith(prefix +"avatar")){//https://discord.gg/thailandcodes
  3.     let row = new Discord.MessageActionRow()//https://discord.gg/thailandcodes
  4. .addComponents(//https://discord.gg/thailandcodes
  5.   new Discord.MessageButton()//https://discord.gg/thailandcodes
  6.   .setLabel("Avatar")//https://discord.gg/thailandcodes
  7.   .setStyle("SECONDARY")//https://discord.gg/thailandcodes
  8.   .setCustomId(`avatar_${message.author.id}`),//https://discord.gg/thailandcodes
  9.   new Discord.MessageButton()
  10.   .setLabel("Banner")//https://discord.gg/thailandcodes
  11.   .setStyle("SECONDARY")
  12.   .setCustomId(`banner_${message.author.id}`),//https://discord.gg/thailandcodes
  13. )
  14. let args = message.content.split(" ")
  15. let user = message.mentions.members.first() || message.guild.members.cache.get(args[1])
  16. let member = message.author;
  17. let embed1 = new Discord.MessageEmbed()
  18. .setAuthor({name:member.tag,iconURL:member.avatarURL({dynamic:true})})
  19. .setTitle("Avatar URL")
  20. .setImage(member.avatarURL({dynamic:true , size:1024} || member.displayAvatarURL()))
  21. .setURL(`${member.avatarURL({dynamic:true, size:1024}) || member.displayAvatarURL()}`)
  22. .setColor("#0067ff")
  23. if(!user) return await message.channel.send({embeds:[embed1],components:[row]})
  24. if (user.user.bot) return message.channel.send({content:"بوتات مره واحده يا جاحد"})
  25. let embed = new Discord.MessageEmbed()//https://discord.gg/thailandcodes
  26. .setAuthor({name:user.user.tag,iconURL:user.user.avatarURL({dynamic:true})})
  27. .setTitle("Avatar URL")//https://discord.gg/thailandcodes
  28. .setImage(user.user.avatarURL({dynamic:true , size:1024} || user.user.displayAvatarURL()))
  29. .setURL(`${user.user.avatarURL({dynamic:true, size:1024}) || user.user.displayAvatarURL()}`)
  30. .setColor("#0067ff")//https://discord.gg/thailandcodes
  31. let bann = await client.users.fetch(user.user, {withBanner: true , force: true})
  32. //https://discord.gg/thailandcodes
  33. let row2 = new Discord.MessageActionRow()
  34. .addComponents(//https://discord.gg/thailandcodes
  35.   new Discord.MessageButton()
  36.   .setLabel("Banner")//https://discord.gg/thailandcodes
  37.   .setURL(bann.bannerURL({dynamic:true , size:4096}) || `https://serux.pro/rendercolour?hex=${bann.hexAccentColor.replace(/#/g, '')}&height=200&width=512`)//https://discord.gg/thailandcodes
  38.   .setStyle("LINK")
  39. )//https://discord.gg/thailandcodes
  40. if(user) return message.channel.send({embeds:[embed],components:[row2]})
  41.   }
  42. })
  43. client.on("interactionCreate", async interaction => {
  44.   let row = new Discord.MessageActionRow()
  45.   .addComponents(
  46.     new Discord.MessageButton()
  47.     .setLabel("Avatar")//https://discord.gg/thailandcodes
  48.     .setStyle("SECONDARY")
  49.     .setCustomId(`avatar_${interaction.user.id}`),//https://discord.gg/thailandcodes
  50.     new Discord.MessageButton()//https://discord.gg/thailandcodes
  51.     .setLabel("Banner")
  52.     .setStyle("SECONDARY")//https://discord.gg/thailandcodes
  53.     .setCustomId(`banner_${interaction.user.id}`),
  54.   )//https://discord.gg/thailandcodes
  55.     if(interaction.customId.startsWith(`avatar_${interaction.user.id}`)){//https://discord.gg/thailandcodes
  56.       let avatar = new Discord.MessageEmbed()//https://discord.gg/thailandcodes
  57.       .setAuthor({name:interaction.user.tag,iconURL:interaction.user.avatarURL({dynamic:true})})
  58.       .setTitle("Avatar URL")
  59.       .setURL(`${interaction.user.avatarURL({dynamic:true, size:1024}) || interaction.user.displayAvatarURL()}`)
  60.       .setImage(`${interaction.user.avatarURL({dynamic:true, size:1024}) || interaction.user.displayAvatarURL()}`)
  61.       .setColor("#0067ff")
  62.       interaction.update({embeds:[avatar],components:[row]}).catch(() => console.log("Hi"))
  63.       //https://discord.gg/thailandcodes
  64.   }
  65. })//https://discord.gg/thailandcodes
  66. client.on("interactionCreate", async interaction => {
  67.   let row = new Discord.MessageActionRow()//https://discord.gg/thailandcodes
  68.   .addComponents(//https://discord.gg/thailandcodes
  69.     new Discord.MessageButton()//https://discord.gg/thailandcodes
  70.     .setLabel("Avatar")
  71.     .setStyle("SECONDARY")//https://discord.gg/thailandcodes
  72.     .setCustomId(`avatar_${interaction.user.id}`),
  73.     new Discord.MessageButton()//https://discord.gg/thailandcodes
  74.     .setLabel("Banner")
  75.     .setStyle("SECONDARY")//https://discord.gg/thailandcodes
  76.     .setCustomId(`banner_${interaction.user.id}`),
  77.   )
  78.   if(interaction.customId.startsWith(`banner_${interaction.user.id}`)){
  79.     let bann = await client.users.fetch(interaction.user.id, {withBanner: true , force: true})
  80.     let banner = new Discord.MessageEmbed()//https://discord.gg/thailandcodes
  81.     .setAuthor({name:interaction.user.tag,iconURL:interaction.user.avatarURL({dynamic:true})})
  82.     .setTitle("Banner URL")//https://discord.gg/thailandcodes
  83.     .setDescription(`Hex Color: __**${bann.hexAccentColor}**__`)//https://discord.gg/thailandcodes
  84.     .setURL(bann.bannerURL({dynamic:true , size:4096}) || `https://serux.pro/rendercolour?hex=${bann.hexAccentColor.replace(/#/g, '')}&height=200&width=512`)//https://discord.gg/thailandcodes
  85.     .setImage(bann.bannerURL({dynamic:true , size:4096}) || `https://serux.pro/rendercolour?hex=${bann.hexAccentColor.replace(/#/g, '')}&height=200&width=512`)
  86.     .setColor("#0067ff")//https://discord.gg/thailandcodes
  87.     interaction.update({embeds:[banner],components:[row]}).catch(() => console.log("Hi"))
  88.   }//https://discord.gg/thailandcodes
  89. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement