Watchersz

Surveillez le statut de vos bots Discord en temps réel. Recevez des notifications instantanées dans vos salons, par rôle ou en MP dès qu'un bot passe en ligne ou hors ligne.


👋 Comment ça marche ?


Watcherˢᶻ surveille en permanence la présence Discord de vos bots (toutes les 10 secondes). Dès qu'un changement de statut est détecté, il envoie une notification dans le salon, le rôle ou le MP de votre choix.

1
Invitez le bot sur votre serveur
Ajoutez Watcherˢᶻ avec les permissions nécessaires (Voir les membres, Présences).
2
Lancez /config
Utilisez la commande /config pour ouvrir le panneau de configuration interactif.
3
Ajoutez un bot à surveiller
Sélectionnez "Ajouter un bot" et entrez l'ID du bot que vous souhaitez surveiller.
4
Configurez vos notifications
Choisissez un salon de notification, un rôle à mentionner et/ou des membres à notifier par MP.

✨ Fonctionnalités


  • Surveillance en temps réel (toutes les 10 secondes) via la présence Discord
  • Notifications dans un salon textuel avec mention de rôle optionnelle
  • Notifications privées (MP) pour les membres de votre choix
  • Dashboard web pour gérer la surveillance sans commandes
  • Support multi-bots : jusqu'à 5 bots surveillés par serveur
  • Interface multilingue : Français et Anglais

Commandes

Liste complète des commandes slash disponibles sur Watcherˢᶻ.


⚙️ /config


/config Ouvre le panneau de configuration de la surveillance Admin

Ouvre un menu interactif (select menu) permettant de gérer tous les aspects de la surveillance des bots sur votre serveur : ajout, configuration, liste et suppression.

Nécessite la permission Administrateur. La commande expire automatiquement après quelques minutes d'inactivité.
Options du menu
/config

Configuration

Tout ce que vous pouvez configurer pour chaque bot surveillé.


➕ Ajouter un bot à surveiller


Vous pouvez ajouter jusqu'à 5 bots par serveur. Le bot à surveiller doit être présent sur votre serveur.

1
Tapez /config
Ouvrez le panneau de configuration depuis votre serveur.
2
Sélectionnez "Ajouter un bot"
Choisissez l'option ➕ dans le menu déroulant.
3
Entrez l'ID Discord du bot
Collez l'ID du bot que vous souhaitez surveiller. Il doit être présent sur votre serveur et être un bot (pas un utilisateur).
⚠️ Limite de 5 bots par serveur. Supprimez un bot existant avant d'en ajouter un nouveau.

📢 Salons de notification


Définissez dans quel salon Watcherˢᶻ enverra les alertes de changement de statut.

OptionDescription
Salon - En ligneSalon dans lequel une notification est envoyée lorsque le bot passe en ligne.
Salon - Hors ligneSalon dans lequel une notification est envoyée lorsque le bot passe hors ligne.
Activer / DésactiverChaque salon peut être activé ou désactivé indépendamment.
Les deux salons peuvent être identiques. Si un salon est désactivé, aucune notification ne sera envoyée même si un salon est configuré.

🔔 Rôles de notification


Mentionnez un ou plusieurs rôles lors d'une notification. Les mentions sont envoyées dans le message du salon configuré.

OptionDescription
Rôle - En ligneRôle(s) mentionné(s) lorsque le bot passe en ligne. Supporte @everyone, @here et les rôles personnalisés.
Rôle - Hors ligneRôle(s) mentionné(s) lorsque le bot passe hors ligne.
💡 Vous pouvez sélectionner plusieurs rôles simultanément. @everyone et @here sont disponibles dans la liste.

📩 Notifications par MP


Envoyez des messages privés à des membres spécifiques lors d'un changement de statut.

OptionDescription
MP - En ligneActive les MP uniquement pour les événements "en ligne".
MP - Hors ligneActive les MP uniquement pour les événements "hors ligne".
Sélection des membresChoisissez les membres du serveur qui recevront les notifications par MP.
⚠️ Les membres doivent avoir leurs messages privés ouverts pour recevoir les MP. Si un membre bloque les MP des non-amis, la notification sera ignorée silencieusement.

🌐 Langue du bot


Watcherˢᶻ est disponible en français et en anglais. La langue configurée affecte tous les messages du bot sur ce serveur (notifications, réponses aux commandes).

  • Français - Langue par défaut
  • English - All bot messages in English
La langue du dashboard web est indépendante de la langue du bot. Elle se configure depuis le menu en haut à droite du site.

Dashboard Web

Gérez la surveillance de vos bots directement depuis votre navigateur, sans passer par Discord.


🔑 Connexion


Le dashboard utilise l'authentification OAuth2 Discord. Aucun mot de passe n'est stocké.

1
Rendez-vous sur le dashboard
Accédez à watcherbot.szdev.fr/dashboard depuis votre navigateur.
2
Connectez-vous avec Discord
Cliquez sur "Se connecter avec Discord" et autorisez l'application à accéder à votre profil et vos serveurs.
3
Sélectionnez votre serveur
La liste de vos serveurs s'affiche automatiquement. Cliquez sur "Gérer" pour accéder à la configuration d'un serveur.
⚠️ Seuls les serveurs sur lesquels vous avez la permission Administrateur ou Gérer le serveur sont accessibles.

🛠️ Fonctionnalités du dashboard


👁️
Vue d'ensemble
Consultez tous les bots surveillés d'un serveur avec leur statut en temps réel.
Ajout de bots
Ajoutez un bot à surveiller en entrant son ID directement depuis le dashboard.
⚙️
Configuration complète
Configurez salon, rôle, MP et langue depuis une interface graphique claire.
🔄
Activation rapide
Activez ou désactivez la surveillance d'un bot en un clic sans toucher à Discord.
🌐
Langue du bot
Changez la langue des notifications du bot pour chaque serveur depuis le dashboard.
🗑️
Suppression
Retirez un bot de la surveillance et effacez toute sa configuration en un clic.

🔐 Accès et sécurité


Le dashboard vérifie vos permissions Discord à chaque action. Seuls les membres ayant les droits sur un serveur peuvent y accéder.

Si le bot n'est pas présent sur votre serveur, celui-ci n'apparaîtra pas dans le dashboard même si vous êtes administrateur.

Limites

Limites de Watcherˢᶻ et contraintes techniques liées à Discord.


⚙️ ⚙️ Limites du bot


LimiteValeurNote
Bots surveillés par serveur5Supprimez un bot existant pour en ajouter un nouveau
Intervalle de vérification10 sLe statut est vérifié toutes les 10 secondes
Rôles de notificationPlusieurs rôles sélectionnables simultanément
Membres notifiés par MPLimité par les paramètres MP de chaque membre
Conservation des donnéesPrésence du botDonnées supprimées automatiquement si le bot quitte le serveur

FAQ

Questions fréquemment posées sur Watcherˢᶻ.


Le bot ne détecte pas le statut de mon bot, pourquoi ?
Vérifiez que Watcherˢᶻ a bien les permissions Voir les membres et Présences sur votre serveur. Ces deux permissions sont indispensables pour lire le statut Discord des bots.
J'ai atteint la limite de 5 bots, que faire ?
Supprimez un bot existant via /config → "Supprimer un bot" ou depuis le dashboard. Vous pourrez ensuite en ajouter un nouveau.
Les notifications MP ne sont pas reçues, pourquoi ?
Le membre doit avoir ses messages privés ouverts. Vérifiez dans Paramètres Discord → Confidentialité et sécurité que "Autoriser les messages privés des membres du serveur" est activé.
La surveillance est-elle active 24h/24 ?
Oui, tant que Watcherˢᶻ est en ligne, la surveillance tourne en continu toutes les 10 secondes, même sans intervention de votre part.
Puis-je utiliser /config depuis n'importe quel salon ?
Oui, la commande peut être utilisée depuis n'importe quel salon textuel où le bot a accès, tant que vous avez la permission Administrateur sur le serveur.
Le dashboard est-il sécurisé ?
Oui. Le dashboard utilise l'OAuth2 Discord officiel. Aucun mot de passe n'est stocké. Vos permissions sont vérifiées à chaque action. La session expire automatiquement après 7 jours.