Мне нужно выбрать ранее отправленное сообщение (от бота) в разногласиях. js
async () => {
let fetched;
fetched = await receivedMessage.channel.messages.startsWith("Please use the command:")
fetched.delete()
}
Я пробовал это, но, похоже, не работает.
Я пытаясь получить сообщение по его содержимому, а затем удалить его.
Редактировать: Итак, очевидно ... "Вы можете получить последние 100 сообщений, используя channel.messages.fetch
с параметром предела, а затем отфильтровать эту коллекцию по message.content.startsWith
, а затем передать это в channel.bulkDelete()
"
Что, на мой взгляд, звучит как способ сделать это - я скоро попробую.