Skip to content

feat(lumabot): menu de help no formato antigo e lembrete sem barra - #377

Open
murillous wants to merge 1 commit into
developfrom
feat/help-e-lembrete-sem-barra
Open

murillous wants to merge 1 commit into
developfrom
feat/help-e-lembrete-sem-barra

Conversation

@murillous

Copy link
Copy Markdown
Owner

O que muda

!help

  • Volta ao formato do legacy, mais enxuto: blocos 🎨 Mídia, 🏆 Social e 🛠️ Utilitários, com linhas • *!cmd* (!alias) - descrição.
  • Os blocos e a ordem deles ficam em GROUPS (help.ts). Plugin que não está na lista cai em 📦 Outros, no fim.
  • Saíram o bloco de autor e a seção de IA do menu antigo.

!lembrete

  • Formato novo: !lembrete [DD/MM[/AAAA]] HH:mm mensagem, sem o |.
  • Sem data, vale o dia de hoje no fuso da config. Horário que já passou hoje é recusado com errPast.

Testes

  • Asserções existentes que fixavam o formato antigo do menu e o | do lembrete foram atualizadas.
  • Testes novos: ordem dos blocos, bloco Outros, aliases, lembrete sem data e sem |.
  • pnpm lint, pnpm typecheck e pnpm build passam.
  • pnpm test tem 2 falhas em sticker e sticker-convert que já acontecem na develop: o ffmpeg local falha ao gerar o vídeo de teste. Não têm relação com esta mudança.

Docs

apps/lumabot/docs/help.md e apps/lumabot/docs/reminders.md.

O !help volta a agrupar em blocos fixos (Mídia, Social, Utilitários) com linhas
no estilo do legacy. O !lembrete perde o | e a data vira opcional: sem data,
vale o dia de hoje no fuso da config.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant