Create archives from bulk deletes and cleans. Use GuildSavedMessages for cleans.
This commit is contained in:
parent
f7b62429c6
commit
2bce771c59
9 changed files with 176 additions and 145 deletions
|
@ -36,4 +36,10 @@ export class MessageSaverPlugin extends Plugin {
|
|||
|
||||
await this.savedMessages.saveEditFromMsg(msg);
|
||||
}
|
||||
|
||||
@d.event("messageDeleteBulk", "guild", false)
|
||||
async onMessageBulkDelete(messages: Message[]) {
|
||||
const ids = messages.map(m => m.id);
|
||||
await this.savedMessages.markBulkAsDeleted(ids);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue