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
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Forum
  3. Erweiterungen
  4. Anfragen

TS3Poker Plugin

  • Yenz
  • 24. Juni 2014 um 02:40
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!
  • Yenz
    Entwickler
    Reaktionen
    90
    Punkte
    10.180
    Trophäen
    5
    Beiträge
    1.988
    Einträge
    9
    • 24. Juni 2014 um 02:40
    • #1

    Hallo zusammen,

    habe eben mal an einem vielfach gewünschten Plugin gearbeitet. Der TS3Poker. Mit einem Kartenspiel hat das aber nichts zu tun ;)

    Installation:
    Entpacken & Kopieren & Einfügen

    Konfiguration TS3:
    Mit einem ausreichend priviligierten (TM) Account in TS3 auf Extras -> ServerQuery Login gehen. Username ist egal, muss halt mit dem Passwort zusammen in die Plugin-Config eingetragen werden.

    Konfiguration Plugin:

    Code
    {
        "ts3poker"          : {
            "enabled"       : true,
            "ip"            : "127.0.0.1",
            "port"          : 10011,
            "username"      : "test",
            "password"      : "b334ZBuH",
            "msgPrefix"     : "MAM here! ",
            "clients"       : "Ted,Angela"
        }
    }
    Alles anzeigen


    Der "port" ist der ServerQuery Port vom TS3 Server. Standard seitens TS3 ist 10011.
    Die "clients" müssen exakt so heißen wie auf dem TS3! Mehrere können per Komma "," getrennt werden (s. Bsp.).

    Konfiguration MAM:
    Den Befehl "ts3poke" in die groups.json eintragen.
    Optional: Einen Alias in der config.json eintragen (ts, ts3, admin oder report).

    Anwendung:
    !ts3poke Hey, hier ist einer, der ist ganz doll gemein :(

    Problembehanldung:

    Spoiler anzeigen


    Bitte manuell testen, ob folgende Schritte per putty/telnet ausgeführt werden können (TS3 ServerQuery):

    Code
    login username password
    use 1
    clientlist
    clientpoke clid=13 msg=testmsg
    quit


    Hinweis: Die clid müsst ihr euch aus der Antwort von "clientlist" raussuchen.

    Mögliche Ausgabe:

    Code
    TS3
    Welcome to the TeamSpeak 3 ServerQuery interface, type "help" for a list of commands and "help <command>" for information on a specific command.
    login test b334ZBuH
    error id=0 msg=ok
    use 1
    error id=0 msg=ok
    clientlist
    clid=4 cid=1 client_database_id=2 client_nickname=Yenz\sfrom\s127.0.0.1:57521 client_type=1|clid=6 cid=1 client_database_id=2 client_nickname=Yenz client_type=0|clid=10 cid=1 client_database_id=3 client_nickname=test client_type=0
    error id=0 msg=ok
    clientpoke clid=4 msg=testmsg
    error id=516 msg=invalid\sclient\stype
    clientpoke clid=6 msg=testmsg
    error id=0 msg=ok
    Alles anzeigen
    Spoiler anzeigen

    b_client_create_modify_serverquery_login
    b_virtualserver_client_list

    2 Mal editiert, zuletzt von Yenz (20. September 2014 um 15:22)

Benutzer online in diesem Thema

  • 1 Besucher
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™