 ===========================================
# Discord Bot Configuration
# ===========================================

# Token du bot Discord (obligatoire)
TOKEN=ton_token_discord_ici

# ID de l'application Discord (obligatoire pour déployer les commandes)
CLIENT_ID=ton_client_id_ici

# ID du serveur Discord pour tester les commandes (optionnel, pour déployer uniquement sur un serveur)
GUILD_ID=1407161683117609071

# ===========================================
# Database Configuration
# ===========================================

# Host de la base de données MySQL
DB_HOST=192.168.1.6

# Utilisateur de la base de données
DB_USER=bot

# Mot de passe de la base de données
DB_PASSWORD=ton_password_db_ici

# Nom de la base de données
DB_NAME=bot

# ===========================================
# Discord OAuth (pour le serveur de transcripts)
# ===========================================

# Client ID Discord (peut être le même que CLIENT_ID ci-dessus)
# Le serveur accepte aussi CLIENT_ID comme fallback
DISCORD_CLIENT_ID=ton_client_id_oauth_ici

# Client Secret Discord (récupéré depuis le Discord Developer Portal)
# Le serveur accepte aussi CLIENT_SECRET comme fallback
DISCORD_CLIENT_SECRET=ton_client_secret_oauth_ici

# URL de callback pour l'OAuth Discord
# Pour le développement local :
DISCORD_CALLBACK_URL=http://localhost:3000/auth/discord/callback
# Pour la production (décommente et modifie quand tu déploies) :
# DISCORD_CALLBACK_URL=https://transcripts.syxpi.fr/auth/discord/callback

# 💡 Astuce : Dans le Discord Developer Portal, tu peux ajouter LES DEUX URLs dans les Redirects
# Mais dans .env, tu mets seulement celle que tu utilises actuellement

# ===========================================
# Transcript Server Configuration
# ===========================================

# Port du serveur web pour les transcripts
TRANSCRIPT_PORT=3000

# URL du domaine pour les transcripts (pour la production)
TRANSCRIPT_WEB_URL=transcript.syxpi.fr

# Secret de session (génère une valeur aléatoire pour la production)
SESSION_SECRET=change-me-in-production-use-random-string-here

# IDs des modérateurs Discord (séparés par des virgules)
# Ces utilisateurs auront accès à tous les transcripts
MODERATOR_IDS=361526553940721684

# ===========================================
# GitHub Configuration (optionnel, pour les scripts d'extraction)
# ===========================================

# Token GitHub pour accéder aux repositories privés
GITHUB_TOKEN=ton_token_github_ici

