diff options
Diffstat (limited to 'src/commands/dev/test.ts')
-rw-r--r-- | src/commands/dev/test.ts | 10 |
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)]); } |