Files
2024-04-27 23:27:43 +02:00

33 lines
1.4 KiB
JavaScript

const { EmbedBuilder, User } = require("discord.js")
module.exports = {
name: 'snipe',
aliases: ['sp'],
description: 'Affiche le dernier message supprimé dans le salon',
emote: '🔍',
utilisation: 'snipe',
category: 'utils',
async execute(message, args, client) {
let snipe = client.snipes.get(message.channel.id);
if (!snipe) {
return message.reply('Aucun message supprimé trouvé dans ce salon.');
}
let msg = snipe?.content
if (msg.includes("discord.gg/")) msg = "discord.gg/••••••"
if (msg.includes("https://discord.gg/")) msg = "https://discord.gg/••••••";
if (msg.includes("discordapp.com/invite/")) msg = "discordapp.com/invite/••••••"
if (msg.includes("https://discordapp.com/invite/")) msg = "https://discordapp.com/invite/••••••";
if (msg.includes("discord.com/invite/")) msg = "discord.com/invite/••••••"
if (msg.includes("https://discord.com/invite/")) msg = "https://discord.com/invite/••••••";
const user = message.guild.members.cache.get(snipe.author)?.user;
if (!user) {
return message.reply('Utilisateur introuvable.');
}
const embed = new EmbedBuilder()
.setAuthor({name: `${user.tag}`, iconURL: user.avatarURL({dynamic : true})})
.setDescription(`${msg}`);
message.channel.send({ embeds: [embed] });
},
};