פעולות
פעולות הן מה שהבוט מבצע בעת הפעלת ריאקציה. לריאקציה יכולות להיות מספר פעולות, והן מתבצעות לפי הסדר מלמעלה למטה. מוסיפים בכפתור הוסף פעולה בסעיף פעולות בעורך. פעולות מחליפות נתונים דרך הקשר הביצוע (ctx) ופרמטרי המשתמש — ראו החלפות ונוסחאות.
הודעות ותשובות
- שלח הודעה — הפעולה הראשית: בונה תשובה מבלוקים (טקסט, תמונה, קובץ, עיכוב, AI, קריאת ריאקציה), מוסיפה כפתורים inline, תפריט ושלבי דיאלוג. בהרחבה — הודעות וכפתורים.
- שמור הודעה — כותב את טקסט ההודעה הנכנסת לפרמטר משתמש.
- העבר — מעביר הודעה נכנסת לצ'אטים מצוינים (עם ID נושא אופציונלי).
- התראה — שולח התראה לצ'אטי שירות עם נתוני משתמש, צ'אט וטקסט.
משתמש: תוויות ופרמטרים
- שנה תוויות — מוסיף ו/או מסיר תוויות מנוי.
- שנה פרמטרים — מגדיר, מוחק או מגדיל ערכי פרמטרי משתמש.
מודרציה
- מחק שנתקבל — מוחק הודעה נכנסת (אופציונלית — כל הודעות המשתמש, עם עיכוב).
- מחק שנשלח — מוחק הודעות בוט (של ריאקציה זו או כולן בצ'אט, עם עיכוב).
- שנה הרשאות — השתק / הסר השתקה / חסום / הסר חסימה / הגבל הרשאות משתתף, לזמן מוגבל או לצמיתות; להגבלה בוחרים הרשאות ספציפיות.
- ריאקציה חשובה (צבע) — מסמנת דיאלוג בצבע לנציג.
נתונים וקולקציות
- צור רשומה — מוסיף שורה לקולקציה; עם "מפתח כפילות" פועל כ-upsert (ללא כפילויות).
- עדכן רשומות — משנה שורות שמתאימות לפילטר.
- מצא רשומות — קורא שורות להקשר כמערך (לאיטרציה).
- מחק רשומות — מוחק שורות לפי פילטר.
- לולאה על רשימה — עובר על מערך מ-
ctxומבצע פעולות מקוננות לכל רכיב (לדוגמה, שידור לרשימה).
מידע נוסף על קולקציות — קולקציות ונתונים.
בקשות חיצוניות
- בקשת ווב — בקשת HTTP (GET/POST/PUT/DELETE) עם כותרות, גוף, קודי הצלחה, מגבלת זמן וניסיונות חוזרים; התשובה נשמרת לפרמטר או
ctxלפי JSONPath; ניתן לבצע באופן אסינכרוני ולהפעיל ריאקציות בהצלחה/שגיאה. - טען URL — מוריד דף ושומר את הטקסט הקריא שלו ב-
ctx(לעיבוד נוסף או AI). - בקשה למקור — קורא נתונים מקונקטור מחובר (REST / OzmaDB) ל-
ctx. - כתיבה למקור — כותב נתונים לקונקטור (POST/PUT/DELETE).
על מקורות ומפתחות — מקורות ומפתחות.
AI וחישובים
- AI — פונה למודל שפה: פרומפט, שמירת התשובה לפרמטר/
ctx, סכמת JSON אופציונלית לחילוץ מבנה, שליחת תשובה למשתמש. ראו תשובות AI. - חישוב — מחשב לפי נוסחה או לפי טבלת החלטות (כללי "כאשר ← אז", הראשון הנכון מנצח) ושומר תוצאה ב-
ctx/פרמטר.
לוגיקה וסצנאריות
- ריאקציה משורשרת — מפעילה ריאקציה אחרת לפי שמה.
- ריאקציה הבאה — מעבירה שליטה לריאקציה המתאימה הבאה ברשימה.
- הפעל סצנאריה — מתחיל אשף צעד-אחר-צעד (flow). ראו סצנאריות.
- בקש אישור — שולח כרטיס למאשר; כפתורי "אישור"/"דחייה" מפעילים ריאקציות מוגדרות.
- העבר לנציג — מעביר דיאלוג לתיבת הדואר הנכנס של הנציג. ראו צ'אטים ונציגים.
אינטגרציות
פעולות GetCourse, Google Sheets וGoogle Drive מתחברות דרך האינטגרציות בעלות אותו השם (ראו אינטגרציות). בכלי בניית הריאקציות הפעולות הללו מסומנות כ"בקרוב" — לבינתיים השתמשו בהן דרך הגדרת האינטגרציה, בקשות ווב או AI. שליחה אוניברסלית לשירות חיצוני זמינה דרך אינטגרציית Webhook ופעולת בקשת ווב.
המשך מכאן
- הודעות וכפתורים — כלי בניית תשובות ודיאלוגים.
- החלפות ונוסחאות — משתנים בטקסטים ובלוגיקה.