mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-05 06:10:21 +00:00
fix(discord): pass silent flag through plugin action handler
The Discord send action was going through the plugin handler path which wasn't passing the silent flag to sendMessageDiscord. - Add silent param reading in handle-action.ts - Pass silent to handleDiscordAction - Add silent param in discord-actions-messaging.ts sendMessage case
This commit is contained in:
@@ -46,6 +46,7 @@ export async function handleDiscordMessageAction(
|
||||
const replyTo = readStringParam(params, "replyTo");
|
||||
const embeds = Array.isArray(params.embeds) ? params.embeds : undefined;
|
||||
const asVoice = params.asVoice === true;
|
||||
const silent = params.silent === true;
|
||||
return await handleDiscordAction(
|
||||
{
|
||||
action: "sendMessage",
|
||||
@@ -56,6 +57,7 @@ export async function handleDiscordMessageAction(
|
||||
replyTo: replyTo ?? undefined,
|
||||
embeds,
|
||||
asVoice,
|
||||
silent,
|
||||
},
|
||||
cfg,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user