Variables de entorno
Aquí puedes encontrar todos los parámetros que se pueden definir en archivos .env
o variables de entorno. Normalmente establecemos aquí variables que pueden diferir entre ambientes (producción, desarrollo, CI, etc.) como tokens o dominios de APIs.
Discord variables
- DISCORD_TOKEN: Token del bot de Discord
- DISCORD_CLIENT_ID: ID pública del bot
- DISCORD_CLIENT_SECRET: Clave secreta privada del bot
Database variables
Dependiendo de la base de datos utilizada podemos definir estas variables
MYSQL / PostgreSQL
- DATABASE_HOST: IP o dominio donde se encuentra la base de datos
- DATABASE_PORT Puerto en el que la base de datos está escuchando. Comúnmente 3306 para MySQL o 5432 para PostgreSQL
- DATABASE_USERNAME: Usuario de la base de datos
- DATABASE_PASSWORD: Contraseña de la base de datos
- DATABASE_NAME: Nombre de la base de datos
MongoDB
- DATABASE_URI: Cadena de conexión de la base de datos
Other variables
Aquí puedes encontrar variables de todo tipo
- BOT_PREFIX: Prefijo para comandos por prefijo. Se usará como prefijo por defecto/alternativo. Útil si necesitas distintos prefijos entre tu bot local y de producción
- SECRET_KEY: Puede ser cualquier cadena de texto. Es como una contraseña. Se utilizará para cifrar datos como los tokens JWT en la API.