ערוצים: Telegram, WhatsApp, VK
בוט ב-GetMyBot יכול לפעול בכמה מסרים בו-זמנית — Telegram, WhatsApp ו-VK. אתם בונים את ההתנהגות פעם אחת (תגובות, תנאים, פעולות), והפלטפורמה מספקת אותה לערוץ שממנו הגיע האירוע. כך בונה אחד משרת את כל הערוצים, במקום הקמה נפרדת לכל אחד.
מהו ערוץ
ערוץ הוא פלטפורמת מסירה מחוברת: בוט Telegram מסוים, מספר WhatsApp Business או קהילת VK. לבוט GetMyBot אחד יכולים להיות כמה ערוצים. התגובות משותפות: כשמנוי כותב ב-WhatsApp, האירוע מעובד על ידי אותן תגובות כמו ב-Telegram, והתשובה חוזרת ל-WhatsApp.
ערוצים שונים תומכים במערכי יכולות שונים של המסר (כפתורים, עריכה, תבניות וכו'). הבונה מתחשב בכך: פעולות שאינן זמינות לערוץ אינן מוצעות, או מתדרדרות לחלופה הקרובה ביותר.
הערוץ הראשי (primary_channel)
לכל בוט יש ערוץ ראשי (primary_channel) — הפלטפורמה שאיתה הבוט מזוהה בראש ובראשונה. בדרך כלל זה Telegram, אך אפשר ליצור בוט ישירות כבוט WhatsApp או VK, בלי Telegram כלל. הערוץ הראשי נקבע ביצירה ומופיע ברשימת הבוטים; יתר הערוצים נוספים לבוט מאוחר יותר.
מטריצת יכולות הערוצים
להלן אילו יכולות מסר תומך כל ערוץ. את המטריצה העדכנית בצורה מכונתית מחזיר ה-API: GET /api/channels/capabilities.
Telegram — הערוץ הייחוסי עם מערך היכולות המלא: כפתורי inline ומקלדת reply, callback (לחיצת כפתור ← תגובה), תגובות אימוג'י, deep-link /start, עריכה, מחיקה והעברת הודעות, reply כטריגר, אירועי משתתפים, הרשאות ומודרציה. עיצוב טקסט — Plain / HTML / Markdown. אין תבניות, רשימות, carousels וחלון סשן (הם אינם נחוצים ב-Telegram).
WhatsApp (דרך WhatsApp Cloud API) — עם הייחוד שלו: כפתורי inline, callback, תגובות אימוג'י, deep-link /start, תבניות הודעה, רשימות (interactive list) ו-חלון סשן של 24 שעות. עיצוב — Plain / Markdown. אינו תומך במקלדת reply, בעריכה, מחיקה והעברת הודעות, ב-reply כטריגר, באירועי משתתפים, בהרשאות/מודרציה וב-carousels. פרטים בעמוד WhatsApp.
VK — הודעות וקבצים מצורפים, כפתורי inline ומקלדת reply, callback, תגובות אימוג'י, deep-link /start, עריכה ומחיקה של הודעות, העברה, אירועי משתתפים, חסימה/ביטול חסימה. עיצוב — טקסט פשוט בלבד (HTML/Markdown מוסר בעת הרינדור). אין ב-VK תבניות WhatsApp, רשימות, carousels וחלון סשן.
משותף לכל הערוצים: כפתורי inline, callback, תגובות אימוג'י ו-deep-link /start. carousels עדיין אינו נתמך באף ערוץ.
איך לחבר ערוץ
ערוצים נוספים בעמוד בוטים (/app/bots).
- פתחו את בוטים ומצאו את הבוט הרצוי.
- לחצו על «הוסף ערוץ» בכרטיס הבוט.
- בחרו פלטפורמה — Telegram, WhatsApp או VK.
- הזינו את פרטי הערוץ (ל-Telegram — טוקן, ל-WhatsApp — מערך פרטי Meta, ל-VK — פרטי הקהילה).
- לחצו על «בדיקה» — הפלטפורמה תבדוק את פרטי ההזדהות מול המסר.
- לחצו על «חבר».
עבור WhatsApp ו-VK לאחר החיבור מופיעה לערוץ כתובת webhook (אייקון 🔗). כתובת זו יש לרשום בצד הפלטפורמה (באפליקציית Meta עבור WhatsApp, בהגדרות הקהילה עבור VK) כדי שאירועים נכנסים יגיעו לבוט. כיצד לעשות זאת עבור WhatsApp — ראו WhatsApp ← הגדרת webhook.
המשך
- WhatsApp — חיבור, webhook, חלון סשן, תבניות הודעה.
- בוטים וחיבור — חיבור בסיסי של בוט.
- תגובות: יסודות — התנהגות כללית של הבוט לכל הערוצים.