diff --git a/src/Discord.Net.Interactions/Info/Commands/SlashCommandInfo.cs b/src/Discord.Net.Interactions/Info/Commands/SlashCommandInfo.cs index fad015550..116a07ab4 100644 --- a/src/Discord.Net.Interactions/Info/Commands/SlashCommandInfo.cs +++ b/src/Discord.Net.Interactions/Info/Commands/SlashCommandInfo.cs @@ -81,7 +81,10 @@ namespace Discord.Interactions var readResult = await typeConverter.ReadAsync(context, arg, services).ConfigureAwait(false); if (!readResult.IsSuccess) + { + await InvokeModuleEvent(context, readResult).ConfigureAwait(false); return readResult; + } args[i] = readResult.Value; }