diff --git a/README.md b/README.md index e2d09af..780dbe1 100755 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ## Vue d'ensemble -Mamie Henriette est un bot intelligent open-source développé spécifiquement pour les communautés de [STEvE](https://www.youtube.com/@STEvE_YT) sur YouTube, [Twitch](https://www.twitch.tv/steve_yt) et Discord. +Mamie Henriette est un bot intelligent open-source développé spécifiquement pour la communauté de [STEvE](https://www.facebook.com/ChaineSTEvE) sur YouTube, [Twitch](https://www.twitch.tv/chainesteve) et [Discord](https://discord.com/invite/UwAPqMJnx3). > ⚠️ **Statut** : En cours de développement @@ -50,6 +50,36 @@ Mamie Henriette est un bot intelligent open-source développé spécifiquement p - [Docker Engine](https://docs.docker.com/engine/install/) ou [Docker Desktop](https://docs.docker.com/desktop/) - Token Discord pour le bot +### Création du bot Discord + +Avant d'installer MamieHenriette, vous devez créer un bot Discord et obtenir son token : + +1. **Accéder au portail développeur** : Rendez-vous sur [Discord Developer Portal](https://discord.com/developers/applications) + +2. **Créer une nouvelle application** : + - Cliquez sur "New Application" + - Donnez un nom à votre bot (ex: "MmeMichue") + - Acceptez les conditions et cliquez sur "Create" + +3. **Configurer le bot** : + - Dans le menu latéral, cliquez sur "Bot" + - Ajoutez une photo de profil et un pseudo à votre bot + - **Important** : Activez les "Privileged Gateway Intents" : + - ☑️ Presence Intent + - ☑️ Server Members Intent + - ☑️ Message Content Intent + - Cliquez sur "Save Changes" + +4. **Récupérer le token** : + - Dans la section "Token", cliquez sur "Reset Token" + - Copiez le token généré (gardez-le secret !) + +5. **Inviter le bot sur votre serveur** : + - Allez dans "OAuth2" > "URL Generator" + - Sélectionnez les scopes : `bot` et `applications.commands` + - Sélectionnez les permissions nécessaires (Administrator recommandé pour simplifier) + - Utilisez l'URL générée pour inviter le bot sur votre serveur + ### Démarrage rapide ```bash diff --git a/docker-compose.yml b/docker-compose.yml index 7941058..d823972 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,16 +1,28 @@ +# Configuration Docker Compose pour MamieHenriette + services: mamiehenriette: + # Nom du conteneur container_name: MamieHenriette + + # Image hébergée sur GitHub Container Registry image: ghcr.io/skylanix/mamiehenriette:latest - # build: . + + # Redémarrage automatique en cas d'erreur restart: on-failure + environment: - - ENABLE_ZABBIX=false + - TZ=Europe/Zurich # Fuseau horaire + - ENABLE_ZABBIX=false # Surveillance désactivée - ZABBIX_SERVER=zabbix-server.example.com - ZABBIX_HOSTNAME=mamie-henriette-bot + volumes: + # Base de données et configuration persistante - ./instance:/app/instance - + ports: + # Interface web sur http://localhost:8000 - 80:5000 - # - "10050:10050" # Décommentez si ENABLE_ZABBIX=true \ No newline at end of file + # Port Zabbix (décommentez si nécessaire) + # - "10050:10050" \ No newline at end of file