diff options
Diffstat (limited to 'src/commands')
-rw-r--r-- | src/commands/fun/minesweeper.ts | 2 | ||||
-rw-r--r-- | src/commands/info/help.ts | 2 | ||||
-rw-r--r-- | src/commands/moderation/role.ts | 1 |
3 files changed, 3 insertions, 2 deletions
diff --git a/src/commands/fun/minesweeper.ts b/src/commands/fun/minesweeper.ts index 7ef1de7..16352ce 100644 --- a/src/commands/fun/minesweeper.ts +++ b/src/commands/fun/minesweeper.ts @@ -1,5 +1,5 @@ import { BushCommand, type BushMessage, type BushSlashMessage } from '#lib'; -import Minesweeper from '@notenoughupdates/discord.js-minesweeper'; +import { Minesweeper } from '@notenoughupdates/discord.js-minesweeper'; export default class MinesweeperCommand extends BushCommand { public constructor() { diff --git a/src/commands/info/help.ts b/src/commands/info/help.ts index 8b6720b..455ad5f 100644 --- a/src/commands/info/help.ts +++ b/src/commands/info/help.ts @@ -139,7 +139,7 @@ export default class HelpCommand extends BushCommand { }) ); } - if (packageDotJSON) + if (packageDotJSON?.repository) row.addComponents( new MessageButton({ style: 'LINK', diff --git a/src/commands/moderation/role.ts b/src/commands/moderation/role.ts index 7ca0a5d..275db38 100644 --- a/src/commands/moderation/role.ts +++ b/src/commands/moderation/role.ts @@ -105,6 +105,7 @@ export default class RoleCommand extends BushCommand { message: BushMessage | BushSlashMessage, args: { action: 'add' | 'remove'; member: BushGuildMember; role: BushRole; duration?: number | null; force?: boolean } ) { + if (!args.role) return await message.util.reply(`${util.emojis.error} You must specify a role.`); if (args.duration === null) args.duration = 0; if ( !message.member!.permissions.has('MANAGE_ROLES') && |