From d55a28149aebc7c7339f3d7a55c45870560f52c4 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Fri, 17 May 2024 14:41:58 -0600 Subject: [PATCH] do not create interaction commands with options.default --- src/index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 026bee4..6e6dca2 100644 --- a/src/index.js +++ b/src/index.js @@ -191,11 +191,16 @@ bot.once("ready", async () => { const hasCommand = commands.find((c) => c.name == command.name); if (hasCommand) continue; + const options = Object.values(command.options); + for (const option of options) { + delete option.default; + } + await bot.createCommand({ name: command.name, type: command.type, description: command.helpText, - options: Object.values(command.options), + options: options, defaultMemberPermissions: command.permissions, dmPermission: !command.guildOnly, });