Discord · Guide

Discord Botunu 24/7 Necə Hostinq Etməli

Yeniləndi July 26, 2026 7 dəq oxuma

Bu səhifədə
  1. "Botu 24/7 hostinq etmək" əslində nə deməkdir
  2. Addım 1: Botunuzu yaradın və onun tokenini əldə edin
  3. A Yolu: Özünüz işlədin (pulsuz, real qeyd-şərtlərlə)
  4. B Yolu: Onu daima aktiv hostinqdə 24/7 saxlayın
  5. Onlayn saxlayın: avtomatik yenidən başlatma və təhlükəsiz tokenlər
  6. RAM, verilənlər bazaları və miqyaslama
  7. FAQ

Discord botu yazmaq işin asan hissəsidir. Onu 24/7 onlayn saxlamaq — gecə saat 3-də cavab verməsi, çökmədən sağ çıxması, şəbəkə kəsintisindən sonra yenidən qoşulması — çox botun səssizcə öldüyü yerdir. Bot yalnız onu işlədən proqram açıq qaldığı müddətdə işləyir, noutbukunuz isə açıq qalmır.

Bu bələdçi sizi boş Developer Portaldan heç vaxt yatmayan bota qədər aparır. Əvvəlcə botu və onun tokenini yaradırsınız, sonra onu harada işlədəcəyinizi seçirsiniz: öz maşınınızda pulsuz (dürüst qeyd-şərtlərlə) və ya sizin əvəzinizə onu ayaqda saxlayan ucuz, daima aktiv hostinqdə. Botunuzu Discord.js və ya discord.py ilə qurmağınızdan asılı olmayaraq keçərlidir.

"Botu 24/7 hostinq etmək" əslində nə deməkdir

Discord botu Discorda daxil olub qoşulu qalan və hadisələri dinləyən kiçik proqramdır. "Onu 24/7 hostinq etmək" sadəcə o deməkdir ki, həmin proqram dayanmadan işləyir — gecə boyu, yenidən başlatmalar boyu və çökmələr boyu (özünü yenidən başladaraq). Bunu üç şey mümkün edir:

  • Bot tətbiqi və token. Discord Developer Portalda bir dəfə yaradılır — token botun paroludur.
  • Botunuzun kodu. Adətən Discord.js (Node.js) və ya discord.py (Python). Bu bələdçi çərçivədən asılı deyil; hostinq addımları eynidir.
  • Daima aktiv olan bir yer. İnsanların lazımınca qiymətləndirmədiyi yeganə tələb — və ödənişli hostinqin mövcud olmasının bütün səbəbi.

Bunlardan biri dayanarsa, bot oflayn olur və üzv siyahınızda boz görünür. Aşağıdakı hər şey üçüncüsünün bunu heç vaxt yaşamaması üçündür.

Sxem: kompüterinizdə və ya pulsuz planda işləyən bot, maşın yuxuya gedəndə və ya boşta qalanda oflayn olur; 24/7 hostinqdəki bot isə onlayn qalır və çökmədən sonra özünü yenidən başladır
Bütün fərq budur: öz maşınınızda bot yalnız maşın oyaq olanda onlayndır; daima aktiv hostinqdə isə ayaqda qalır və özünü yenidən başladır.

Addım 1: Botunuzu yaradın və onun tokenini əldə edin

Hər bot Discord Developer Portalda başlayır. Bu hissə pulsuzdur və bir neçə dəqiqə çəkir.

  1. Tətbiq yaradın. discord.com/developers/applications ünvanına keçin, New Application düyməsini basın və ona ad verin.
  2. Botu əlavə edin və tokeni kopyalayın. Bot bölməsini açın, sonra Reset Token deyib onu kopyalayın. Bu token botun paroludur — ona uyğun davranın; ona sahib olan hər kəs botunuzu idarə edir.
    Tokeninizi heç vaxt kodunuza və ya ictimai bir depoya qoymayın. Sızmış tokenlər dəqiqələr içində tapılıb sui-istifadə olunur. Onu mühit dəyişənində və ya hostinqinizin gizli açarlarında saxlayın və işə salınma zamanı yükləyin.
  3. Ehtiyacınız olan intents parametrlərini aktivləşdirin. Yenə Bot bölməsində botunuzun istifadə etdiyi Privileged Gateway Intents seçimlərini aktivləşdirin (məsələn, mesaj mətnini oxuyursa, Message Content).
  4. Botu serverinizə dəvət edin. OAuth2 → URL Generator altında bot (və applications.commands) əhatələrini işarələyin, botunuzun ehtiyac duyduğu icazələri seçin və yaradılan keçidi açaraq onu idarə etdiyiniz bir serverə əlavə edin.

Botunuz artıq üzv siyahısında görünür — oflayn, çünki hələ heç nə onun kodunu işlətmir. Növbəti seçim budur.

A Yolu: Özünüz işlədin (pulsuz, real qeyd-şərtlərlə)

Botu heç bir hostinq haqqı olmadan işlədə bilərsiniz. Sınaq və öyrənmə üçün doğru seçim budur — sadəcə nəyə razılaşdığınızı dəqiq bilin.

  1. Öz kompüterinizdə işlədin. Node.js və ya Python quraşdırın, tokeninizi bir .env faylına qoyun, asılılıqları quraşdırın və başladın:
    npm install
    node index.js        # Discord.js
    
    pip install -r requirements.txt
    python bot.py         # discord.py
    Bot onlayndır — dəqiq olaraq həmin terminal açıq qaldığı və kompüteriniz oyaq olduğu müddətdə.
  2. Yaxud pulsuz bulud planından istifadə edin. Pulsuz planları olan xidmətlər kiçik botu işlədə bilər, lakin demək olar ki, hamısı boşta qalan tətbiqləri yuxuya salır, aylıq CPU saatlarını məhdudlaşdırır və ya oyaq qalmaq üçün keep-alive hiyləsi tələb edir — bu isə tez-tez pozulur və onların şərtlərini pozur.

Nəyə yaxşıdır

  • İnkişaf və sınaq — sıfır xərclə
  • Botunuzun canlı şəkildə necə davrandığını öyrənmək
  • Əl ilə yenidən başlatmaqdan çəkinmədiyiniz botlar

Niyə "24/7" kimi uğursuz olur

  • Kompüteriniz yuxuya gedir, yeniləmələr üçün yenidən başlayır və ya sadəcə noutbuku bağlayırsınız — bot oflayn
  • Pulsuz planlar yuxuya salır, məhdudlaşdırır və ya kvotadan sonra kəsir
  • Bot çökəndə avtomatik yenidən başlatma yoxdur
  • İşi ev IP-niz və elektrik hesabınız görür

Keep-alive hiylələrini unudun — HytHost bot hostinqi Discord botunuzu ayda 1,50 €-dan avtomatik yenidən başlatmalarla 24/7 onlayn saxlayır.

Bot hostinqinə baxın

B Yolu: Onu daima aktiv hostinqdə 24/7 saxlayın

Xüsusi bot hostinqi tək bir iş üçün mövcud olan daima aktiv serverin kiçik bir hissəsidir: botunuzu işlək saxlamaq. HytHost Discord bot hostinqində ayda bir neçə avrodan başlayır və oyaq saxlanılacaq heç nə yoxdur. Budur bütün quraşdırma:

  1. Plan və dil seçin. Botunuzun ehtiyac duyduğu RAM həcmini (çox bot üçün 500 MB kifayət qədər çoxdur) və işə salma mühitini seçin — Node.js, Python və ya Java. Planlar ayda 1,50 €-dan başlayır və verilənlər bazası ilə ehtiyat nüsxələri daxildir.
  2. Ödənişi tamamlayın. Konteyner ödənişdən dərhal sonra hazırlanır; panel giriş məlumatlarınız e-poçtla gəlir.
  3. Kodunuzu yükləyin. Layihənizi veb fayl menecerinə sürükləyin və ya SFTP vasitəsilə göndərin. Tokeninizi işə salma dəyişəni kimi və ya bir .env içində əlavə edin — kodun içində yox.
  4. İşə salma əmrini təyin edin. Paneli giriş faylınıza yönəldin (index.js və ya bot.py); o, asılılıqları package.json və ya requirements.txt faylından quraşdırır və botu başladır.
  5. İşləyən vəziyyətdə buraxın. Bot gün boyu onlayn qalır və çökərsə özünü yenidən başladır. Canlı konsolu izləyin, faylları redaktə edin və ehtiyat nüsxələri paneldən idarə edin.

Ödədiyiniz şey budur: bot, öz cihazlarınız açıq olsun-olmasın 99,9% hədəflənən işləmə müddəti ilə onlayn qalır, çökmə zamanı avtomatik yenidən başlayır, fayllar Voxility DDoS qoruması arxasında NVMe SSD üzərində yerləşir və ilişib qalsanız, canlı söhbət dəstəyi saat 08:00 – 23:00 arasında (Chișinău vaxtı ilə) mövcuddur.

Onlayn saxlayın: avtomatik yenidən başlatma və təhlükəsiz tokenlər

"24/7" sadəcə "bir dəfə başladıldı" demək deyil — "öz-özünə geri qayıdır" deməkdir. Bir neçə vərdiş etibarlı botu ilk büdrəmədə yoxa çıxan botdan ayırır:

  • Proses meneceri istifadə edin (öz hostinqinizdə). Öz Linux maşınınızda botu pm2 (Node.js) altında və ya systemd xidməti kimi işlədin ki, çökmədən və yenidən başlatmadan sonra yenidən işə düşsün. İdarə olunan hostinq bunu sizin üçün edir.
  • Tokeni mühitdən yükləyin. Onu mühit dəyişənində və ya hostinqinizin gizli açarlarında saxlayın və işə salınma zamanı oxuyun — heç vaxt depoya yazmayın. Nə vaxtsa sızarsa, dərhal Developer Portalda sıfırlayın.
  • Yenidən qoşulmaları idarə edin. Discord.js və discord.py gateway-ə avtomatik yenidən qoşulur; bağlantı kəsiləndə sərt şəkildə çıxan məntiq qurmayın.
  • Jurnallarınızı izləyin. "Botum oflayn oldu" sirlərinin əksəriyyəti prosesi çökdürən idarə olunmayan bir xətadır — konsol sizə hansı sətir olduğunu deyir.

RAM, verilənlər bazaları və miqyaslama

Çox bot yüngüldür. Əmr və ya moderasiya botu 500 MB RAM ilə razıdır. Bot daha ağır iş görəndə daha çoxunu istəyirsiniz:

  • Musiqi botları səs yayımlayır və nəzərəçarpacaq dərəcədə daha çox RAM və CPU istifadə edir — bir pillə yuxarı qalxın.
  • Çox serverdə olan böyük botlar yaddaşda daha çox vəziyyət saxlayır; çoxlu guild-dən ibarət böyük icmalar toplanıb artır.
  • Davamlı məlumatlar — səviyyələr, iqtisadiyyat, parametrlər — yenidən başlatmalardan sağ çıxması üçün lokal fayl əvəzinə verilənlər bazasına ehtiyac duyur. Buradakı bot hostinqi planları bir dənə daxil edir.

Yalnız çox böyük botlara (təxminən 2.500+ server) sharding lazımdır ki, Discord bu miqyasda bunu tələb edir; bundan aşağıda tək bir proses ən sadəsidir. Bir pilləni aşdığınızda, yuxarı keçmək paneldə tək bir klikdir — kiçik başlayın və rəqəmlər elə deyəndə miqyaslayın.

FAQ

Tez-tez verilən suallar

Botu işlətmək pulsuz ola bilər — öz kompüterinizdə və ya pulsuz bulud planında — amma bu nadir hallarda həqiqətən 24/7 olur. Kompüteriniz yatır və yenidən başlayır, pulsuz planlar isə adətən qeyri-aktiv tətbiqləri boşta saxlayır və ya istifadənizi məhdudlaşdırır. Həqiqətən daima onlayn olan bot üçün xüsusi bot hostinqi etibarlı seçimdir və ucuzdur: planlar ayda 1,50 €-dan başlayır.

Bəli, və inkişaf üçün əladır. Məsələ ondadır ki, bot yalnız proqram işlədiyi və kompüter oyaq olduğu müddətdə onlayndır — terminalı bağlayın, noutbuku yuxuya salın və ya yeniləmə üçün yenidən başladın, bot avtomatik yenidən başlatma olmadan oflayn olur. Buna görə etibarlı olması nəzərdə tutulan botlar daima aktiv hostinqə keçir.

Bu o deməkdir ki, bot prosesi fasiləsiz işləyir və öz-özünə geri qayıdır — gecə boyu, yenidən başlatmalar və çökmələr boyu. Buna nail olmaq üçün iki şey lazımdır: heç vaxt sönməyən hostinq və avtomatik yenidən başlatma mexanizmi (pm2 kimi proses meneceri və ya idarə olunan hostinqin təmin etdiyi avtomatik yenidən başlatma).

Hər ikisi əladır. Discord.js (Node.js) ən populyarıdır, ən böyük ekosistem və nümunələrə malikdir. discord.py (Python) təmiz və yeni başlayanlar üçün münasibdir. Ən rahat olduğunuz dili seçin — yaxşı hostinq Node.js, Python və Java-nı dəstəkləyir, ona görə heç bir istiqamətdə kilidlənmirsiniz.

Çox bot 500 MB üzərində rahat işləyir. Musiqi botları və çox serverə xidmət edən botlar daha çox istifadə edir, ona görə onlar üçün bir pillə yuxarı qalxın. Botlar yüngül olduğundan hostinq ucuzdur — ödədiyiniz şey "daima aktiv" olmasıdır, xam güc deyil.

Demək olar ki, həmişə üç şeydən biri: onu işlədən maşın dayandı (kompüter yatıb, pulsuz plan boşta qaldı), proses avtomatik yenidən başlatma olmadan çökdü və ya idarə olunmayan bir xəta onu müəyyən bir hadisədə öldürür — konsol jurnallarını yoxlayın. Onu avtomatik yenidən başlatmalı, daima aktiv hostinqdə işlətmək ilk ikisini tamamilə aradan qaldırır.

Siz yatarkən botunuzu onlayn saxlayın

HytHost Discord bot hostinqi Node.js, Python və ya Java botunuzu avtomatik yenidən başlatmalar, daxil olan verilənlər bazası və ehtiyat nüsxələri ilə 24/7 işlədir — ayda 1,50 €-dan, dərhal onlayn.

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