Eryczus
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);
}
}
},
};
I have trouble to image. The code is when person sent something in channel the bot delete it and send embed, (and when person add image the bot will showup in the embed) <- there is the issiue, the bot is sending like image.png not the photo
8 replies