Code Keeper Bot - תיעוד API

ברוכים הבאים לתיעוד ה-API של Code Keeper Bot!

בוט זה מספק ממשק טלגרם מתקדם לניהול ושמירת קטעי קוד, עם תמיכה בשפות תכנות מרובות, אינטגרציה עם GitHub, וכלי ניהול מתקדמים.

למפתחים ולסוכני AI:

מדריכים בסיסיים:

API Reference:

עזרה ודוגמאות:

הערה

חלק מהפיצ’רים (Bookmarks, Collections, Sticky Notes) זמינים ב‑WebApp בלבד (לא בבוט). ראו המיני Web App (סקירה) לפרטים נוספים.

WebApp:

Observability

סקירה כללית

Code Keeper Bot הוא בוט טלגרם מתקדם המאפשר:

  • 💾 שמירה וניהול של קטעי קוד

  • 🔍 חיפוש מתקדם בקוד

  • 🎨 הדגשת תחביר לשפות תכנות מרובות

  • 📊 סטטיסטיקות שימוש מפורטות

  • 🔗 אינטגרציה עם GitHub

  • 📦 גיבוי ושחזור נתונים

  • 🔐 אבטחה והצפנה

  • 📑 סימניות ואוספים - ארגון מתקדם של הקוד

  • 📝 פתקים דביקים - הערות ויזואליות

  • ⏰ תזכורות - ניהול זמן ומשימות

תכונות עיקריות

ניהול קוד:
  • שמירת קטעי קוד עם מטא-דאטה

  • תמיכה בשפות תכנות מרובות

  • הדגשת תחביר אוטומטית

  • חיפוש וסינון מתקדם

אינטגרציות:
  • העלאה ל-GitHub Gist

  • ייצוא לפורמטים שונים

  • שיתוף קוד בקלות

כלי ניהול:
  • גיבוי אוטומטי

  • סטטיסטיקות שימוש

  • ניהול משתמשים

ארגון וניהול אישי:
  • סימניות (Bookmarks) - סימון נקודות חשובות בקוד

  • אוספים (Collections) - ארגון קבצים לפי נושאים

  • פתקים דביקים (Sticky Notes) - הערות ויזואליות על הקוד

  • מועדפים (Favorites) - סימון קבצים חשובים

  • תזכורות (Reminders) - תזכורות זמן משימות

התחלה מהירה

from main import create_application
from config import config

# יצירת אפליקציית הבוט
app = create_application(config.BOT_TOKEN)

# הפעלת הבוט
app.run_polling()

דרישות מערכת

  • Python 3.9+

  • MongoDB 4.4+

  • Telegram Bot API Token

  • Redis (אופציונלי, לקאש)

Indices and tables