Eryczus
DIdiscord.js - Imagine ❄
•Created by Eryczus on 12/15/2024 in #djs-questions
Image in Embed
const { EmbedBuilder } = require('discord.js');
const { twiter } = require('../config.json');
module.exports = {
name: 'messageCreate',
async execute(message) {
const targetChannelId = twiter;
if (message.channel.id === targetChannelId && !message.author.bot) {
try {
const messageContent = message.content;
await message.delete();
const creationTimestamp = Math.floor(message.createdTimestamp / 1000);
const embed = new EmbedBuilder()
.setColor('#1DA1F2')
.setTitle(':bird: | Twitter')
.setDescription(
`**Użytkownik:** __<@${message.author.id}>__ wysłał nową wiadomość 🔔\n\n` +
`**Treść:** ${messageContent || 'Brak treści'}\n\n` +
`**Załącznik:** ${message.attachments.size > 0 ? message.attachments.first().url : 'Brak załączników'}`
)
.setFooter({ text: `LublinRP | Twitter` })
.setTimestamp();
await message.channel.send({ embeds: [embed] });
} catch (error) {
console.error('Błąd podczas przetwarzania wiadomości:', error);
}
}
},
};
const { EmbedBuilder } = require('discord.js');
const { twiter } = require('../config.json');
module.exports = {
name: 'messageCreate',
async execute(message) {
const targetChannelId = twiter;
if (message.channel.id === targetChannelId && !message.author.bot) {
try {
const messageContent = message.content;
await message.delete();
const creationTimestamp = Math.floor(message.createdTimestamp / 1000);
const embed = new EmbedBuilder()
.setColor('#1DA1F2')
.setTitle(':bird: | Twitter')
.setDescription(
`**Użytkownik:** __<@${message.author.id}>__ wysłał nową wiadomość 🔔\n\n` +
`**Treść:** ${messageContent || 'Brak treści'}\n\n` +
`**Załącznik:** ${message.attachments.size > 0 ? message.attachments.first().url : 'Brak załączników'}`
)
.setFooter({ text: `LublinRP | Twitter` })
.setTimestamp();
await message.channel.send({ embeds: [embed] });
} catch (error) {
console.error('Błąd podczas przetwarzania wiadomości:', error);
}
}
},
};
8 replies