Add permission checks and alerts to AutoDelete

This commit is contained in:
Dragory 2021-04-11 14:20:10 +03:00
parent e6461d541d
commit eb221859d8
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1
2 changed files with 33 additions and 5 deletions

View file

@ -7,6 +7,7 @@ import { onMessageCreate } from "./util/onMessageCreate";
import { onMessageDelete } from "./util/onMessageDelete";
import { onMessageDeleteBulk } from "./util/onMessageDeleteBulk";
import { TimeAndDatePlugin } from "../TimeAndDate/TimeAndDatePlugin";
import { LogsPlugin } from "../Logs/LogsPlugin";
const defaultOptions: PluginOptions<AutoDeletePluginType> = {
config: {
@ -23,7 +24,7 @@ export const AutoDeletePlugin = zeppelinGuildPlugin<AutoDeletePluginType>()("aut
configurationGuide: "Maximum deletion delay is currently 5 minutes",
},
dependencies: [TimeAndDatePlugin],
dependencies: [TimeAndDatePlugin, LogsPlugin],
configSchema: ConfigSchema,
defaultOptions,