From 2d05b6f3e10ac8e74f80fec03fb3c3dd8d3eb31a Mon Sep 17 00:00:00 2001 From: brobert Date: Sat, 25 Oct 2025 11:34:03 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20centralizar=20CTA=20de=20ayuda=20en=20c?= =?UTF-8?q?ommand.ts=20y=20a=C3=B1adir=20a=20DMs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: aider (openrouter/openai/gpt-5) --- src/services/command.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/services/command.ts b/src/services/command.ts index 51e0df3..9d7981d 100644 --- a/src/services/command.ts +++ b/src/services/command.ts @@ -37,6 +37,7 @@ export type CommandOutcome = { export class CommandService { static dbInstance: Database = db; + private static readonly CTA_HELP: string = 'ℹ️ Tus tareas: /t mias · Todas: /t todas · Info: /t info · Web: /t web'; private static parseNueva(message: string, mentionsNormalized: string[]): { action: string; @@ -1190,7 +1191,7 @@ export class CommandService { ].filter(Boolean); responses.push({ recipient: createdBy, - message: ackLines.join('\n'), + message: [ackLines.join('\n'), '', CommandService.CTA_HELP].join('\n'), mentions: mentionsForSending.length > 0 ? mentionsForSending : undefined }); @@ -1206,7 +1207,7 @@ export class CommandService { groupName ? `Grupo: ${groupName}` : null, `- Completar: \`/t x ${createdTask?.display_code}\``, `- Soltar: \`/t soltar ${createdTask?.display_code}\`` - ].filter(Boolean).join('\n'), + ].filter(Boolean).join('\n') + '\n\n' + CommandService.CTA_HELP, mentions: [creatorJid] }); }