בוט ווטסאפ אישי מ-0 — מדריך מלא לקלוד קוד
מאת בן דסקלומה תקבלו בסוף המדריך — עוזר אישי בווטסאפ שיכול: לקבל הודעות קוליות ולהבין אתכם; לנהל משימות ופרויקטים; לזכור הכל במסד נתונים; לענות לכל שאלה בעברית חכמה; לעבוד 24/7 גם כשאתם לא שם. זמן הקמה: כשעה בפעם הראשונה.
הפלואו — ככה זה עובד אתם שולחים הודעה בווטסאפ ↓ Green API מקבל את ההודעה ↓ שולח אותה לשרת שלכם על המחשב ↓ הבוט מעבד ומחליט מה לעשות ↓ אם הקלטה קולית ← Groq מתמלל ← מעבד כטקסט ↓ אם שאלה חכמה ← Claude עונה ↓ אם פקודה (משימה/פרויקט) ← שמור ב-SQLite ↓ תשובה חוזרת לווטסאפ שלכם
מה צריך (הכל חינמי להתחלה)
| כלי | למה | עלות |
|---|---|---|
| Claude Code ב-VS Code | כבר יש לכם ✓ (מי שאין לו שיתקין ויחזור) | — |
| Python 3 | שפת הבוט | חינם |
| Green API | חיבור ווטסאפ | חינם 3 חודשים |
| ngrok | מנהרה בין ווטסאפ לשרת | חינם |
| Groq API | תמלול הקלטות קוליות | חינם |
| Anthropic API | תשובות חכמות | $5 מספיק לחודשים |
שלב 1 — בדיקת Python — פתחו VS Code ← Terminal ← New Terminal ← python3 --version. אם מופיע Python 3.x.x — עברו לשלב 2. אם לא — python.org → Downloads.
שלב 2 — חשבון Green API (5 דקות)
- כנסו ל-green-api.com
- Console → Sign Up
- Create instance → בחרו Developer (חינם)
- שמרו: idInstance (מספר) ו-apiTokenInstance (מפתח ארוך)
- Scan QR Code → סרקו עם הווטסאפ שלכם
✅ הווטסאפ שלכם מחובר. מכאן — כל הודעה שתשלחו לעצמכם, הבוט יראה.
שלב 3 — חשבון ngrok (5 דקות)
- ngrok.com → Sign Up
- Your Authtoken → העתיקו
- הורידו ngrok: Mac
brew install ngrok; Windows — הורידו EXE מ-ngrok.com/download ושמרו בתיקיית הפרויקט ngrok config add-authtoken הtoken_שלכם
שלב 4 — מפתח Groq API (2 דקות) — console.groq.com → התחברו עם Google → API Keys → Create API Key → שמרו (מתחיל ב-gsk_).
שלב 5 — מפתח Anthropic API (2 דקות) — console.anthropic.com → API Keys → Create Key → שמרו (מתחיל ב-sk-ant-). הוסיפו $5 לחשבון.
שלב 6 — פתיחת הפרויקט ב-VS Code — פתחו VS Code; File → Open Folder; צרו תיקייה whatsapp-bot; פתחו אותה; פתחו Claude Code: Ctrl+Shift+P ← Claude ← Open Claude Code.
שלב 7 — הפרומפט לקלוד קוד 🔑 (העתיקו הכל ושלחו):
⏱️ קלוד ייקח 3-5 דקות לבנות הכל. לא לסגור את החלון.
שלב 8 — מלאו את המפתחות — מצאו .env.example; שנו שם ל-.env; מלאו:
GREEN_API_INSTANCE_ID=המספר_שקיבלתם GREEN_API_TOKEN=המפתח_הארוך ANTHROPIC_API_KEY=sk-ant-... GROQ_API_KEY=gsk_... MY_PHONE=972501234567
⚠️ MY_PHONE — מספר הטלפון שלכם בפורמט בינלאומי, בלי + בהתחלה. לדוגמה 050-1234567 → 972501234567
שלב 9 — התקנת חבילות — ב-Terminal: pip install -r requirements.txt
שלב 10 — הרצת הבוט — צריך שני Terminals. ראשון: python app.py (תראו Running on http://localhost:5000). שני (Split Terminal): ngrok http 5000 (תראו כתובת כמו https://abcd-12-34-56.ngrok-free.app — העתיקו).
שלב 11 — חיבור Green API לבוט — green-api.com → Console → ה-instance → Settings → Notifications → הדביקו כתובת ngrok + /webhook → Save.
בדיקה ראשונה 🎉 — שלחו לעצמכם עזרה; אז הוסף משימה לסיים את הבוט, מה המשימות שלי?, סיימתי 1; שלחו הקלטה קולית.
שאלות נפוצות (details/summary blocks):
- הבוט לא עונה → בדקו: Terminal של הבוט רץ ✓ → ngrok רץ ✓ → webhook הוגדר ב-Green API ✓ → MY_PHONE נכון ב-.env ✓
- הקלטות קוליות לא עובדות → בדקו שמפתח Groq תקין ומתחיל ב-gsk_
- ngrok מפסיק כל כמה שעות → בגרסה החינמית זה קורה. הריצו מחדש והגדירו שוב. לגרסה יציבה: Railway או Render
- רוצים להוסיף עוד יכולות → תגידו לקלוד קוד מה להוסיף
אהבתם את המדריך? (color: blue) — לחצו כאן להצטרף →
רוצים את הכלים והמערכות שלי, מוכנים?
אני מאגד את כל עולמות ה-AI ברמה הכי גבוהה. הצטרפו לקבוצה ותהיו הראשונים לדעת כשזה עולה.
הצטרפו לקבוצת הוואטסאפ