This commit is contained in:
Louis Mazin 2025-12-01 22:37:41 +01:00
parent 1975a4476d
commit f3c907c171

View File

@ -7,8 +7,15 @@ const clean = async (client) => {
.then(channel => { .then(channel => {
channel.messages.fetch({ limit: 100 }) channel.messages.fetch({ limit: 100 })
.then(messages => { .then(messages => {
messages = messages.filter(m => !m.pinned); // Trier les messages par date (du plus ancien au plus récent)
channel.bulkDelete(messages) const sortedMessages = Array.from(messages.values()).sort((a, b) => a.createdTimestamp - b.createdTimestamp);
// Exclure le premier message et les messages épinglés
const messagesToDelete = sortedMessages.slice(1).filter(m => !m.pinned);
if (messagesToDelete.length > 0) {
channel.bulkDelete(messagesToDelete);
}
}) })
}) })
} catch (error) { } catch (error) {