SCUM Débutant 7 min de lecture

Messages automatiques sur un serveur SCUM : Notifications.json, MOTD et annonces de redémarrage

Programmer des messages automatiques sur un serveur SCUM : fichier officiel Notifications.json (jours, horaires, couleur, #RestartIn, #NumPlayers), message de bienvenue, message du jour et commande #Announce.

Messages automatiques sur un serveur SCUM : Notifications.json, MOTD et annonces de redémarrage

Messages automatiques sur un serveur SCUM : Notifications.json, MOTD et annonces de redémarrage

Annoncer un redémarrage, rappeler le Discord, prévenir d’un événement du samedi : un serveur SCUM bien tenu parle à ses joueurs. SCUM propose trois outils, dont un fichier officiel très complet, Notifications.json, que beaucoup d’admins ignorent.

⚡ Redémarrages planifiés

Planificateur de tâches inclus dans le panel

Associez vos redémarrages automatiques à Notifications.json pour prévenir vos joueurs. Serveur SCUM dès 19,90 €/mois.

Voir les offres SCUM →

Les 3 outils de communication

OutilOùUsage
Message de bienvenuescum.WelcomeMessage (ServerSettings.ini)Affiché à chaque connexion
Message du jourscum.MessageOfTheDay + scum.MessageOfTheDayCooldownRépété à intervalle fixe (10 à 720 min, 10 par défaut)
Notifications programméesNotifications.jsonMessages à des jours et heures précis, avec couleur et variables
Annonce manuelleCommande admin #Announce <message>Message immédiat à tous

Notifications.json : le fichier officiel

Ajouté par Gamepires avec la mise à jour 1.0.2.0 (août 2025), il se place ici :

SCUM\Saved\Config\WindowsServer\Notifications.json

Gros avantage : le modifier ne nécessite pas de redémarrer le serveur.

Les champs disponibles

Chaque objet de la liste "Notifications" est une notification programmée :

ChampRôleExemples
dayJour(s) d’affichage"Monday", "Monday-Friday", "Weekend", "Everyday"
timeHeure(s) d’affichage"7:00", ["15:12", "11:14", "10:00-12:00"]
durationDurée d’affichage à l’écran (secondes)5
colorCouleur du texte en "R-G-B""255-200-0"
waitIntervalle (minutes) entre répétitions dans une plage horaire1
messageTexte affichévoir variables ci-dessous

Une plage ("14:00-15:00") répète le message pendant tout le créneau, selon l’intervalle wait.

Les variables utilisables dans le message

VariableAffiche
#NumPlayersNombre de joueurs connectés
#DateDate du serveur
#TimeHeure du serveur
#RestartIn(HH:MM)Compte à rebours jusqu’à un redémarrage à cette heure
#RestartAt(HH:MM)Annonce d’un redémarrage à une heure précise

Exemple complet : redémarrage à 6 h et rappel Discord

{
  "Notifications": [
    {
      "day": "Everyday",
      "time": ["5:30", "5:45", "5:55-6:00"],
      "duration": 5,
      "wait": 1,
      "color": "255-80-80",
      "message": "Redemarrage du serveur dans #RestartIn(06:00) - mettez-vous a l'abri !"
    },
    {
      "day": "Everyday",
      "time": ["12:00", "20:00"],
      "duration": 8,
      "color": "120-200-255",
      "message": "Rejoignez notre Discord : discord.gg/votre-lien - #NumPlayers prisonniers en ligne"
    },
    {
      "day": "Saturday",
      "time": "20:30",
      "duration": 10,
      "color": "255-200-0",
      "message": "Event PvP a 21h au secteur B2 !"
    }
  ]
}

Points d’attention :

  • les heures suivent l’horloge du serveur : vérifiez son fuseau horaire (un hébergeur étranger peut être en UTC) ;
  • le fichier doit être du JSON valide (virgules entre les objets, guillemets droits) ;
  • restez sobre avec les caractères spéciaux et les accents : testez l’affichage en jeu avant d’en abuser.

Le message ne redémarre pas le serveur : il annonce seulement. Le redémarrage lui-même se programme dans votre panel d’hébergement (ou le Planificateur de tâches Windows) à la même heure.


Message de bienvenue et message du jour

Dans la section [General] de ServerSettings.ini (serveur arrêté) :

scum.WelcomeMessage=Bienvenue sur l'ile ! Reglement : discord.gg/votre-lien
scum.MessageOfTheDay=Raids autorises uniquement le soir. Pas de KOS en zone de depart.
scum.MessageOfTheDayCooldown=30.000000

MessageOfTheDayCooldown est en minutes (10 à 720).


Annonces manuelles

Admin connecté, dans le chat :

#Announce Wipe partiel dimanche a 18h, pensez a vendre votre equipement !

Pour devenir admin : devenir admin sur son serveur SCUM.


FAQ

Mes notifications ne s’affichent pas

Vérifiez le nom exact du fichier (Notifications.json), son emplacement, la validité du JSON et le fuseau horaire du serveur.

Faut-il redémarrer après avoir modifié Notifications.json ?

Non, c’est précisé par Gamepires. En revanche, WelcomeMessage et MessageOfTheDay (dans ServerSettings.ini) demandent un redémarrage.

Peut-on annoncer automatiquement les horaires de raid ?

Oui, via la protection anti-raid globale et ses messages intégrés : voir serveur SCUM PvE ou PvP.


Conclusion

Notifications.json + redémarrages planifiés = des joueurs prévenus et un serveur qui tourne mieux. Deux minutes de configuration pour une communauté beaucoup plus sereine. Serveur SCUM avec planificateur de tâches →

Pour aller plus loin

Sources : mise à jour 1.0.2.0 (Notifications.json) — Steam, server-settings.com (référence communautaire v1.3.3.4), exemple Notifications.json d’une communauté (GitHub).