Hosting gratuit pentru boți de Discord

Rulează gratuit un bot discord.js sau discord.py, cu un bot de start online în câteva minute sau cu propriul cod urcat din GitHub. Fără card, fără perioadă de probă, cu un singur Renew pe zi.

Actualizat

Pe scurt

Limbaje
Node.js (discord.js) sau Python (discord.py)
Cod
Un bot de start gata făcut sau propriul cod din GitHub
Plan
Bot: 512 MB RAM, 0,5 nuclee, 3 GB disc
Reînnoire la fiecare
24 de ore, oricând în ultimele 6
Locație
București, România
Preț
Gratuit, cu o scurtă pauză de reclame la pornire și reînnoire
Un bot de Discord care rulează în panelul Torchlite
Pe această pagină

Pe scurt: Torchlite e un host gratuit pentru boți de Discord, în București, România. Primești un server Bot cu 512 MB RAM, jumătate de nucleu și 3 GB de disc, care rulează Node.js (discord.js) sau Python (discord.py). Vine cu un bot de start sau îți ia propriul cod din GitHub la fiecare pornire. Nu costă nimic și nu cere card: îl reînnoiești din panel o dată la 24 de ore, după o scurtă pauză publicitară, iar butonul Renew se deschide cu 6 ore înainte, deci se potrivește cu orice program.

Torchlite e un host gratuit de servere de jocuri, iar boții de Discord rulează în același panel, pe același hardware și în spatele aceleiași protecții DDoS zero.ms ca serverele de jocuri. Un bot are planul lui, gândit pentru un singur bot, și propriile sloturi de rulare, așa că boții nu stau niciodată la coadă în spatele serverelor de jocuri.

Ce primești

Planul Bot
RAM512 MB, plus 256 MB swap pentru instalări
CPU0,5 nuclee
Disc3 GB, cu tot cu pachete
Bază de date1 bază de date MySQL
ReînnoireO dată la 24 de ore, oricând în ultimele 6
Reclame2 la fiecare pornire sau reînnoire
PrețGratuit

512 MB e mult pentru un bot. Un bot de moderare, bun venit, tichete, niveluri sau comenzi slash pentru o comunitate de câteva mii de membri stă de obicei mult sub 200 MB. Fiecare server are și consolă live, manager de fișiere, SFTP și subuseri, așa că un prieten te poate ajuta cu botul fără parola ta.

Node.js sau Python

La crearea serverului alegi limbajul în care e scris botul:

  • Discord bot (Node.js) rulează JavaScript, cu discord.js în botul de start. Pachetele se trec în package.json și se instalează singure la următoarea pornire.
  • Discord bot (Python) rulează Python, cu discord.py în botul de start. Pachetele se trec în requirements.txt și se instalează la fel.

Merge orice bibliotecă, nu doar cele din botul de start: Eris, Discordeno, Oceanic, nextcord, py-cord, hikari și restul sunt simple pachete. Dacă pornești de la zero, alege Node.js.

Cum începi

  1. Pe Creează serverul, alege planul Bot, apoi Discord bot (Node.js) sau Discord bot (Python).
  2. Confirmă emailul cu codul pe care ți-l trimitem. Panelul instalează botul de start, durează cam un minut.
  3. În Discord Developer Portal, apasă New Application, deschide Bot și apasă Reset Token. Copiază token-ul.
  4. În panelul de la game.torchlite.host, deschide Startup, pune token-ul în Bot token, apoi apasă Start în Console.
  5. Invită botul din OAuth2, URL Generator, cu scope-urile bot și applications.commands.

Botul de start răspunde la /ping, /uptime, /roll și /help. Ghidul pentru boți de Discord explică fiecare pas, inclusiv intent-urile și permisiunile de invitare.

Rulează propriul cod din GitHub

Golește folderul serverului din Files, apoi completează în Startup câmpul Git repository cu adresa https a repository-ului și Main file cu fișierul din care pornește botul, de exemplu src/index.js sau main.py. Un repository privat mai are nevoie de Git username și de un Git access token doar cu drept de citire. Reinstalezi serverul o dată, iar panelul clonează codul.

Cu Update on start lăsat pornit, fiecare pornire ia întâi cel mai nou commit, deci deploy-ul tău e: push pe GitHub, apoi Restart. Citește token-ul din variabila de mediu DISCORD_TOKEN în codul tău și nu va ajunge niciodată în repository.

Cum ții botul online

Un server gratuit rulează cât timp cineva îl reînnoiește; așa plătesc reclamele hardware-ul:

  • O dată pe zi apeși Renew în panel: o reînnoire ține 24 de ore.
  • Butonul se deschide cu 6 ore înainte, iar timpul rămas se păstrează, deci reînnoiești când îți convine. Dai Renew la 20:00 și butonul e din nou disponibil a doua zi de la 14:00.
  • Dacă ratezi o reînnoire, botul se oprește și nu se pierde nimic. Apeși Start când revii.

Cu un singur Renew pe zi, botul tău poate sta online non-stop pentru comunitatea ta, cât timp cineva intră o dată pe zi în panel. Un bot care trebuie să meargă săptămâni întregi fără să se ocupe nimeni de el are nevoie de hosting plătit. Ghidul de reînnoire are toate regulile, inclusiv limita de 5 zile pentru un bot pe care nu face nimeni nimic.

Pentru cine e

  • Boți de comunitate: moderare, mesaje de bun venit, roluri, tichete, niveluri și sondaje pentru serverul tău.
  • Să înveți să faci un bot: botul de start e cod scurt, cu comentarii, pe care îl modifici din browser.
  • Boți în dezvoltare: un host real, accesibil oricând, ca să testezi comenzi slash și evenimente, cu deploy din Git.
  • Unelte pentru comunități de jocuri: un bot lângă serverul tău de joc de pe Torchlite, care îi postează starea sau link-urile.

Un bot nu intră în serverul de joc gratuit al unui cont: fiecare cont primește un server de joc și un bot de Discord, deci un server de joc și botul lui încap împreună.

Ce nu are voie să facă un bot

Se aplică termenii noștri: fără selfboți (un bot logat pe un cont normal de utilizator), fără spam, raiduri sau DM-uri în masă, nimic împotriva regulilor Discord și nimic care nu ține de bot, cum ar fi minarea de criptomonede sau proxy-uri. Un server de bot care face așa ceva e șters.

Întrebări frecvente

Hostingul pentru boți de Discord pe Torchlite e chiar gratuit?

Da. Nu există variantă plătită, perioadă de probă sau card. Pornirea sau reînnoirea botului afișează 2 reclame scurte în panel, iar ele plătesc serverul. Blocantul de reclame trebuie oprit doar în panel.

Botul merge 24/7?

Da, cât timp cineva apasă Renew o dată la 24 de ore. Butonul se deschide cu 6 ore înainte să expire timer-ul. Dacă se ratează o reînnoire, botul se oprește și pornește din nou cu un clic.

Ce limbaje și biblioteci sunt suportate?

Node.js și Python. Boții de start folosesc discord.js și discord.py, iar orice altă bibliotecă se instalează din package.json sau requirements.txt.

Pot găzdui un bot de muzică?

Unul mic, pentru un singur server. 512 MB RAM și jumătate de nucleu ajung pentru o conexiune de voce, nu pentru un bot de muzică public în sute de servere.

Unde sunt serverele?

În București, România, în spatele protecției DDoS zero.ms, pe aceleași noduri ca serverele de jocuri Torchlite.

Pot folosi o bază de date?

Da. Fiecare server Bot include o bază de date MySQL, creată din pagina Databases a panelului. Merg și fișiere SQLite, pe discul de 3 GB.

Ghiduri pentru Boți de Discord

Toate ghidurile →