Discord · Guide

איך לארח בוט Discord 24/7

עודכן July 26, 2026 7 דקות קריאה

בעמוד הזה
  1. מה בעצם אומר "לארח בוט 24/7"
  2. שלב 1: צרו את הבוט שלכם והשיגו את ה-token שלו
  3. מסלול A: הריצו בעצמכם (בחינם, עם אזהרות אמיתיות)
  4. מסלול B: ארחו אותו 24/7 על אחסון תמידי
  5. שמרו אותו מחובר: הפעלה מחדש אוטומטית ו-tokens בטוחים
  6. RAM, מסדי נתונים והתרחבות
  7. שאלות נפוצות

לכתוב בוט Discord זה החלק הקל. להשאיר אותו מחובר 24/7 — שיגיב בשלוש לפנות בוקר, ישרוד קריסה, ויתחבר מחדש אחרי נפילת רשת — שם רוב הבוטים מתים בשקט. בוט עובד רק כל עוד התוכנית שמריצה אותו נשארת פועלת, והמחשב הנייד שלכם לא נשאר כך.

המדריך הזה לוקח אתכם מ-Developer Portal ריק ועד בוט שלא ישן לעולם. תחילה תיצרו את הבוט ואת ה-token שלו, ואז תבחרו היכן להריץ אותו: בחינם על המכונה שלכם (עם אזהרות כנות), או על אחסון תמידי וזול שמשאיר אותו מחובר במקומכם. זה תקף בין אם בניתם את הבוט ב-Discord.js ובין אם ב-discord.py.

מה בעצם אומר "לארח בוט 24/7"

בוט Discord הוא תוכנית קטנה שמתחברת ל-Discord ונשארת מחוברת, מאזינה לאירועים. "לארח אותו 24/7" פשוט אומר שהתוכנית הזו פועלת בלי הפסקה — לאורך כל הלילה, דרך אתחולים, ודרך קריסות (על ידי הפעלה מחדש של עצמה). שלושה דברים מאפשרים את זה:

  • אפליקציית בוט ו-token. נוצרים פעם אחת ב-Discord Developer Portal — ה-token הוא הסיסמה של הבוט.
  • הקוד של הבוט שלכם. בדרך כלל Discord.js (Node.js) או discord.py (Python). המדריך הזה אינו תלוי ב-framework מסוים; שלבי האחסון זהים.
  • מקום שתמיד פועל. הדרישה האחת שאנשים מזלזלים בה — והסיבה כולה לכך שאחסון בתשלום קיים.

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

תרשים: בוט על המחשב שלכם או על תוכנית חינמית יורד לא-מקוון כשהמכונה נרדמת או מובטלת, בעוד בוט על אחסון 24/7 נשאר מחובר ומפעיל את עצמו מחדש אחרי קריסה
כל ההבדל: על המכונה שלכם הבוט מחובר רק כל עוד היא ערה; על אחסון תמידי הוא נשאר פעיל ומפעיל את עצמו מחדש.

שלב 1: צרו את הבוט שלכם והשיגו את ה-token שלו

כל בוט מתחיל ב-Discord Developer Portal. החלק הזה חינמי ולוקח כמה דקות.

  1. צרו אפליקציה. עברו אל discord.com/developers/applications, לחצו New Application ותנו לה שם.
  2. הוסיפו את הבוט והעתיקו את ה-token. פתחו את הכרטיסייה Bot, ואז Reset Token והעתיקו אותו. ה-token הזה הוא הסיסמה של הבוט — התייחסו אליו ככזה; כל מי שיש לו אותו שולט בבוט שלכם.
    לעולם אל תשימו את ה-token בקוד שלכם או במאגר ציבורי. tokens שדלפו נמצאים ומנוצלים לרעה תוך דקות. שמרו אותו במשתנה סביבה או בסודות של ספק האחסון שלכם, וטענו אותו בזמן ריצה.
  3. הפעילו את ה-intents שאתם צריכים. עדיין בכרטיסייה Bot, הפעילו את ה-Privileged Gateway Intents שהבוט שלכם משתמש בהם (למשל Message Content, אם הוא קורא טקסט של הודעות).
  4. הזמינו את הבוט לשרת שלכם. תחת OAuth2 → URL Generator, סמנו את ההיקפים bot (ו-applications.commands), בחרו את ההרשאות שהבוט שלכם צריך, ופתחו את הקישור שנוצר כדי להוסיף אותו לשרת שאתם מנהלים.

הבוט שלכם מופיע כעת ברשימת החברים — לא-מקוון, כי עדיין שום דבר לא מריץ את הקוד שלו. זו הבחירה הבאה.

מסלול A: הריצו בעצמכם (בחינם, עם אזהרות אמיתיות)

אפשר להריץ בוט בלי שום חשבון אחסון בכלל. זו הבחירה הנכונה לבדיקות וללמידה — רק דעו בדיוק למה אתם נרשמים.

  1. הריצו אותו על המחשב שלכם. התקינו Node.js או Python, שימו את ה-token בקובץ .env, התקינו את התלויות והפעילו:
    npm install
    node index.js        # Discord.js
    
    pip install -r requirements.txt
    python bot.py         # discord.py
    הבוט מחובר — בדיוק כל עוד אותו טרמינל נשאר פתוח והמחשב שלכם ער.
  2. או השתמשו בשכבה ענן חינמית. שירותים עם תוכניות חינמיות יכולים להריץ בוט קטן, אבל כמעט כולם מרדימים אפליקציות מובטלות, מגבילים שעות CPU חודשיות, או דורשים תעלול keep-alive כדי להישאר ערים — מה שלרוב נשבר ומפר את התנאים שלהם.

טוב עבור

  • פיתוח ובדיקות — בעלות אפס
  • ללמוד איך הבוט שלכם מתנהג בזמן אמת
  • בוטים שלא אכפת לכם להפעיל מחדש ידנית

למה זה נכשל כ-"24/7"

  • המחשב שלכם נרדם, מאותחל לעדכונים, או שאתם פשוט סוגרים את המחשב הנייד — הבוט לא-מקוון
  • שכבות חינמיות נרדמות, מחניקות מהירות, או מנתקות אתכם אחרי מכסה
  • אין הפעלה מחדש אוטומטית כשהבוט קורס
  • כתובת ה-IP הביתית וחשבון החשמל שלכם עושים את העבודה

דלגו על תעלולי keep-alive — אחסון הבוטים של HytHost משאיר את בוט ה-Discord שלכם מחובר 24/7 מ-€1.50 לחודש, עם הפעלות מחדש אוטומטיות.

ראו אחסון בוטים

מסלול B: ארחו אותו 24/7 על אחסון תמידי

אחסון בוטים ייעודי הוא פרוסה קטנה משרת תמידי שקיים כדי לעשות דבר אחד: להשאיר את הבוט שלכם פועל. באחסון בוטי Discord של HytHost זה מתחיל בכמה יורו לחודש, ואין שום דבר שצריך להשאיר ער. הנה כל ההגדרה:

  1. בחרו תוכנית ושפה. בחרו את ה-RAM שהבוט שלכם צריך (500 MB יותר מספיקים לרוב הבוטים) ואת סביבת הריצה — Node.js, Python או Java. התוכניות מתחילות מ-€1.50 לחודש וכוללות מסד נתונים וגיבויים.
  2. סיימו את ההזמנה. המכולה מוקצית מיד לאחר התשלום; פרטי הכניסה ללוח הבקרה מגיעים במייל.
  3. העלו את הקוד שלכם. גררו את הפרויקט אל מנהל הקבצים בדפדפן או דחפו אותו דרך SFTP. הוסיפו את ה-token כמשתנה הפעלה או בקובץ .env — לא בקוד.
  4. הגדירו את פקודת ההפעלה. הפנו את לוח הבקרה אל קובץ הכניסה שלכם (index.js או bot.py); הוא מתקין את התלויות מ-package.json או requirements.txt ומפעיל את הבוט.
  5. השאירו אותו פועל. הבוט נשאר מחובר מסביב לשעון ומפעיל את עצמו מחדש אם הוא קורס. צפו בקונסולה החיה, ערכו קבצים ונהלו גיבויים מלוח הבקרה.

על מה אתם משלמים: הבוט נשאר מחובר עם יעד זמינות של 99.9% בין אם המכשירים שלכם דלוקים ובין אם לא, הוא מופעל מחדש אוטומטית בקריסה, הקבצים יושבים על NVMe SSD מאחורי הגנת Voxility מפני DDoS, ואם נתקעתם, תמיכת צ'אט חי זמינה בין 8 בבוקר ל-11 בלילה (שעון קישינאו).

שמרו אותו מחובר: הפעלה מחדש אוטומטית ו-tokens בטוחים

"24/7" זה לא רק "הופעל פעם אחת" — זה "חוזר בכוחות עצמו". כמה הרגלים מבדילים בין בוט אמין לבין כזה שנעלם ברגע שהוא נתקל בתקלה ראשונה:

  • השתמשו במנהל תהליכים (באחסון עצמי). על מכונת Linux משלכם, הריצו את הבוט תחת pm2 (Node.js) או כשירות systemd כדי שיופעל מחדש בקריסה ובאתחול. אחסון מנוהל עושה זאת עבורכם.
  • טענו את ה-token מהסביבה. שמרו אותו במשתנה סביבה או בסודות של ספק האחסון וקראו אותו בזמן ריצה — לעולם אל תכניסו אותו למאגר. אם הוא דולף אי פעם, אפסו אותו מיד ב-Developer Portal.
  • טפלו בחיבורים מחדש. Discord.js ו-discord.py מתחברים מחדש ל-gateway אוטומטית; אל תבנו לוגיקה שיוצאת בכוח בעת ניתוק.
  • עקבו אחר הלוגים שלכם. רוב התעלומות של "הבוט שלי ירד לא-מקוון" הן שגיאה לא מטופלת שמפילה את התהליך — הקונסולה אומרת לכם באיזו שורה.

RAM, מסדי נתונים והתרחבות

רוב הבוטים קלים. בוט פקודות או ניהול מסתפק ב-500 MB של RAM. תרצו יותר כשהבוט עושה עבודה כבדה יותר:

  • בוטי מוזיקה מזרימים אודיו וצורכים משמעותית יותר RAM ו-CPU — עלו דרגה.
  • בוטים גדולים בשרתים רבים מחזיקים יותר מצב בזיכרון; קהילות גדולות של שרתים מצטברות.
  • נתונים מתמשכים — רמות, כלכלה, הגדרות — זקוקים למסד נתונים ולא לקובץ מקומי, כדי שישרדו אתחולים. תוכניות אחסון הבוטים כאן כוללות אחד.

רק בוטים גדולים מאוד (בערך 2,500+ שרתים) זקוקים ל-sharding, ש-Discord דורש בקנה מידה כזה; מתחת לכך, תהליך יחיד הוא הפשוט ביותר. כשאתם גדלים מעבר לדרגה, המעבר למעלה הוא לחיצה אחת בלוח הבקרה — התחילו בקטן והתרחבו כשהמספרים אומרים זאת.

שאלות נפוצות

שאלות נפוצות

להריץ בוט יכול להיות חינמי — על המחשב שלכם, או על שכבת ענן חינמית — אבל זה רק לעתים רחוקות באמת 24/7. המחשב שלכם נרדם ומאותחל, ושכבות חינמיות בדרך כלל מרדימות אפליקציות לא פעילות או מגבילות את השימוש שלכם. לבוט שהוא באמת תמיד מחובר, אחסון בוטים ייעודי הוא האפשרות האמינה, והוא זול: התוכניות מתחילות מ-€1.50 לחודש.

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

זה אומר שתהליך הבוט פועל ברציפות וחוזר בכוחות עצמו — לאורך כל הלילה, דרך אתחולים, ודרך קריסות. כדי להשיג זאת צריך שני דברים: מארח שלעולם לא נכבה, ומנגנון הפעלה מחדש אוטומטית (מנהל תהליכים כמו pm2, או ההפעלה מחדש האוטומטית שמארח מנוהל מספק).

שניהם מצוינים. Discord.js (Node.js) הוא הפופולרי ביותר, עם המערכת האקולוגית והדוגמאות הגדולות ביותר. discord.py (Python) נקי וידידותי למתחילים. בחרו את השפה שנוח לכם בה ביותר — אחסון טוב תומך ב-Node.js, ב-Python וב-Java, כך שבכל מקרה אתם לא ננעלים.

רוב הבוטים רצים בנוחות על 500 MB. בוטי מוזיקה ובוטים שמשרתים שרתים רבים צורכים יותר, אז עלו דרגה עבורם. מכיוון שבוטים קלים, האחסון זול — מה שאתם משלמים עליו הוא ה"תמיד מחובר", לא כוח גולמי.

כמעט תמיד אחד משלושה: המכונה שמריצה אותו נעצרה (מחשב נרדם, שכבה חינמית הבטילה אותו), התהליך קרס בלי הפעלה מחדש אוטומטית, או שגיאה לא מטופלת הורגת אותו באירוע מסוים — בדקו את לוגי הקונסולה. הרצה על אחסון תמידי עם הפעלה מחדש אוטומטית מסירה את שני הראשונים לחלוטין.

השאירו את הבוט מחובר בזמן שאתם ישנים

אחסון בוטי Discord של HytHost מריץ את בוט ה-Node.js, ה-Python או ה-Java שלכם 24/7 עם הפעלות מחדש אוטומטיות, מסד נתונים וגיבויים כלולים — מ-€1.50 לחודש, מחובר מיד.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours