Bot s databází (MySQL nebo SQLite)
Kam ukládat data bota – body, warny, nastavení serveru.
1 min čtení·Aktualizováno 10. října 2026
SQLite (nejjednodušší)
Databáze je jeden soubor na disku serveru (např. data.db). Node.js: balíček better-sqlite3, Python: vestavěný modul sqlite3. Nic nastavovat nemusíš.
MySQL
- V sekci Databáze vytvoř databázi a zobraz si přístupové údaje.
- Údaje dej do
.env(DB_HOST, DB_PORT, DB_NAME, DB_USER, DB_PASSWORD). - Node.js –
mysql2:const mysql = require('mysql2/promise'); const db = await mysql.createPool({ host: process.env.DB_HOST, port: process.env.DB_PORT, user: process.env.DB_USER, password: process.env.DB_PASSWORD, database: process.env.DB_NAME, }); - Python –
aiomysqlnebomysql-connector-python.
Databázi zálohuj i zvlášť – viz Import a export databáze.
Discord bot hosting od 12 Kč měsíčně
Bot v Node.js nebo Pythonu, který běží nonstop.