Qu'est-ce qu'OpenBots ?
Détails sur le périmètre, la vision et les fonctionnalités de la solution.
💡 Qu'est-ce qu'OpenBots ?
Le problème qu'on résout
Configurer un bot Discord sérieusement demande normalement de coder, d'héberger et de maintenir soi-même une application. OpenBots retire cette étape : tu gères ton bot depuis une interface web, et l'hébergement (le process du bot, sa disponibilité, ses mises à jour) est pris en charge par la plateforme.
Les composants clés
1. Le panel web
Le tableau de bord (panel/, une application Flask) où tu configures chaque
module : rôles, salons, messages, montants, permissions. Chaque réglage est
propre à ton serveur — rien n'est partagé avec les autres clients.
2. Le bot Discord
Chaque client dispose de son propre process de bot (bot.py + cogs/, un
module Python par fonctionnalité), qui applique en temps réel la
configuration faite dans le panel : modération, niveaux, tickets, économie,
musique, RPG, et plus.
3. Ton compte OpenBots
Un compte lié à ton identifiant Discord, avec sa propre sécurité (A2F en option) et son propre forfait (Gratuit ou payant), indépendant des serveurs que tu administres.
🛑 Ce qu'OpenBots n'est pas
[!NOTE]
- OpenBots n'est pas un éditeur de bots génériques pour toutes les plateformes : c'est une plateforme dédiée à Discord.
- OpenBots ne remplace pas l'application Discord elle-même — c'est un outil de configuration et d'automatisation qui vient s'y greffer.
- Il n'existe pas encore d'API ou de SDK public pour piloter OpenBots par programmation (voir Configuration du SDK) — tout se passe aujourd'hui par le panel web.