Fonctionnalités

Notifications

Choisis ce que le bot publie de lui-même sur tes serveurs Minecraft, dans quel salon, et qui est mentionné.

En plus du chat, le bot publie des notifications sur tes serveurs Minecraft : démarrage et arrêt, connexions perdues, TPS faibles, le récapitulatif hebdomadaire et d'autres. Pour cela, le serveur doit être connecté via la synchro du chat. Chaque réglage s'applique à tous les serveurs ou à un seul.

Configurer

  1. Dans le tableau de bord, ouvre « Notifications & rapports ».
  2. Sous « Rôle de ping », choisis le rôle mentionné par les notifications importantes.
  3. Sous « Salons », choisis un salon pour « Notifications » et un pour « Rapports ».
  4. Dans le tableau « Notifications », clique sur une case pour modifier une notification. « Tous les serveurs » est à gauche, chaque serveur a sa propre colonne à droite.

/notices nécessite le droit « Gérer le serveur ». La page de chaque serveur dans le tableau de bord a aussi un onglet « Notifications » et un onglet « Salons » rien que pour ce serveur.

Réglages

Notifications

Tableau de bordnoticePar défautEffet
Serveur démarréserver-startactifLe serveur Minecraft a démarré.
Serveur arrêtéserver-stopactifLe serveur Minecraft s'est arrêté.
Connexionconnectionactif, avec pingLa connexion au plugin est silencieuse depuis 20 minutes, est revenue, ou ne s'est jamais établie. Ne pingue que quand elle est perdue.
TPS faiblestpsinactifTPS sous le seuil (15 par défaut) pendant plus de cinq minutes.
Problème de livraisondeliveryactifUne réponse dans le chat quand un message de Discord n'arrive pas au serveur. Ne pingue jamais.
Avertissements de la consoleconsoleactifAvertissements et erreurs de la console du serveur. Uniquement avec un salon console, ne pingue jamais.
Rôle de rang bloquérank-role-blockedactif, avec pingLe bot ne peut pas attribuer un rôle de la synchro des rôles, car il se trouve au-dessus du propre rôle du bot.
Jeton divulguétoken-leakedtoujours actifUn jeton est apparu publiquement et a été bloqué. Ne peut pas être désactivé.
Récapitulatif hebdomadaireweekly-recapactifUn résumé de la semaine, chaque lundi.

/notices set accepte enabled, ping et, pour tps, un threshold entre 1 et 20 :

/notices set notice: tps enabled: True threshold: 18 server: Survival

Salons

Tableau de bordpurposeContenuSans salon
ÉvénementseventsArrivées, départs, morts et progrèsChat du serveur
NotificationsnoticesDémarrage, arrêt, connexion, TPS et les autres notificationsChat du serveur
RapportsreportsLe récapitulatif hebdomadaireChat du serveur
ConsoleconsoleAvertissements et erreurs de la consolePas publié
Journal des commandescommandsChaque commande serveur venant de Discord ou du tableau de bordPas publié
/notices channel purpose: console channel: #server-errors server: Survival

Lance-la sans channel pour revenir à la valeur par défaut de cet usage. Un même salon peut servir plusieurs serveurs.

Tous les serveurs ou un seul

Sans server, un réglage est la valeur par défaut pour tous les serveurs. Avec server: Survival, il ne s'applique qu'à ce serveur. Ce qu'un serveur ne règle pas lui-même, il en hérite, champ par champ. reset: True retire à nouveau le réglage propre d'un serveur.

Dans le tableau de bord, les cases héritées sont en pointillés et marquées « hérite ». /notices show server: Survival marque d'un ✏️ ce que ce serveur règle lui-même. Le rôle de ping s'applique toujours à tous les serveurs.

Pour être prévenu toi-même par e-mail, webhook, push ou message privé, voir Surveiller des serveurs.

Notifications de mise à jour

Le plugin demande à Modrinth s'il existe une version plus récente pour ton serveur. Si c'est le cas, elle apparaît :

  • dans le journal du serveur, avec un lien vers la page de téléchargement,
  • dans /mcsync status,
  • dans le tableau de bord sous « Connexion et chat », avec un bouton « Télécharger pour ce serveur ».

Rien n'est téléchargé ni installé. Tu remplaces le fichier toi-même. Pour désactiver la vérification dans le plugin :

yaml
# Spigot, Paper, Folia : plugins/mc-sync/config.yml
update:
  mode: off
properties
# Fabric, Quilt, Forge, NeoForge : config/mc-sync.properties
update.mode=off

Problèmes

Aucune notification n'arrive

  • Le serveur doit être connecté. Sans connexion, il ne signale ni démarrage ni arrêt.
  • Vérifie avec /notices show server: Survival si la notification est active et dans quel salon elle va.
  • Le bot doit pouvoir écrire dans le salon (« Voir le salon » et « Envoyer des messages »).

Le ping ne mentionne personne

Sans rôle de ping, un ping ne mentionne personne. Définis-le avec /notices ping-role role: @Staff. Seules les notifications avec ping activé pinguent.

Les avertissements de la console n'apparaissent pas

Ils ont besoin de leur propre salon : /notices channel purpose: console channel: #server-errors. Sans salon, ils ne sont pas publiés.

Un changement pour tous les serveurs n'a pas d'effet sur un serveur

Ce serveur a son propre réglage pour cela. Retire-le avec reset: True, par exemple /notices set notice: server-stop reset: True server: Survival.

Une courte coupure n'a pas été signalée

Une connexion ne compte comme perdue qu'après 20 minutes sans contact. Le bot ne signale pas les coupures plus courtes.