QivunaDevelopers

בונים בוטים ל-Qivuna

בוט ב-Qivuna הוא חשבון שהשרת שלכם מפעיל. אנשים מדברים איתו ביחידות, ומנהלי קבוצות וערוצים יכולים להוסיף אותו עם ההרשאות שהם בוחרים. בוטים מוצפנים מקצה לקצה מתוארים בתיעוד, אבל עוד לא פתוחים.

בהשקה: long polling בלבד הבוטים מקבלים עדכונים דרך getUpdates (long polling). Webhooks ובוטים מוצפנים מתוארים בתיעוד, אבל עוד לא פתוחים: setWebhook מחזיר 400 webhooks_disabled, וכל בוט חדש נוצר כבוט רגיל, לא מוצפן מקצה לקצה. התיעוד המלא כתוב באנגלית ומתאר את Bot API 1.0.

מה שונה כאן#

איך מתחילים#

  1. פותחים את @qivbot באפליקציה ושולחים /newbot. צריך חשבון בן שבעה ימים לפחות, אימות דו-שלבי עם אפליקציית אימות או סיסמה נוספת (קוד SMS לא מספיק), והסכמה לתנאי המפתחים.
  2. בוחרים שם ושם משתמש שמסתיים ב-bot. בשלב הזה כל בוט חדש הוא בוט רגיל, לא מוצפן.
  3. מציגים את הטוקן במסך המאובטח ושומרים אותו במשתנה סביבה.
  4. מריצים בוט הד (echo) עם ערכת הפיתוח ל-Node.js או ל-Python, ב-long polling. ההוראות במדריך ההתחלה (באנגלית).

בוט חדש נמצא במצב פיתוח: כל מי שיש לו את הקישור יכול להתחיל איתו שיחה, אבל אפשר להוסיף אותו רק לקבוצות שלכם עם עד עשרה חברים, והוא לא מופיע בחיפוש. כשיש לו תיאור ולפחות פקודה אחת, מפרסמים אותו מ-QivBot.

התיעוד (באנגלית)#

יצירת קשר#

שאלות ותקלות: support@qivuna.com. צרפו את שם המשתמש של הבוט ואת ה-request_id של הקריאה שנכשלה. לעולם אל תשלחו את הטוקן — אף אחד ב-Qivuna לא יבקש אותו.