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.
Les 3 outils de communication
| Outil | Où | Usage |
|---|---|---|
| Message de bienvenue | scum.WelcomeMessage (ServerSettings.ini) | Affiché à chaque connexion |
| Message du jour | scum.MessageOfTheDay + scum.MessageOfTheDayCooldown | Répété à intervalle fixe (10 à 720 min, 10 par défaut) |
| Notifications programmées | Notifications.json | Messages à des jours et heures précis, avec couleur et variables |
| Annonce manuelle | Commande 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 :
| Champ | Rôle | Exemples |
|---|---|---|
day | Jour(s) d’affichage | "Monday", "Monday-Friday", "Weekend", "Everyday" |
time | Heure(s) d’affichage | "7:00", ["15:12", "11:14", "10:00-12:00"] |
duration | Durée d’affichage à l’écran (secondes) | 5 |
color | Couleur du texte en "R-G-B" | "255-200-0" |
wait | Intervalle (minutes) entre répétitions dans une plage horaire | 1 |
message | Texte 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
| Variable | Affiche |
|---|---|
#NumPlayers | Nombre de joueurs connectés |
#Date | Date du serveur |
#Time | Heure 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
- Meilleur hébergeur SCUM 2026 : comment choisir
- Optimiser les performances d’un serveur SCUM
- Mettre à jour un serveur SCUM
- Liste des commandes admin SCUM
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).