1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Web-Interface
  7. Artikel
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Lexikon
  • Alles
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Lexikon

Automessages

  • Mirko911
  • 12. August 2015 um 22:40
  • 16. Juni 2016 um 14:44
  • 4.240 mal gelesen
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • Hier erfährt man wie man das Automessages Plugin konfiguriert.

    1 Kurzbeschreibung


    Dieses Plugin ermöglich das Definieren von Nachrichten, die in einem bestimmten Intervall im Chat angezeigt werden. Zusätzlich können Nachrichten zu bestimmten Uhrzeiten/Tagen ausgegeben werden.

    2 Konfigurationsübersicht

    JavaScript: configs/plugins/automessages.json
    {
        "automessages": {
            "enabled": true,
            "interval": 120,
            "logging": true,
            "messages": [
                "^5This Server is running ^4GSManager <VERSION>^5, visit our Website at: ^4www.GSManager.de",
                "^5The next Map is: ^4<NEXT_MAP> ^5(^4<NEXT_GAMETYPE>^5){{br}}^5Die nächste Karte ist: ^4<NEXT_MAP> ^5(^4<NEXT_GAMETYPE>^5)"
            ],
            "cron": [
                ["0 0 * * *", "^5Mitternacht!{{br}}^5Midnight!"]
            ]
        }
    }
    Alles anzeigen

    3 Konfigurationsvariablen im Detail


    Die Konfigurationsdatei der Funktion "Automatische Nachrichten" befindet sich im configs/plugins Ordner und heißt banner.json. Nachfolgend eine Erläuterung der einzelnen Variablen:


    Variable Zulässige Werte Beschreibung
    enabled truefalse Mit dieser Variable kann man das Plugin (de)aktiveren.
    interval Zahl Diese Variable gibt (in Sekunden) an, wie groß das Interval zwischen zwei Nachrichten ist
    logging truefalse Diese Variable gibt an, ob die Nachrichten auch in die daemon.log geschrieben werden sollen
    messages Text Diese Variable enthält die Liste der Nachrichten, die ausgegeben werden sollen
    cron Array bestehend aus Arrays mit je zwei Textfeldern Im ersten Eintrag pro Array steht der Unix Cron Timestring, im zweiten die Nachricht.

    Folgende Platzhalter können in den Messages verwendet werden:

    Platzhalter Beschreibung
    {{br}} Wird mit einem Zeilenumbruch ersetzt.
    <NEXTMAP> Wird mit der nächsten Map ersetzt.
    <NEXTGT> Wird mit dem nächsten Gametyp ersetzt.
    <VERSION> Wird mit der Version des ManuAdminMods ersetzt, die auf dem Server läuft.
    <TIME_DE> Wird mit der Zeit im deutschen Zeitformat ersetzt.
    <TIME_EN> Wird mit der Zeit im englischen Zeitformat ersetzt.
    <DATE> Wird mit dem Datum im Format Tag Monat Jahr ersetzt (01 Okt 2014).
    <MAP> Wird mit der aktuellen Map ersetzt.

    Die Verwendung von Farbcodes ist möglich.

  • Nächster Eintrag Balancer
  • Änderungsprotokoll
  • PDF

In anderen Sprachen

  • Automessages (1)

Inhaltsverzeichnis

  • 1 Kurzbeschreibung
  • 2 Konfigurationsübersicht
  • 3 Konfigurationsvariablen im Detail
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™