Hi everyone,
I’m Mohamed, and I’m working on a small project to build a WhatsApp bot for a group using n8n. I’d love to get some help or advice from this awesome community! Here’s what I’m trying to do:
Goal: Create a self-hosted WhatsApp bot to manage a group.
Features I want:
-
Answer group questions using an AI model (e.g., a self-hosted Mistral or LLaMA).
-
Detect inappropriate behavior (like insults) and send private warnings to users.
-
Track warnings in a database and ban users after 3 strikes.
Tools I’m planning to use:
-
n8n for the workflow automation.
-
Evolution API for WhatsApp integration (self-hosted).
-
PostgreSQL (or any simple database) to store user warnings.
I’m aiming to keep everything open-source and self-hosted for full control. Has anyone here built something similar with n8n? I’d really appreciate any tips, example workflows, or advice on:
-
Connecting Evolution API with n8n.
-
Setting up the AI part for answering questions.
-
Handling the warning/ban logic in a workflow.
-
Any challenges I should watch out for.
Thanks in advance for any help or pointers! Excited to hear your thoughts.
Best,