From 11ca0dd22e86c15c8f48dbce4e77f98dfdd86b94 Mon Sep 17 00:00:00 2001 From: Wolfsblvt Date: Fri, 28 Jun 2024 03:58:04 +0200 Subject: [PATCH] Remove /send's variable usage in 'name' argument --- public/scripts/slash-commands.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/public/scripts/slash-commands.js b/public/scripts/slash-commands.js index 3abf4b6cf..b3c977585 100644 --- a/public/scripts/slash-commands.js +++ b/public/scripts/slash-commands.js @@ -466,12 +466,9 @@ SlashCommandParser.addCommandObject(SlashCommand.fromProps({ SlashCommandNamedArgument.fromProps({ name: 'name', description: 'display name', - typeList: [ARGUMENT_TYPE.STRING, ARGUMENT_TYPE.VARIABLE_NAME], + typeList: [ARGUMENT_TYPE.STRING], defaultValue: '{{user}}', - enumProvider: () => [ - ...commonEnumProviders.characters('character')(), - ...commonEnumProviders.variables('all')().map(x => { x.description = 'Variable'; return x; }), - ], + enumProvider: commonEnumProviders.characters('character'), }), ], unnamedArgumentList: [ @@ -2437,7 +2434,7 @@ async function sendUserMessageCallback(args, text) { const insertAt = Number(resolveVariable(args?.at)); if ('name' in args) { - const name = resolveVariable(args.name) || ''; + const name = args.name || ''; const avatar = findPersonaByName(name) || user_avatar; await sendMessageAsUser(text, bias, insertAt, compact, name, avatar); }