Hostovaný vlastní bot vám během pár minut dá bota pod vaším jménem a avatarem, zatímco za server, dostupnost a aktualizace odpovídá někdo jiný. Vlastní hosting na VPS vám dá plnou kontrolu a vlastní kód, za cenu toho, že ten kód musíte psát nebo udržovat a stroj držet naživu sami. Žádná z variant není univerzálně lepší; obě přenášejí stejné odpovědnosti opačným směrem.

A free host flickers offline while a Noxyr-hosted bot stays steadily online. Free host Bot process Z z z Noxyr hosted Bot process 24/7 · no sleep timer

Co vlastní hosting na VPS opravdu obnáší

  • Pronájem serveru. VPS od libovolného poskytovatele, účtované pravidelně bez ohledu na to, jak moc bot skutečně běží.
  • Psaní nebo stahování kódu bota. Buď váš vlastní, nebo open-source projekt, který nastavíte a udržujete aktuální.
  • Udržení procesu naživu. Nástroj jako pm2 nebo služba systemd, která ho restartuje po pádu nebo restartu serveru.
  • Opravy sami. Aktualizace Discord.js, zvyšování verze Node.js a bezpečnostní záplaty základního OS jsou všechny na vás.
  • Být tím, kdo si všimne, že je bot offline. Nic za vás bota nehlídá, pokud to také nenastavíte.

Co místo toho obnáší hostovaný vlastní bot

Aplikaci a token vytvoříte v Discord Developer Portal, stejný první krok, který vyžaduje obě cesty, a ten token vložíte do dashboardu hostitele. Odtud kód a infrastruktura hostitele běží pod identitou vašeho bota. Není žádný server k opravám, žádný proces k udržování naživu a žádná aktualizace, kterou byste museli aplikovat sami; sada funkcí se zlepšuje, kdykoli ji hostitel zlepší, ne až když najdete čas stáhnout nejnovější kód.

Vlastní hosting na VPSHostovaný vlastní bot
Přesný kód, přesné chování, nic, co jste nenapsali nebo nevybraliJakákoli sada funkcí, kterou hostitel nabízí, ani víc, ani méně
Proces udržujete naživu a opravujete ho samiInfrastruktura hostitele to dělá za vás
Opakovaný účet za server, ať je bot vytížený, nebo nečinnýU Noxyru jeden bezplatný hlas na Top.gg, bez předplatného
Výpadky si všimnete, nebo taky neMonitoring hostitele si všimne, obvykle dřív než vy
Plná kontrola nad daty a tím, kde jsou uloženaData žijí v databázi hostitele, pod jeho přístupovými pravidly

Cena, upřímně

VPS je opakovaný měsíční náklad bez ohledu na to, jak moc se bot v daném měsíci používá, a k tomu přichází čas, který věnujete jeho udržování a záplatám. Cena hostovaného vlastního bota závisí úplně na poskytovateli; většina prémiových white-label botů si za přesně tuto službu účtuje předplatné. Výjimkou je Vlastní bot od Noxyru: celá cena je jeden hlas na Top.gg, zdarma, opakovaný zhruba každé tři a půl dne, aby ochranná lhůta nikdy nevypršela.

Kdy je správnou volbou vlastní hosting

Zvolte VPS, když potřebujete chování, které žádná existující sada funkcí nenabízí: vlastní příkaz, integraci s něčím mimo Discord, logiku specifickou pro vaši komunitu, kterou by nikdo jiný nevytvořil. Je to také správná volba, pokud se už cítíte pohodlně s provozem procesu Node a chcete tuto úroveň kontroly jako výchozí stav, ne jako výjimku.

Kdy je správnou volbou hostovaný vlastní bot

Zvolte hostitele, když sada funkcí už pokrývá, co potřebujete: tikety, obchod, zabezpečení, giveaway, verifikaci, a raději byste nevěnovali servery, záplatám ani monitoringu žádný čas. To pokrývá většinu serverů, většinu obchodů a většinu agentur, které spravují několik klientských serverů pod jednou identitou.

Střední možnost, na kterou lidé zapomínají: bezplatný hosting pro váš vlastní kód

Vlastní hosting nemusí znamenat placené VPS. Existuje spousta bezplatných úrovní pro provoz vlastního kódu bota, přičemž kompromisem bývá méně spolehlivá dostupnost, přísnější limity zdrojů nebo to, že bezplatná úroveň zmizí bez většího varování. Stojí za to vědět, že tahle možnost existuje jako třetí bod tohoto spektra, blíž k VPS v tom, že stále provozujete a udržujete svůj vlastní kód, jen bez opakovaného účtu. Náš průvodce bezplatným hostingem botů tuto cestu popisuje upřímně, včetně toho, kde obvykle selhává.

Můžete přejít později?

Ano, a tohle je část, které lidé nečekají: aplikace a token z Developer Portal nejsou zamčené ani na jedné cestě. Resetování tokenu bota okamžitě ukončí službu, která ho právě používá, ať je to váš proces na VPS, nebo hostitel. Přechod z VPS na hostovaný vlastní bot nebo zpět znamená resetovat token a vložit ho jinam, nemusíte celou aplikaci zakládat znovu.

Časté otázky

Kterou variantu by měl vybrat majitel bota, který to dělá poprvé? Téměř vždy hostovanou cestu. VPS se dá snadno obhájit zpětně, až přesně víte, jaké vlastní chování potřebujete; začít tam předtím znamená jen platit za server, zatímco přicházíte na základy, které už pokrývá hotová sada funkcí.

Je VPS spolehlivější než hostovaný vlastní bot? Automaticky ne. Spolehlivost závisí na tom, kdo proces skutečně hlídá; hostitel s infrastrukturou kontrolovanou zdravotními testy může být odolnější než osamocený VPS bez nastaveného monitoringu.

Potřebuji VPS, abych mohl provozovat Vlastního bota od Noxyru? Ne, o to přesně jde. Není tam žádný server, který byste museli zřizovat nebo udržovat.

Můžu přejít z VPS na Vlastního bota od Noxyru, aniž bych začínal od nuly? Ano. Ponechte stejnou aplikaci, resetujte token a nový vložte do Vlastního bota místo svého kódu.

Můžu provozovat stejného bota na VPS a u hostitele zároveň? Ne, ne se stejným tokenem. Jako bot by měl být přihlášen jen jeden proces najednou; resetování tokenu kvůli přesunu odpojí bota tam, kde běžel předtím.

Je vlastní hosting vlastně zdarma? Kód může být zdarma, open source nebo váš vlastní, ale server, na kterém běží, skoro nikdy.

Pokud píšete vlastní kód, podívejte se na náš průvodce bezplatným hostingem botů, nebo si přidejte Noxyr zdarma, pokud chcete server úplně přeskočit.