1. GSManager
    1. Features
    2. Supported Games
    3. News
    4. Statistics
    5. Server list
  2. Lexicon
  3. Filebase
  4. Development
  5. Forum
    1. Dashboard
    2. Unresolved Threads
  6. Web-Interface
  7. Articles
  8. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  • Login
  • Register
  • Search
Lexikon
  • Everywhere
  • Articles
  • Pages
  • Files
  • Forum
  • Lexikon
  • More Options
  1. GSManager
  2. Lexicon

Reports

  • Yenz
  • September 8, 2015 at 2:37 PM
  • October 29, 2015 at 2:54 PM
  • 5,405 times viewed
The project GSManager (formerly ManuAdminMod) was discontinued on 01.01.2020 - this internet presence stays available, but the software is no longer maintained. Thanks for your support over the more than 10 past years!
  • Ermöglicht es Spieler zu reporten. Diese können gespeichert werden (Logfile, Datenbank) oder es können direkt Admins benachrichtigt werden (E-Mail, TS3).

    1 Kurzbeschreibung


    Ermöglicht es Spieler zu reporten. Diese können gespeichert werden (Logfile, Datenbank) oder es können direkt Admins benachrichtigt werden (E-Mail, TS3).
    !report NICK MESSAGE
    !report Anton He is a cheater

    2 Konfigurationsübersicht

    JavaScript: config/plugins/reports.json
    {
        "reports": {
            "enabled": false,
            "database": false,
            "decaytime": 180,
            "logfile": false,
            "mail": false,
            "mailmessage": "The player '<FROM>' just reported '<TARGET>' with the following message: <MESSAGE>",
            "mailrecipients": [],
            "mailsubject": "GSManager Report",
            "ts3poke": false,
            "ts3pokemessage": "GSManager: '<FROM>' reported '<TARGET>': <MESSAGE>",
            "ts3pokeuids": [],
            "ts3text": false,
            "ts3textmessage": "GSManager: '<FROM>' reported '<TARGET>': <MESSAGE>",
            "ts3textuids": []
        }
    }
    Display More


    3 Konfigurationsvariablen im Detail

    Variable Zulässige Werte Beschreibung
    enabled truefalse Will man das Plugin nutzen setzt man es auf true, anderfalls auf false.
    database truefalse Möchte man Reports in der Datenbank speichern setzt man es auf true, anderfalls auf false.
    decaytime Zahl Die Zeit in Sekunden, nach der ein Spieler erneut jemanden reporten darf.
    logfile truefalse Möchte man Reports in einer Logdatei speichern setzt man es auf true, anderfalls auf false.
    mail truefalse Möchte man bei einem Report per E-Mail benachrichtigt werden setzt man es auf true, anderfalls auf false.
    mailmessage String Die Nachricht der E-Mail. Verfügbare Platzhalter sind <FROM>, <TARGET> und <MESSAGE>.
    mailrecipients String-Array Die Empfänger der E-Mail.
    mailsubject String Betreff der E-Mail.
    ts3poke truefalse Möchte man bei einem Report im TS angestupst werden setzt man es auf true, anderfalls auf false.
    ts3pokemessage String Die Nachricht beim Anstupsen. Verfügbare Platzhalter sind <FROM>, <TARGET> und <MESSAGE>.
    ts3pokeuids String-Array Alle UIDs der anzustupsenden Clients.
    ts3text truefalse Möchte man bei einem Report im TS angeschrieben werden setzt man es auf true, anderfalls auf false.
    ts3textmessage String Die Nachricht beim Anschreiben. Verfügbare Platzhalter sind <FROM>, <TARGET> und <MESSAGE>.
    ts3textuids String-Array Alle UIDs der anzuschreibenden Clients.

    4 Zusätzliche Konfigurationsinstruktionen


    Möchte man die TS3-Funktionen nutzen, muss zunächst die Verbindung zwischen TS3-Server und GSManager eingerichtet werden. Siehe dazu die entsprechende Dokumenation.
    Die UIDs findet man im TS unter Einstellungen -> Identitäten. Dort links das Profil auswählen und unten die Eindeutige ID kopieren.

    5 Beispielkonfiguration


    Hier ein Beispiel, um zu sehen, wie man mehrere Empfänger eintragen kann:

    JavaScript: config/plugins/reports.json
    {
        "reports": {
            "enabled": true,
            "database": false,
            "decaytime": 180,
            "logfile": false,
            "mail": true,
            "mailmessage": "The player '<FROM>' just reported '<TARGET>' with the following message: <MESSAGE>",
            "mailrecipients": ["mail@domain.org"],
            "mailsubject": "GSManager Report",
            "ts3poke": true,
            "ts3pokemessage": "GSManager: '<FROM>' reported '<TARGET>': <MESSAGE>",
            "ts3pokeuids": ["iytBus+itdc2u6u33ciPLIhiQ/M="],
            "ts3text": true,
            "ts3textmessage": "GSManager: '<FROM>' reported '<TARGET>': <MESSAGE>",
            "ts3textuids": ["iytBus+itdc2u6u33ciPLIhiQ/M=", "IkhVhEJaXp/+wcimWBplpB5G//Y=", "cvDevXK6TdUV+M0AyXg8EaF5ZHk="]
        }
    }
    Display More
  • Previous entry Mapcycle Plugin (1)
  • Next entry Reports (1)
  • Changelog
  • PDF

Languages

  • Reports (1)

Table of Contents

  • 1 Kurzbeschreibung
  • 2 Konfigurationsübersicht
  • 3 Konfigurationsvariablen im Detail
  • 4 Zusätzliche Konfigurationsinstruktionen
  • 5 Beispielkonfiguration
  1. Staff
  2. Privacy Policy
  3. Terms of Service
  4. Legal Notice
  5. Contact
Lexicon, developed by www.viecode.com
Powered by WoltLab Suite™