Discord boti a další

Tajné údaje v .env (token, hesla)

Proč nepsat token přímo do kódu a jak ho načíst z .env v Node.js i Pythonu.

1 min čtení·Aktualizováno 10. října 2026

Soubor .env v kořeni serveru:

TOKEN=MTE4...tajny_token
DB_PASSWORD=heslo

Node.js

require('dotenv').config();
console.log(process.env.TOKEN ? 'token načten' : 'chybí TOKEN');

Balíček dotenv přidej do package.json.

Python

from dotenv import load_dotenv
import os
load_dotenv()
token = os.getenv("TOKEN")

Balíček python-dotenv přidej do requirements.txt.

Git

Když kód nahráváš na GitHub, přidej do .gitignore řádek .env. Při stahování bota z gitu (viz Bot z Gitu) vytvoř .env ručně v panelu.

Discord bot hosting od 12 Kč měsíčně

Bot v Node.js nebo Pythonu, který běží nonstop.

Zobrazit balíčky