aboutsummaryrefslogtreecommitdiff
path: root/src/inhibitors/noCache.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/inhibitors/noCache.ts')
-rw-r--r--src/inhibitors/noCache.ts22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/inhibitors/noCache.ts b/src/inhibitors/noCache.ts
deleted file mode 100644
index 673f3ac..0000000
--- a/src/inhibitors/noCache.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-import { BushInhibitor, BushMessage, BushSlashMessage } from '@lib';
-
-export default class NoCacheInhibitor extends BushInhibitor {
- public constructor() {
- super('noCache', {
- reason: 'noCache',
- type: 'all',
- priority: 100
- });
- }
-
- public override async exec(message: BushMessage | BushSlashMessage): Promise<boolean> {
- if (client.isOwner(message.author)) return false;
- for (const property in client.cache.global) {
- if (!client.cache.global[property as keyof typeof client.cache.global]) {
- client.console.debug(`NoCacheInhibitor blocked message.`);
- return true;
- }
- }
- return false;
- }
-}