mirror of
https://github.com/skylanix/MamieHenriette.git
synced 2026-02-14 20:20:38 +01:00
améliore la documentation Discord et la config Docker
- Ajoute guide complet de création du bot Discord - Corrige les liens et références STEvE - Documente et Time Zone docker-compose.yml
This commit is contained in:
32
README.md
32
README.md
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
## Vue d'ensemble
|
## 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
|
> ⚠️ **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/)
|
- [Docker Engine](https://docs.docker.com/engine/install/) ou [Docker Desktop](https://docs.docker.com/desktop/)
|
||||||
- Token Discord pour le bot
|
- 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
|
### Démarrage rapide
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -1,16 +1,28 @@
|
|||||||
|
# Configuration Docker Compose pour MamieHenriette
|
||||||
|
|
||||||
services:
|
services:
|
||||||
mamiehenriette:
|
mamiehenriette:
|
||||||
|
# Nom du conteneur
|
||||||
container_name: MamieHenriette
|
container_name: MamieHenriette
|
||||||
|
|
||||||
|
# Image hébergée sur GitHub Container Registry
|
||||||
image: ghcr.io/skylanix/mamiehenriette:latest
|
image: ghcr.io/skylanix/mamiehenriette:latest
|
||||||
# build: .
|
|
||||||
|
# Redémarrage automatique en cas d'erreur
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
- ENABLE_ZABBIX=false
|
- TZ=Europe/Zurich # Fuseau horaire
|
||||||
|
- ENABLE_ZABBIX=false # Surveillance désactivée
|
||||||
- ZABBIX_SERVER=zabbix-server.example.com
|
- ZABBIX_SERVER=zabbix-server.example.com
|
||||||
- ZABBIX_HOSTNAME=mamie-henriette-bot
|
- ZABBIX_HOSTNAME=mamie-henriette-bot
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
# Base de données et configuration persistante
|
||||||
- ./instance:/app/instance
|
- ./instance:/app/instance
|
||||||
|
|
||||||
ports:
|
ports:
|
||||||
|
# Interface web sur http://localhost:8000
|
||||||
- 80:5000
|
- 80:5000
|
||||||
# - "10050:10050" # Décommentez si ENABLE_ZABBIX=true
|
# Port Zabbix (décommentez si nécessaire)
|
||||||
|
# - "10050:10050"
|
||||||
Reference in New Issue
Block a user