Я предполагаю, что вы используете Discord. js v11.
Во-первых, fetchMessages
предназначен для получения нескольких сообщений из канала. Вместо этого вы захотите использовать fetchMessage
. Во-вторых, вы используете edit
для редактирования сообщения. В-третьих, канал не имеет свойства message
, поэтому guild.channels.get(...).message.channel
вызовет ошибку.
setInterval(
() =>
guild.channels.get('740327839177375765').fetchMessage('740327893103673466')
.then(message => message.edit(boosterembed))
// This catches all errors and logs them to stop unhandled promise rejections
.catch(console.error),
1000
)
// Or with async/await:
setInterval(
async () => {
try {
const message = await guild.channels.get('740327839177375765').fetchMessage('740327893103673466')
await message.edit(boosterembed)
} catch (error) {
console.error(error)
}
},
1000
)