👋 Bienvenue sur NovaPulse
NovaPulse est un bot Discord français multitâches complet et hautement personnalisable. Il regroupe sous une seule application l'ensemble des modules indispensables à la gestion et à l'animation de votre communauté : outils de modération, captcha de sécurité, système de musique haute-fidélité, modules d'expérience (XP) et économie RPG interactive dotée de combats de Boss.
Pourquoi choisir NovaPulse ?
- Tout-en-un : Remplacez plus de 5 bots différents sur votre serveur.
- Performance : Un écosystème hébergé sur des serveurs haut de gamme offrant une réactivité optimale.
- Simplicité d'administration : Gérez tous les aspects du bot depuis un panel d'administration Web moderne et réactif.
- Intelligence Artificielle : L'intégration de Gemini AI pour des interactions textuelles avancées et naturelles.
💡 Besoin d'aide supplémentaire ? Rejoignez notre serveur Discord de Support pour discuter avec notre équipe et obtenir des réponses personnalisées.
⚙️ Installation & Configuration Globale
Mettre en place NovaPulse sur votre serveur est extrêmement simple et ne prend que quelques instants.
1. Inviter le Bot
Cliquez sur le bouton "Panel" ou "Inviter le Bot" sur la page d'accueil. Vous serez redirigé vers l'interface de connexion sécurisée de Discord. Sélectionnez le serveur sur lequel vous souhaitez ajouter le bot, laissez les permissions recommandées cochées, et validez.
2. Configuration automatique
Pour gagner du temps, le bot dispose d'une commande d'installation complète et automatisée.
| Commande | Arguments | Description |
|---|---|---|
| /config | Aucun | Ouvre le menu de configuration en embed interactif (permet de définir les salons de logs, bienvenue, Captcha et les différents modules directement sur Discord). |
3. Configuration des salons spécifiques
Vous pouvez définir manuellement vos salons de bienvenue et d'administration :
| Commande | Arguments | Description |
|---|---|---|
| /setlogs | salon (Salon textuel) |
Définit le salon où seront envoyés tous les logs d'administration (bannissements, modération, etc.). |
| /setwelcome | salon (Salon textuel) |
Définit le salon où le bot publiera les messages d'accueil et d'au revoir pour les membres. |
| /set_suggestions | salon (Salon textuel) |
Définit le salon où le bot publiera les suggestions des membres et collectera les votes ✅ / ❌. |
| /set_translator | salon, langue |
Configure la traduction automatique en temps réel des messages dans le salon cible vers la langue sélectionnée (Premium). |
4. Activation Premium (Codes Promotionnels)
Débloquez toutes les limites de votre bot en activant le Premium grâce à des codes promotionnels (utilisables via le panel web ou via Discord) :
BOTHOSTERIA-VIP-GOLDBOTHOSTERIA-TRIAL-1234BOTHOSTERIA-50OFF-9999
| Commande | Arguments | Description |
|---|---|---|
| /premium | action (status / activate), code (Optionnel) |
Affiche le statut premium de votre serveur ou active le service premium avec l'un des codes promotionnels ci-dessus. |
🛡️ Modération, Sécurité & Anti-Raid
Protégez votre communauté avec des outils d'automodération, d'anti-raid Captcha et des commandes de gestion avancées.
Commandes de Modération
| Commande | Arguments | Description |
|---|---|---|
| /warn | user, raison |
Donne un avertissement à un utilisateur et l'enregistre en base de données. |
| /warns | user (Optionnel) |
Affiche l'historique complet et horodaté des avertissements d'un membre sur le serveur. |
| /kick | user, raison (optionnelle) |
Expulse un membre du serveur Discord. |
| /ban | user, raison (optionnelle) |
Bannit définitivement un membre du serveur. |
| /mute | user, minutes (Temps) |
Rend muet un utilisateur pendant le temps défini (Timeout). |
| /unmute | user |
Retire la sourdine d'un membre. |
| /clear | nombre (1 - 100) |
Supprime en masse les derniers messages du salon actuel. |
| /slowmode | secondes (Temps) |
Configure la vitesse d'écriture du salon actuel. |
| /lock | Aucun | Verrouille le salon actuel pour empêcher les membres d'y écrire. |
| /unlock | Aucun | Déverrouille le salon actuel. |
| /lockdown | activer (True / False) |
Verrouille ou déverrouille l'envoi de messages sur l'intégralité du serveur en une seule commande (Idéal contre les raids massifs). |
Système Anti-Raid Captcha
Le Captcha empêche les vagues de bots de polluer votre serveur. Configurez-le simplement avec la commande ci-dessous :
| Commande | Description |
|---|---|
| /setup_captcha | Initialise le Captcha anti-raid et crée le rôle requis pour restreindre l'accès au serveur tant que le captcha n'est pas résolu sur le site. |
Rôles Automatiques, Restauration & Anti-Alt
NovaPulse propose des outils d'accueil et d'attribution de rôles très complets, configurables depuis l'onglet **"Rôles automatiques"** de votre panel :
- Rôles Humains (Gratuit) : Attribuez instantanément (ou après un délai configurable) un ou plusieurs rôles de bienvenue aux nouveaux membres.
- Rôles Bots (Premium 💎) : Attribuez automatiquement des rôles spécifiques aux nouveaux robots (ex: rôle "Bots") pour les séparer des humains.
- Restauration des Rôles (Premium 💎) : Sauvegarde automatiquement tous les rôles d'un membre s'il quitte le serveur, et les lui réattribue à son retour.
- Rôle de Soutien Statut (Premium 💎) : Attribue automatiquement un rôle (ex: `@Soutien`) à tout utilisateur qui écrit un mot-clé ou le lien d'invitation de votre serveur dans son statut personnalisé Discord.
- Sécurité Anti-Alt (Premium 💎) : Bloquez les doubles comptes en isolant avec un rôle de quarantaine restrictif les utilisateurs dont le compte a été créé il y a moins de X jours.
Auto-Modération Intelligente & Sévérité IA
NovaPulse intègre des fonctionnalités avancées d'intelligence artificielle pour assainir automatiquement vos salons textuels et d'images :
- Auto-Modération (IA) : Analyse la toxicité des messages en temps réel à l'aide de Gemini.
- Curseur de Sensibilité : Ajustable de
50(Strict) à95(Permissif) sur votre dashboard pour régler la sévérité du bot de manière optimale. - Auto-Modération d'Images : Utilise la Vision IA pour analyser et supprimer instantanément les pièces jointes non conformes (Gore, NSFW, Phishing, Armes).
🤖 Personnalisation par serveur
Vous pouvez adapter le bot à l'identité visuelle de votre serveur en modifiant son apparence directement depuis l'onglet Paramètres Généraux du panel.
Ajustements disponibles :
- Nom du bot (Surnom) : Modifie le pseudonyme sous lequel le bot s'affiche dans votre liste de membres et dans le chat.
- Avatar du bot (Photo de profil) : Modifie l'image de profil du bot de manière spécifique pour votre serveur.
- Couleur de thème : Définit la couleur de la barre verticale présente sur tous les messages intégrés (Embeds) envoyés par le bot.
👑 Limitation importante de l'Avatar de Serveur :
Conformément aux restrictions de l'API de Discord, la modification de la photo de profil (avatar) d'un bot sur un serveur spécifique est une fonctionnalité réservée aux serveurs ayant atteint le **Niveau de Boost 2**. Si votre serveur n'est pas au niveau 2, Discord rejettera le changement d'image avec une erreur.
Le changement de nom (Surnom), quant à lui, est 100% gratuit et instantané pour tous les serveurs.
Comment autoriser le changement de nom :
Si vous rencontrez une erreur lors du changement de nom, assurez-vous d'avoir accordé la bonne permission au bot :
-
1
Paramètres du serveur Discord
Allez dans les Paramètres de votre serveur > Rôles.
-
2
Sélectionnez le rôle du bot
Sélectionnez le rôle d'intégration de votre bot (ex:
MyHoster). -
3
Activer la permission
Dans l'onglet "Permissions", activez l'option Gérer les pseudos (Manage Nicknames) et enregistrez.
Intégration API Riot Games (League of Legends)
Pour lier le bot aux serveurs de jeu officiels et faire fonctionner la commande /lolstats en temps réel :
-
1
Obtenir une clé API Riot
Rendez-vous sur le Riot Developer Portal et connectez-vous avec votre compte League of Legends. Cliquez sur Dashboard, puis copiez votre Development API Key (ou créez un produit pour avoir une Personal API Key définitive).
-
2
Enregistrer la clé sur le Dashboard
Dans votre panel NovaPulse, ouvrez l'onglet Paramètres Généraux. Faites défiler vers le bas jusqu'à la section Intégrations API, collez la clé dans le champ prévu et cliquez sur Sauvegarder la clé.
🎵 Système de Musique PRO
Le module musical de NovaPulse utilise une file d'attente de haute qualité compatible avec la plupart des plateformes audio.
Commandes de Lecture
| Commande | Arguments | Description |
|---|---|---|
| /play | query (Lien ou titre) |
Rejoint le salon et commence la lecture (compatible YouTube, Spotify, SoundCloud). |
| /skip | Aucun | Passe à la chanson suivante dans la file d'attente. |
| /stop | Aucun | Arrête la lecture, déconnecte le bot et supprime toute la file d'attente. |
| /pause | Aucun | Met en pause la lecture en cours. |
| /resume | Aucun | Relance la lecture après une pause. |
| /queue | Aucun | Affiche la liste des morceaux à venir dans la file d'attente. |
| /nowplaying | Aucun | Affiche la musique en cours avec une barre de progression visuelle. |
| /volume | niveau (1 - 100) |
Ajuste le volume de diffusion du bot vocal. |
| /loop | mode (queue, track, off) |
Met la liste d'attente ou la musique actuelle en boucle. |
| /shuffle | Aucun | Mélange aléatoirement toutes les musiques de la file. |
| /remove | position (Chiffre) |
Retire la musique située à cette position spécifique de la file d'attente. |
| /lyrics | titre (Optionnel) |
Affiche les paroles d'une chanson avec traduction en français automatique par IA. |
⚔️ Économie RPG, Niveaux (XP) & Jeux
Participez à la vie de votre communauté en gagnant de l'expérience, de l'or et en affrontant des boss de serveurs.
XP Vocale & Écrite
Les membres gagnent de l'XP en envoyant des messages écrits, mais aussi **en discutant dans les salons vocaux**. Un système de vérification empêche le gain d'XP si l'utilisateur est muet ou sourd.
| Commande | Arguments | Description |
|---|---|---|
| /profil | Aucun | Affiche votre profil global (Niveau, XP totale, Or possédé, stats de combat). |
| /rank | user (Optionnel) |
Génère une carte d'expérience visuelle dessinée sous forme d'image PNG avec votre avatar. |
| /leaderboard | type (xp ou coins) |
Affiche le classement du serveur par points d'expérience ou par or. |
Jeux d'Argent & Activités RPG
| Commande | Arguments | Description |
|---|---|---|
| /daily | Aucun | Récupère votre bonus d'or quotidien gratuit. |
| /work | Aucun | Permet de travailler pour récolter de l'or toutes les heures. |
| /rob | cible (Utilisateur) |
Tente de voler une partie de la cagnotte d'un autre utilisateur (avec risque d'amende !). |
| /coinflip | choix (pile/face), mise |
Parie une somme d'or à pile ou face. |
| /slots | mise |
Tente votre chance à la machine à sous. |
| /roulette | mise, couleur (rouge/noir/vert) |
Pari classique de casino sur la couleur. Multiplie la mise par 2 (rouge/noir) ou par 14 (vert !). |
| /quiz | theme (Optionnel) |
Lance une question de quiz rapide de culture générale générée par l'IA Gemini. Le premier à répondre gagne des Coins et de l'XP. |
| /duel | adversaire, mise, jeu |
Défie un autre joueur à un jeu (Chifoumi ou Morpion) avec une mise en Coins. Le vainqueur remporte la cagnotte. |
| /marry | conjoint |
Demande la main d'un membre du serveur pour 5 000 Coins. S'il accepte, vous êtes officiellement mariés et son pseudo apparaît sur votre `/rank`. |
| /divorce | Aucun | Met fin à votre mariage actuel et vous fait redevenir célibataire. |
| /inventory | Aucun | Affiche vos équipements, badges et rôles achetés. |
| /quests | Aucun | Consulte vos quêtes quotidiennes à accomplir. |
| /use | objet (ex: potion) |
Utilise un objet consommable de votre inventaire RPG (ex: consommer une Potion de Soin pour restaurer 50 HP). |
| /craft | item (épée, bouclier, amulette) |
Fabrique des armes et armures avec vos ressources (Bois, Fer, Magie) pour augmenter vos statistiques d'attaque et de défense RPG. |
Boutique du Serveur
Le bot dispose d'une boutique avec les articles standards suivants, configurables en prix :
vip: 👑 Rôle VIP (Prix standard: 10 000 Coins)premium: 💎 Rôle Premium (Prix standard: 50 000 Coins)color: 🎨 Rôle Couleur Personnalisée (Prix standard: 5 000 Coins)potion: 🧪 Potion de Soin (Prix standard: 500 Coins - Restaure 50 HP)bois: 🪵 Bois de Crafting (Trouvé lors de l'exploration `/explore`)fer: 🔩 Minerai de Fer (Trouvé lors de l'exploration `/explore`)magie: 🔮 Fragment Magique (Trouvé lors de l'exploration `/explore`)
| Commande | Arguments | Description |
|---|---|---|
| /shop | Aucun | Ouvre la boutique pour voir la liste des articles en vente. |
| /buy | item (ex: vip, premium) |
Achète l'article ciblé et l'ajoute à votre inventaire ou vous donne le rôle. |
Combats de Boss Mondiaux
Coopérez avec l'ensemble du serveur pour terrasser un boss redoutable !
| Commande | Arguments | Description |
|---|---|---|
| /attaque | Aucun | Fait une attaque physique contre le boss du serveur pour réduire sa vie et gagner du butin. |
🧠 Intelligence Artificielle conversationnelle (Gemini)
NovaPulse intègre le modèle de langage Gemini AI de Google pour générer des images et répondre à vos messages textuels.
Salons de Discussion IA
Vous pouvez désigner un salon spécifique où l'IA répondra directement aux membres sans qu'ils aient besoin de la mentionner.
| Commande | Arguments | Description |
|---|---|---|
| /set_aichannel | salon (Salon textuel) |
Configure le salon dédié à l'IA. Toutes les conversations s'y dérouleront avec mémoire. |
Commandes IA & Générateurs
| Commande | Arguments | Description |
|---|---|---|
| /explore | Aucun | Lance une aventure textuelle interactive et dynamique entièrement générée par Gemini. |
| /imagine | prompt (Description), style (réaliste, animé, cyberpunk, fantasy) |
Génère une création d'image unique par IA (Pollinations). Bouton de re-génération inclus. 💎 (Premium uniquement) |
| /arbitre | Aucun | L'IA analyse les 30 derniers messages d'un débat, vérifie les faits, et rend un verdict sarcastique impartial. |
| /clone | membre, sujet (Optionnel) |
L'IA imite parfaitement la personnalité, le vocabulaire et les tics de langage du membre ciblé pour parler du sujet donné. |
| /translate | texte, langue (ex: anglais) |
Traduit de manière naturelle un texte saisi vers n'importe quelle langue par IA. |
| /summarize | texte |
Analyse et résume de longs paragraphes ou articles textuels. |
| /correct | texte |
Corrige la grammaire, la syntaxe et l'orthographe d'un texte par IA. |
| /generate | sujet |
Génère une création textuelle ou répond à un sujet spécifique. |
| /analyze | texte |
Analyse le ton, la structure et le sentiment général d'un texte. |
Le Directeur d'Événements Dynamique (Jumanji)
NovaPulse possède une IA "Maître du Jeu" passive qui écoute les conversations de votre serveur de manière aléatoire (0.5% de chance de déclenchement à chaque message) :
- Génération Contextuelle : L'IA va soudainement invoquer un "Boss" ou un monstre mondial généré de toutes pièces basé sur le sujet dont vos membres étaient en train de parler !
- Visuels en temps réel : Une image du monstre et son nombre de PV (Points de Vie) sont calculés et affichés automatiquement.
- Jeu de Rôle interactif : Les membres présents doivent vite taper la commande
/attaquepour terrasser l'entité.
Salon Auto-Traducteur (Premium)
Le module de traduction automatique permet à vos membres de converser dans des langues différentes au sein d'un même salon textuel de manière totalement transparente :
- Traduction par Webhook : Le bot intercepte les messages, les traduit via Gemini, puis les re-publie à l'aide d'un webhook simulant le pseudonyme et l'avatar de l'auteur original avec le drapeau de la langue cible préfixé (ex: 🇫🇷, 🇬🇧).
- Configuration Simplifiée : Choisissez simplement le salon cible et la langue de destination (Français, Anglais, Espagnol, Allemand, Italien, Japonais, Portugais, Russe, Chinois) depuis votre dashboard.
🎟️ Système de Support par Tickets
Le module de tickets permet à vos membres d'ouvrir des salons de discussion privés avec les modérateurs en un seul clic.
Commandes d'administration
| Commande | Arguments | Description |
|---|---|---|
| /ticket_setup | Aucun | Envoie le message d'accueil interactif avec un bouton d'ouverture de ticket. |
| /ticket_stats | Aucun | Affiche les statistiques complètes de votre support (nombre total, temps moyen, etc.). |
| /ticket_blacklist | membre, action (add/remove) |
Interdit ou autorise à nouveau un membre à ouvrir des tickets de support. |
Fonctionnalités avancées
- Catégorisation automatique : Le bot crée les salons de tickets dans une catégorie distincte.
- Règles de fermeture : Les modérateurs peuvent fermer le ticket en cliquant sur le bouton 🔒 Fermer. Le bot demandera une confirmation puis exportera un historique des messages.
- Transcriptions HTML/Txt : Un fichier historique complet du ticket fermé est envoyé dans le salon de logs pour garder une trace écrite de toutes les demandes de support.
📢 Notifications Sociales, Salons Vocaux & Utilitaires
NovaPulse regorge de modules annexes pour dynamiser l'activité de votre serveur Discord.
Notifications Sociales Automatiques
Configurez ces modules depuis le panel d'administration Web dans la rubrique **"Notifications sociales"** :
- Alerte Twitch : Détecte automatiquement les passages en live (uptime, titre du live, jeu, logo) et poste une annonce avec ping personnalisable.
- Alerte YouTube : Publie une annonce automatique dès qu'une nouvelle vidéo est disponible sur votre chaîne YouTube (via flux RSS).
- Bons Plans Epic Games Store : Publie automatiquement tous les jeudis soir la liste et les fiches des jeux gratuits de la semaine de l'Epic Games Store avec embeds détaillés.
- Intégration Steam & LoL : Relie et annonce les nouveautés de vos comptes.
- Gestion Multi-Streamers (Premium 💎) : Suivez un nombre illimité de chaînes Twitch ou YouTube avec des configurations de salons d'annonce et de pings indépendantes pour chaque créateur de contenu.
Salons Vocaux Temporaires (VoiceMaster)
Configurez un salon vocal "déclencheur" nommé **"➕ Créer Salon"** (ou via la variable `voice_master_channel` du panel) :
- Dès qu'un joueur rejoint ce salon, le bot crée automatiquement un nouveau salon vocal sous la même catégorie.
- Il renomme le salon de manière personnalisée (ou à l'aide de l'IA si activé, ex: `🔊 L'antre de Joueur`).
- Le créateur reçoit les droits d'administration de son salon temporaire.
- Dès que le dernier membre quitte le salon, celui-ci est automatiquement détruit pour garder le serveur propre !
Autres Commandes Utilitaires & Fun
| Commande | Arguments | Description |
|---|---|---|
| /suggest | texte (Saisie) |
Soumet une suggestion dans le salon configuré. Le bot y ajoute automatiquement les réactions ✅ et ❌ pour le vote des membres. |
| /lolstats | pseudo (Faker#KR1...) |
Affiche les statistiques League of Legends d'un invocateur en temps réel via l'API officielle de Riot Games (maîtrises, niveau, soloQ...). Requiert la configuration d'une clé API Riot sur le dashboard. |
| /reactionrole | titre, role |
Crée un message interactif permettant aux membres d'obtenir ou de retirer un rôle en cliquant sur un bouton ou une réaction. |
| /giveaway | lot, gagnants, minutes |
Lance un tirage au sort automatique avec compte à rebours. Les membres cliquent sur le bouton pour s'inscrire. |
| /poll | question, option1, option2... |
Crée un sondage à boutons interactifs (jusqu'à 4 options). Les votes sont mis à jour en temps réel. |
| /meme | Aucun | Affiche un meme aléatoire d'Internet récupéré sur Reddit. |
| /avatar | user (Optionnel) |
Affiche la photo de profil en grand format d'un utilisateur. |
| /userinfo | user (Optionnel) |
Affiche des informations détaillées sur le compte Discord d'un membre (date de création, arrivée sur le serveur, niveau, avertissements). |
| /serverinfo | Aucun | Affiche la fiche d'identité de votre serveur Discord (nombre de membres, rôles, date de création). |
| /stats | Aucun | Affiche l'état technique global de l'infrastructure de NovaPulse (uptime, latence de shard, serveurs totaux). |
| /ping | Aucun | Teste le temps de réponse et la latence avec les serveurs Discord. |
| /embed | Aucun | Ouvre l'assistant de création de messages embeds avancés. |
| /reglement | Aucun | Affiche les conditions générales et la charte d'utilisation du bot. |