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 (1)

  • iMarkus
  • 13. August 2015 um 13:57
  • 16. Juni 2016 um 14:44
  • 4.553 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!
  • This is how you configure the automessages plugin.

    1 Short description


    With this plugin, you can configure your own messages, which are sent to the chat in a specific interval. Furthermore messages can be shown at specific times/days.

    2 Configurationoverview

    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 Detailed configurationvariables


    The configurationfile of the "automessages" function is located in the configs/plugins directory and is named banner.json. An explanation of the variables follows:

    Variable Allowed Values Description
    enabled truefalse You can (de)active the plugin with this variable.
    interval number This variable defines the interval between two sent messages in seconds.
    logging truefalse This variable defines if the automessages should be logged in the daemon.log
    messages Text This variable defines the messages, which should be send to the chat.
    cron Array with arrays of two strings each First entry of each array is a unix cron time string, second is the message.

    You can use the following placeholders in your messages:

    Platzhalter Beschreibung
    {{br}} Will be replaced with a wordwrap.
    <NEXTMAP> Will be replaced with the next map.
    <NEXTGT> Will be replaced with the next gametype.
    <VERSION> Will be replaced with the current running GSManager
    <TIME_DE> Will be replaced with the time in german time format.
    <TIME_EN> Will be replaced with the time in english time format.
    <DATE> Will be replaced with the date in form date time month year (01 Oct 2014).
    <MAP> Will be replaced with the current running map.

    Using color codes is possible.

  • Vorheriger Eintrag Automessages
  • Nächster Eintrag Balancer
  • Änderungsprotokoll
  • PDF

In anderen Sprachen

  • Automessages

Inhaltsverzeichnis

  • 1 Short description
  • 2 Configurationoverview
  • 3 Detailed configurationvariables
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™