- Katılım
- 26 Tem 2022
- Konular
- 12
- Mesajlar
- 21
- Tepki puanı
- 21
- Puanları
- 760
Selam Forum okurları
Bugün sizlere id ile banner alabileceğiniz bir bot komutu gösteriyorum "/" komutları da vardır
İyi Forumlar !
Bugün sizlere id ile banner alabileceğiniz bir bot komutu gösteriyorum "/" komutları da vardır
KOMUTUN ÖRNEK RESMİ
KOD:
JavaScript:
import { MessageEmbed, MessageActionRow, MessageButton } from "discord.js"
export const data = {
name: "banner",
description: "Shows the banner of the person you are talking about",
category: "general",
permission: "SEND_MESSAGES",
execute(interaction) {
const member = interaction.options.getMember('user') || interaction.member
const Target = interaction.options._hoistedOptions?.[0]?.member ? interaction.client.users.fetch(interaction.options._hoistedOptions?.[0]?.member.id, {force: true}) : interaction.client.users.fetch(interaction.user.id, {force: true})
Target.then(x => {
const Embedd = new MessageEmbed()
.setColor('#f0f0f0')
.setDescription("User doesn't have banner.")
if (!x.bannerURL()) return interaction.reply({
embeds: [Embedd]
})
const Row = new MessageActionRow()
.addComponents(
new MessageButton()
.setStyle('LINK')
.setLabel('Banner Link')
.setURL(x.bannerURL({dynamic: true, size: 2048}))
)
const Embed = new MessageEmbed()
.setAuthor({ name: `Banner of ${x.tag}`, iconURL: member.user.displayAvatarURL()})
.setColor('#f0f0f0')
.setImage(x.bannerURL({dynamic: true, size: 2048}))
interaction.reply({
embeds: [Embed],
components: [Row]
})
})
}
}
export const slash_data = {
name: data.name,
description: data.description,
options: [
{
name: "user", **
description: "Please tag the user",
type: 6
}
]
}
İyi Forumlar !
Moderatörün son düzenlenenleri: