Black Friday: eerste maand gratis per kwartaal · t/m 30 nov Bekijk de pakketten Voorwaarden
Nieuw hier? Probeer een Minecraft-server of Discord-bot 24 uur gratis. Gratis proberen
ServerSparkServerSpark

Kennisbank

Discord-bot 24/7 online zetten

Je Node.js- of Python-bot voor Discord uploaden, starten en 24/7 online houden, met automatische installaties en herstarts.

NVMe-nodesNachtelijke back-upsBinnen minuten online

Bijgewerkt op 30 oktober 2026

Met een pakket Discord bot hosting draait je bot 24/7, ook als je pc uit staat. Deze handleiding werkt voor Node.js (discord.js) en Python (discord.py).

1. Zet je token veilig neer

Je bot-token is een wachtwoord. Zet het nooit in een openbare GitHub-repository. Maak op de server een bestand .env aan met daarin:

DISCORD_TOKEN=jouw-token-hier

Lees het token in je code uit met process.env.DISCORD_TOKEN (Node.js, met het pakket dotenv) of os.getenv("DISCORD_TOKEN") (Python, met python-dotenv).

2. Code uploaden

Kies een van deze twee manieren:

  • Bestanden uploaden: ga in SparkPanel naar Bestanden en upload je bestanden (of gebruik SFTP).
  • Via Git: wil je dat je bot zijn code uit een (privé) Git-repository haalt? Mail ons de link, dan stellen we het voor je in. Zet daarna bij Instellingen de optie Auto Update op 1: bij elke herstart wordt dan automatisch de nieuwste versie opgehaald.

3. Startbestand instellen

Ga naar Instellingen en controleer welk bestand er wordt gestart:

  • Node.js: standaard index.js. Pakketten uit package.json worden bij het starten automatisch geïnstalleerd.
  • Python: standaard app.py. Pakketten uit requirements.txt worden automatisch geïnstalleerd.

Heet jouw bestand anders, pas het dan hier aan.

4. Starten

Ga naar Console en klik op Start. In de console zie je de uitvoer van je bot. Werkt iets niet, dan zie je daar ook de foutmelding.