mirror of
https://github.com/complexcaresolutions/whatsapp-bot.git
synced 2026-03-17 17:24:06 +00:00
WhatsApp Business Bot for Complex Care Solutions GmbH
- BusinessHoursChecker: loads schedule from CMS site-settings, sends auto-away messages outside business hours with next-open time - Media handling: image+caption forwarded to LLM, image-only/doc/audio/ video get appropriate responses, stickers ignored, location acknowledged - DSGVO ConsentManager: interactive buttons for consent, revocation keywords, consent logging via API key to consent-logs collection - ConversationManager: consent fields (consentGiven, consentTimestamp) with grantConsent/revokeConsent methods - InteractionWriter: media attachments stored as whatsapp-media references - MessageRouter: integrates all features in order: business hours → consent → media → escalation → rules → LLM Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| src | ||
| .env.example | ||
| .gitignore | ||
| ecosystem.config.cjs | ||
| package.json | ||
| pnpm-lock.yaml | ||
| tsconfig.json | ||