75 lines
2.5 KiB
Plaintext
75 lines
2.5 KiB
Plaintext
# ===========================================
|
|
# 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
|
|
|