ייבוא מ-sambot
אם אתם עוברים מ-sambot.ru, GetMyBot יכול לקבל את הבוט שלכם במלואו: ריאקציות, תגיות, מדיה ואפילו היסטוריית התכתבות עם משתמשים. ההעברה מורכבת משני שלבים — לייצא נתונים מ-sambot (באמצעות המייצא או הרחבת הדפדפן) ולייבא את הארכיון שהתקבל ל-GetMyBot.
מה מועבר
- ריאקציות — התנהגות מלאה של הבוט.
- תגיות — תגי מנויים עם צבעים.
- מדיה — תמונות וקבצים שאליהם מפנות ריאקציות.
- היסטוריית דיאלוגים — התכתבות הבוט עם משתמשים (בארכיון נפרד).
ייבוא חבילת ריאקציות
ארכיון הריאקציות (mybot-export.zip) מועלה לבוט: POST /api/bots/{id}/reactions/import. בתוך הארכיון:
manifest.json— כותרת: גרסת פורמט, מקור (sambot), שם הבוט, תאריך ייצוא, מונים.reactions.json— מערך ריאקציות (חובה).labels.json— רשימת תגיות (אופציונלי).media/<sha256>.<ext>— קובצי מדיה (אופציונלי).
זמינים שני מצבים:
- הוסף (
append) — ריאקציות מהארכיון מתווספות לנוכחיות. - החלף (
replace) — הריאקציות הנוכחיות של הבוט נמחקות, ואז נטענות מהארכיון.
הגודל הכולל הלא דחוס של חבילת הריאקציות מוגבל ל-64 MiB.
ייבוא היסטוריית דיאלוגים
היסטוריית ההתכתבות מועברת בארכיון נפרד (mybot-dialogs.zip): POST /api/bots/{id}/dialogs/import. הארכיון מכיל פרופילי משתמשים והודעותיהם עם קבצים מצורפים, כדי שבקטע אנשים ההתכתבות הקודמת תהיה גלויה מיד.
הגודל הכולל הלא דחוס של ארכיון הדיאלוגים מוגבל ל-256 MiB.
מייצא (Python)
החבילה tools/sambot_export סורקת את הבוט מ-sambot.ru לפי cookie של הסשן, מורידה מדיה ואורזת הכל לארכיון zip. הפעלה מתיקיית tools/sambot_export: python -m exporter --cookie-file cookie.txt --bot 42785 --out mybot-export.zip.
- כברירת מחדל מיוצאים ריאקציות, תגיות ומדיה.
- מצב
--mode dialogsמייצא היסטוריית דיאלוגים ל-mybot-dialogs.zipנפרד. - אימות — רק דרך cookie של סשן מחובר (טופס הכניסה מוגן בטוקן אנטי-בוט, סיסמה לא תועיל). ה-cookie נלקחת מהדפדפן.
הרחבה ל-Chrome
אם שורת הפקודה אינה נוחה, יש הרחבת Chrome (MV3) "GetMyBot — ייצוא מ-sambot". היא מייצאת את הבוט ישירות מהדפדפן בדף sambot.ru: מבקשת גישה לכרטיסייה הפעילה ולהורדות, עובדת עם https://sambot.ru/*, וcookie הסשן אינה יוצאת מהדפדפן. הפלט הוא אותו ארכיון zip שמיובא ל-GetMyBot.
סדר ההעברה
- ייצאו את הבוט באמצעות המייצא או ההרחבה — תקבלו
mybot-export.zip(ובמידת הצורךmybot-dialogs.zip). - ייבאו את חבילת הריאקציות לבוט (מצב "הוסף" או "החלף").
- במידת הצורך ייבאו את היסטוריית הדיאלוגים.
- בדקו ריאקציות ותגיות, ובמידת הצורך — את ספריית המדיה.
המשך
- ריאקציות: יסודות — ייבוא וייצוא של ריאקציות בודדות.
- אנשים (CRM) — היכן תופיע היסטוריית הדיאלוגים המיובאת.
- ספריית מדיה — לאן מגיעה המדיה המועברת.
- בוטים וחיבור — חיברו את הבוט לפני הייבוא.