- Katılım
- 22 Ocak 2023
- Mesajlar
- 4
- Beğeni
- 2
- Puanları
- 10

JavaScript:
const { Client, CommandInteraction, MessageEmbed, CommandInteractionOptionResolver } = require("discord.js");
module.exports = {
name: "sil",
description: "Mesaj Sil",
type: 1,
perm: "MANAGE_MESSAGES",
options: [
{
name:"sayı",
description:"Kaç mesaj sileceksin",
type:10,
required: true
}
],
/**
*
* @param {Client} client
* @param {CommandInteraction} interaction
*/
run: (client, interaction) => {
let sil2 = interaction.options.getNumber("sayı")
if(sil2 < 1) return interaction.reply({content: `0 tane mesaj silemezsin! <@${interaction.user.id}>`})
if(sil2 > 100) return interaction.reply({content: `En fazla 100'e kadar mesaj silebilirim! <@${interaction.user.id}>`})
interaction.channel.bulkDelete(sil2)
interaction.reply({ content: `${sil2} sayısı kadar mesaj sildim <@${interaction.user.id}>` }).then(() => {
setTimeout(() => {
interaction.deleteReply()
}, 5000);
})
}}
const { Client, CommandInteraction, MessageEmbed } = require("discord.js");
module.exports = {
name: "avatar",
description: "Kullanıcının avatarını gösterir.",
type: 1,
// perm: "MANAGE_GUILD", bunu yazarsanız sunucuyu yönetme izni olmayan kişiler kullanamaz
options: [
{
name:"kullanıcı",
description:"Kullanıcı avatar",
type:6,
required:false
}
],
/**
*
* @param {Client} client
* @param {CommandInteraction} interaction
*/
run: async (client, interaction) => {
let member = interaction.options.getMember("kullanıcı") || interaction.member;
interaction.reply({
embeds:[
{
title: `${member.user.tag} avatarı`,
description: `[Link](${member.user.displayAvatarURL({size:1024,format:"png"})})`,
color: "AQUA",
image: {url: member.user.displayAvatarURL({size:1024,dynamic:true})}
}
]
})
}
}