This commit is contained in:
Lukian LEIZOUR 2024-06-25 18:47:09 +02:00
parent 8a4b5dee94
commit 060936d882

View file

@ -6,7 +6,14 @@ import { getMessages } from "../libs/discord.js";
export default { export default {
name: Events.MessageCreate, name: Events.MessageCreate,
async execute(message: Message) { async execute(message: Message) {
if ((!message.guildId && message.author.id != process.env.BOT_ID) || (message.content.includes(`<@${process.env.BOT_ID}>`) && message.author.id != process.env.BOT_ID) || (message.mentions.repliedUser?.id == process.env.BOT_ID && message.embeds.length == 0)) { var reply_to_embed = false;
if (message.reference) {
// @ts-ignore: Unreachable code error
const msg = await message.channel.messages.fetch(message.reference.messageId)
if (msg.embeds.length != 0) reply_to_embed = true
}
if ((!message.guildId && message.author.id != process.env.BOT_ID) || (message.content.includes(`<@${process.env.BOT_ID}>`) && message.author.id != process.env.BOT_ID) || (message.mentions.repliedUser?.id == process.env.BOT_ID && !reply_to_embed)) {
const connection = await connectToDb(); const connection = await connectToDb();
var user: User[] = await getUser(connection, message.author.id); var user: User[] = await getUser(connection, message.author.id);