mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-10 02:12:44 +00:00
Discord: CV2! (#16364)
This commit is contained in:
@@ -161,21 +161,21 @@ function applyCrossContextMessageDecoration({
|
||||
params,
|
||||
message,
|
||||
decoration,
|
||||
preferEmbeds,
|
||||
preferComponents,
|
||||
}: {
|
||||
params: Record<string, unknown>;
|
||||
message: string;
|
||||
decoration: CrossContextDecoration;
|
||||
preferEmbeds: boolean;
|
||||
preferComponents: boolean;
|
||||
}): string {
|
||||
const applied = applyCrossContextDecoration({
|
||||
message,
|
||||
decoration,
|
||||
preferEmbeds,
|
||||
preferComponents,
|
||||
});
|
||||
params.message = applied.message;
|
||||
if (applied.embeds?.length) {
|
||||
params.embeds = applied.embeds;
|
||||
if (applied.componentsBuilder) {
|
||||
params.components = applied.componentsBuilder;
|
||||
}
|
||||
return applied.message;
|
||||
}
|
||||
@@ -189,7 +189,7 @@ async function maybeApplyCrossContextMarker(params: {
|
||||
accountId?: string | null;
|
||||
args: Record<string, unknown>;
|
||||
message: string;
|
||||
preferEmbeds: boolean;
|
||||
preferComponents: boolean;
|
||||
}): Promise<string> {
|
||||
if (!shouldApplyCrossContextMarker(params.action) || !params.toolContext) {
|
||||
return params.message;
|
||||
@@ -208,7 +208,7 @@ async function maybeApplyCrossContextMarker(params: {
|
||||
params: params.args,
|
||||
message: params.message,
|
||||
decoration,
|
||||
preferEmbeds: params.preferEmbeds,
|
||||
preferComponents: params.preferComponents,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -454,7 +454,7 @@ async function handleSendAction(ctx: ResolvedActionContext): Promise<MessageActi
|
||||
accountId,
|
||||
args: params,
|
||||
message,
|
||||
preferEmbeds: true,
|
||||
preferComponents: true,
|
||||
});
|
||||
|
||||
const mediaUrl = readStringParam(params, "media", { trim: false });
|
||||
@@ -601,7 +601,7 @@ async function handlePollAction(ctx: ResolvedActionContext): Promise<MessageActi
|
||||
accountId,
|
||||
args: params,
|
||||
message: base,
|
||||
preferEmbeds: true,
|
||||
preferComponents: false,
|
||||
});
|
||||
|
||||
const poll = await executePollAction({
|
||||
|
||||
Reference in New Issue
Block a user