Files
Femboy-Croissant-Bot/env.example
2026-03-15 12:22:42 +01:00

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