aboutsummaryrefslogtreecommitdiff
path: root/src/commands/dev/test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/dev/test.ts')
-rw-r--r--src/commands/dev/test.ts10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/commands/dev/test.ts b/src/commands/dev/test.ts
index 2c4e34d..50532f8 100644
--- a/src/commands/dev/test.ts
+++ b/src/commands/dev/test.ts
@@ -1,6 +1,8 @@
-import { BushCommand, ButtonPaginator, type BushMessage } from '#lib';
+import { BushCommand, ButtonPaginator, Shared, type BushMessage } from '#lib';
import { MessageActionRow, MessageButton, MessageEmbed, type ApplicationCommand, type Collection } from 'discord.js';
import { MessageButtonStyles } from 'discord.js/typings/enums';
+import badLinksSecretArray from '../../lib/badlinks-secret.js';
+import badLinksArray from '../../lib/badlinks.js';
export default class TestCommand extends BushCommand {
public constructor() {
@@ -148,6 +150,12 @@ export default class TestCommand extends BushCommand {
return await message.util.reply(`${util.emojis.success} Removed guild commands and global commands.`);
} else if (['drop down', 'drop downs', 'select menu', 'select menus'].includes(args?.feature?.toLowerCase())) {
+ } else if (['sync links'].includes(args?.feature?.toLowerCase())) {
+ const row = (await Shared.findByPk(0))!;
+ row.badLinks = badLinksArray;
+ row.badLinksSecret = badLinksSecretArray;
+ await row.save();
+ return await message.util.reply(`${util.emojis.success} Updated bad links.`);
}
return await message.util.reply(responses[Math.floor(Math.random() * responses.length)]);
}