SK Gameservers
Artikel im Warenkorb: 0
Zwischensumme: 0,00 €
Faq
 Server Query Befehle (Alle)

 help

 quit

 login

 logout

 version

 hostinfo

 instanceinfo

 instanceedit

 bindinglist

 use

 serverlist

 serveridgetbyport

 serverdelete

 servercreate

 serverstart

 serverstop

 serverprocessstop

 serverinfo

 serverrequestconnectioninfo

 serveredit

 servergrouplist

 servergroupadd

 servergroupdel

 servergrouprename

 servergrouppermlist

 servergroupaddperm

 servergroupdelperm

 servergroupaddclient

 servergroupdelclient

 servergroupclientlist

 servergroupsbyclientid

 serversnapshotcreate

 serversnapshotdeploy

 servernotifyregister

 servernotifyunregister

 gm msg

 sendtextmessage

 logview

 logadd

 channellist

 channelinfo

 channelfind

 channelmove

 channeldelete

 channelcreate

 channeledit

 channelpermlist

 channeladdperm

 channeldelperm

 channelgrouplist

 channelgroupadd

 channelgroupdel

 channelgrouprename

 channelgroupaddperm

 channeldelperm

 channelgrouppermlist

 channelgroupclientlist

 setclientchannelgroup

 clientlist

 clientinfo

 clientfind

 clientedit

 clientdblist

 clientdbfind

 clientdbedit

 clientdbdelete

 clientgetids

clientgetdbidfromuid

 clientgetnamefromuid

 clientsetserverquerylogin

clientupdate

clientmove

clientkick

clientpoke

clientpermlist

clientaddperm

clientdelperm

channelclientpermlist

channelclientaddperm

channelclientdelperm

permissionlist

permoverview

permidgetbyname

permfind

 tokenlist

tokenadd

tokendelete

tokenuse

messagelist

messageadd

messageget

messageupdateflag

messagedel

complainlist

complainadd

complaindel

complaindelall

banclient

banlist

banadd

bandel

bandelall

ftlist

ftinitupload

ftinitdownload

ftgetfilelist

ftgetfileinfo

ftstop

ftdeletefile

ftcreatedir

ftrenamefile

customsearch

custominfo

whoami



help [{Befehl}]

Liefert Informationen zu ServerQuery-Befehlen. Wenn der Befehl ohne Parameter aufgerufen wird, liefert er eine Liste und kurze Beschreibung sämtlicher Befehle (auf englisch).

Beispiel: help serverinfo
Usage: serverinfo
Displays detailed configuration information about a virtual server including ID, number of clients online, configuration, etc.
error id=0 msg=ok

 

quit

Beendet die ServerQuery-Verbindung zur TeamSpeak 3 Serverinstanz.

Beispiel: quit
error id=0 msg=ok

 

login client_login_name={Username} client_login_password={Passwort}

Meldet einen Benutzer bei der TeamSpeak 3 Serverinstanz mit den angegebenen Daten an.

Beispiel: login client_login_name=andreas client_login_password=meinPW
error id=0 msg=ok

 

logout

Wählt den aktiven Virtuellen Server ab und meldet sich von der Serverinstanz ab.

Beispiel: logout
error id=0 msg=ok

 

version

Zeigt Server-Versionsinformationen samt des Betriebssystems sowie der Versionsnummer an.

Beispiel: version
version=3.0.0-beta29 build=12473 platform=Linux
error id=0 msg=ok

 

hostinfo

Zeigt ausführliche Konfigurationsinformationen über die Serverinstanz an, wie die Laufzeit, die Anzahl Virtueller Server, Traffic-Informationen, etc.

Beispiel: hostinfo
virtualservers_running_total=2 virtualservers_total_maxclients=64 virtualservers_total_clients_online=0 ...
error id=0 msg=ok

 

instanceinfo

Zeigt Server-Konfigurationsinformationen an, wie die Revisionsnummer der Datenbank, die Portnummer für Datenübertragungen, Standardgruppen-IDs, etc.

Beispiel: instanceinfo
serverinstance_database_version=15 serverinstance_filetransfer_port=30033 serverinstance_max_download_total_bandwidth= ...
error id=0 msg=ok

 

instanceedit [Instanz_Eigenschaften]

Ändert bestimmte Serverinstanzeinstellungen, definiert durch die Parameter.

Beispiel: instanceedit serverinstance_filetransfer_port=1339
error id=0 msg=ok

 

bindinglist

Zeigt alle IP-Adressen an, die die Serverinstanz benutzt.

Beispiel: bindinglist
ip=0.0.0.0
error id=0 msg=ok

 

use [sid={Server-ID}] [port={Server-Port}]

Wählt den mit der Server-ID oder Portnummer angegeben Virtuellen Server, um einem Client weitere Interaktionen mit ihm zu ermöglichen. Der ServerQuery-Client wird auf dem Virtuellen Server erscheinen und wie ein richtiger TeamSpeak 3 Client agieren, mit der Ausnahme, dass er keine Sprachdaten empfangen oder senden kann.

Beispiele: use sid=1
error id=0 msg=ok

use port=9987
error id=0 msg=ok

 

serverlist [-uid] [-all]

Zeigt eine Liste der Virtuellen Server samt ihrer ID, dem Status, der Anzahl verbundener Benutzer, etc. an. Wenn die Option -all benutzt wird, zeigt der Server alle Virtuelle Server an, die in seiner Datenbank gespeichert sind. Das kann z.B. nützlich sein, wenn mehrere Serverinstanzen mit unterschiedlichen IDs dieselbe Datenbank benutzen.

Beispiel: serverlist
virtualserver_id=1 virtualserver_port=9987 virtualserver_status=online virtualserver_clientsonline=0 virtualserver_queryclientsonline=0 ...
error id=0 msg=ok

 

serveridgetbyport virtualserver_port={Server-Port}

Zeigt die Datenbank-ID des Virtuellen Servers an, der auf der mit virtualserver_port angegebenen Portnummer läuft.

Beispiel: serveridgetbyport virtualserver_port=9987
server_id=1
error id=0 msg=ok

 

serverdelete sid={Server-ID}

Löscht den durch "sid" angegeben Virtuellen Server. Beachtet bitte, dass nur die Virtuellen Server gelöscht werden können, die zuvor gestoppt wurden.

Beispiel: serverdelete sid=1
error id=0 msg=ok

 

servercreate virtualserver_name={Server-Name} [Eigenschaften_des_Virtuellen_Servers...]

Erstellt einen neuen Virtuellen Server mit den angegebenen Eigenschaften und zeigt seine ID und sein neu erstelltes Administrator-Token an. Wenn der Parameter virtualserver_port nicht angegeben wird, wird der Server automatisch den ersten verfügbaren UDP-Port ausprobieren.

Beispiel: servercreate virtualserver_name=TeamSpeak virtualserver_port=9999 virtualserver_maxclients=12
sid=2
error id=0 msg=ok

 

serverstart sid={Server-ID}

Startet den mit "sid" angegebenen Virtuellen Server. Abhängig von Euren Rechten, könnt Ihr entweder nur Euren eigenen Virtuellen Server starten oder alle Virtuellen Server der Serverinstanz.

Beispiel: serverstart sid=2
error id=0 msg=ok

 

serverstop sid={Server-ID}

Stoppt den mit "sid" angegebenen Virtuellen Server. Abhängig von Euren Rechten, könnt Ihr entweder nur Euren eigenen Virtuellen Server stoppen oder alle Virtuellen Server der Serverinstanz.

Beispiel: serverstop sid=2
error id=0 msg=ok

 

serverprocessstop

Stoppt die gesamte TeamSpeak 3 Serverinstanz, indem der entsprechende Prozess beendet wird.

Beispiel: serverprocessstop
error id=0 msg=ok

 

serverinfo

Zeigt ausführliche Konfigurationsinformationen über den ausgewählten Virtuellen Server an, wie die eindeutige ID, die Anzahl verbundener Benutzer, Einstellungen, etc.

Beispiel: serverinfo
virtualserver_port=9999 virtualserver_name=TeamSpeak ...
error id=0 msg=ok

 

serverrequestconnectioninfo

Zeigt ausführliche Verbindungsinformationen des ausgewählten Virtuellen Servers an, wie die Laufzeit, Traffic-Informationen, etc.

Beispiel: serverrequestconnectioninfo
connection_filetransfer_bandwidth_sent=0 connection_packets_sent_total=0 ...
error id=0 msg=ok

 

serveredit [Eigenschaften_des_Virtuellen_Servers...]

Ändert verschiedene Eigenschaften eines Virtuellen Servers.

Beispiel: serveredit virtualserver_name=TeamSpeak virtualserver_maxclients=22
error id=0 msg=ok

 

servergrouplist

Zeigt eine Liste der verfügbaren Servergruppen an. Abhängig von Euren Rechten, können auch globale ServerQuery-Gruppen sowie Mustergruppen angezeigt werden.

Beispiel: servergrouplist
sgid=2 name=AdminsServersQuery type=2 iconid=500 savedb=1|sgid=3 name=ServersAdmin type= ...
error id=0 msg=ok

 

servergroupadd name={Gruppenname}

Erstellt eine neue Servergruppe mit dem angegebenen Namen und zeigt ihre ID an.

Beispiel: servergroupadd name=ServersAdmin sgid=13
error id=0 msg=ok

 

servergroupdel sgid={Gruppen-ID} force={1|0}

Löscht die Servergruppe, die durch "sgid" angegeben wurde. Wenn "force" auf 1 gesetzt wird, wird die Servergruppe auch dann gelöscht, wenn sich noch Clients darin befinden.

Beispiel: servergroupdel sgid=13
error id=0 msg=ok

 

servergrouprename sgid={Gruppen-ID} name={Gruppenname}

Benennt die mit "sgid" angegebene Servergruppe in "name" um.

Beispiel: servergrouprename cgid=13 name=NeuersName
error id=0 msg=ok

 

servergrouppermlist sgid={Gruppen-ID}

Zeigt eine Liste der Rechte einer durch "sgid" angegebenen Servergruppe an.

Beispiel: servergrouppermlist sgid=13
permid=8470 permvalue=1 permnegated=0 permskip=0|permid=8475 permvalue=1
error id=0 msg=ok

 

servergroupaddperm sgid={Gruppen-ID} [permid={Rechte-ID}...] [permsid={Rechtname}...] permvalue={Rechtwert}... permnegated={1|0}... permskip={1|0}...

Fügt der mit "sgid" angegebenen Servergruppe eine Reihe von Rechten hinzu. Durch Angabe der vier Parameter für jedes Recht können mehrere Rechte auf einmal hinzugefügt werden.

Beispiel: servergroupaddperm sgid=13 permid=17276 permvalue=50 permnegated=0 permskip=0
error id=0 msg=ok

 

servergroupdelperm sgid={Gruppen-ID} [permid={Rechte-ID}...] [permsid={Rechtname}...]

Löscht eine Anzahl angegebener Rechte von der mit "sgid" angegebenen Servergruppe. Es ist möglich, mehrere Rechte auf einmal zu löschen. Ein bestimmtes Recht kann durch "permid" oder "permsid" angegeben werden.

Beispiel: servergroupdelperm sgid=16 permid=17276|permid=21415
error id=0 msg=ok

 

servergroupaddclient sgid={Gruppen-ID} cldbid={Client-DBID}

Fügt einer durch "sgid" angegebenen Servergruppe einen Client hinzu. Beachtet bitte, dass ein Client nicht einer Standard- oder Mustergruppe hinzugefügt werden kann.

Beispiel: servergroupaddclient sgid=16 cldbid=3
error id=0 msg=ok

 

servergroupdelclient sgid={Gruppen-ID} cldbid={Client-DBID}

Entfernt einen Client aus der mit "sgid" angegebenen Servergruppe.

Beispiel: servergroupdelclient sgid=16 cldbid=3
error id=0 msg=ok

 

servergroupclientlist sgid={Gruppen-ID} [-names]

Zeigt die IDs aller Clients an, die sich momentan in der durch "sgid" angegebenen Servergruppe befinden. Wenn Ihr die -names Option benutzt, wird auch der letztbekannte Nickname sowie die eindeutige ID der Clients angezeigt.

Beispiel: servergroupclientlist sgid=16
cldbid=7|cldbid=8|cldbid=9|cldbid=11|cldbid=13|cldbid=16|cldbid=18
error id=0 msg=ok

 

servergroupsbyclientid cldbid={Client-DBID}

Zeigt alle Servergruppen an, in denen sich der durch "cldbid" angegebene Client momentan befindet.

Beispiel: servergroupsbyclientid cldbid=18
name=ServersAdmin sgid=6 cldbid=18
error id=0 msg=ok

 

serversnapshotcreate

Zeigt eine Momentanaufnahme des aktuellen Virtuellen Servers mit all seinen Einstellungen, Gruppen sowie allen bekannten Client-IDs. Die Daten einer Server-Momentanaufnahme können später benutzt werden, um die Einstellungen eines Virtuellen Servers zurückzusetzen.

Beispiel: serversnapshotcreate
hash=lnTd2E1kNITmjtrRCFjgbKKg5P3=|virtualserver_name=TeamSpeak ...
error id=0 msg=ok

 

serversnapshotdeploy virtualserver_snapshot

Stellt die Konfiguration des ausgewählten Virtuellen Servers wieder her, indem die Daten einer vorherigen Momentanaufnahme verwendet werden. Beachtet bitte, dass der TeamSpeak 3 Server nicht überprüft, ob während einer Wiederherstellung ausreichende Rechte vorhanden sind, daher könnte der Befehl auch missbraucht werden, um zusätzliche Berechtigungen zu erhalten.

Beispiel: serversnapshotdeploy hash=lnTd2E1kNITmjtrRCFjgbKKg5P3=|virtualserver_name=TeamSpeak ...
error id=0 msg=ok

 

servernotifyregister [id={Channel-ID}] event={Server|Channel|TextServer|TextChannel|TextPrivat}

Wird benutzt, um sich für Benachrichtungen auf bestimmte Ereignisse eines Virtuellen Servers registrieren zu lassen. Je nachdem welche Art von Nachrichten Ihr erhalten wollt, wird der Server Euch zu jedem Ereignis eine Benachrichtigung an den Ausgabekanal Eures ServerQuery-Clients senden (z.B. wenn Benutzer Euren Raum betreten, Nachrichten bei Euch eingehen, oder die Servereinstellungen geändert wurden, etc.). Die Art der Ereignisse wird durch den "event" Parameter angegeben, während "id" benutzt werden kann, um Benachrichtigungen auf einen bestimmten Channel zu reduzieren.

Beispiel: servernotifyregister event=server
error id=0 msg=ok

 

servernotifyunregister

Meldet Euch wieder von allen durch "servernotifyregister" angegebenen Ereignissen ab, sodas Ihr keine Benachrichtigungen mehr erhaltet.

Beispiel: servernotifyunregister
error id=0 msg=ok

 

gm msg={Text}

Sendet eine Nachricht an alle Clients eines Virtuellen Servers einer TeamSpeak 3 Serverinstanz.

Beispiel: gm msg=HisSepp!
error id=0 msg=ok

 

sendtextmessage targetmode={1-3} target={Server-ID|Channel-ID|Client-ID} msg={Text}

Sendet eine Nachricht an ein bestimmtes Ziel. Die Art des Ziels wird durch "targetmode" angegeben, während "target" die ID des Empfängers angibt, sei es ein Virtueller Server, ein Channel, oder ein Client.

Beispiel: sendtextmessage targetmode=2 target=1 msg=HisSepp!
error id=0 msg=ok

 

logview limitcount={1-500} [comparator={|=}] [timestamp=YYYY-MM-DDshh:mm:ss]

Zeigt eine bestimmte Anzahl von Einträgen aus derm Serverlog an. Je nach Berechtigung könnt Ihr Einträge Eurer Serverinstanz und/oder Eurem Virtuellen Server einsehen. Durch eine Kombination der "comparator" und "timestamp" Parameter könnt Ihr Logeinträge nach einem bestimmten Datum/Uhrzeit filtern.

Beispiel: logview limitcount=30
timestamp=123456789 level=4 channel=Custom msg=Hi!|timestamp=
123456789 ...
error id=0 msg=ok

 

logadd loglevel={1-4} logmsg={Text}

Fügt dem Serverlog einen Eintrag hinzu. Je nach Berechtigung könnt Ihr Eurer Serverinstanz und/oder Eurem Virtuellen Server Einträge hinzufügen. Durch den "loglevel" Parameter wird die Art des Eintrags festgelegt.

Beispiel: logvadd loglevel=4 logmsg=WichtigesNachricht!
error id=0 msg=ok

 

channellist [-topic] [-flags] [-voice] [-flags]

Zeigt eine Liste aller Channels an, die auf einem Virtuellen Server erstellt wurden, samt ihrer ID, der Reihenfolge, dem Namen, etc. Die Ausgabe kann durch verschiedene Parameter verändert werden.

Beispiel: channellist -topic
cid=15 pid=0 channel_order=0 channel_name=StandardsChannel channel_topic=Keins[b]Thema[/b] total_clients=2|cid=16 ...
error id=0 msg=ok

 

channelinfo cid={Channel-ID}

Listet ausführliche Informationen über einen Channel, wie seine ID, das Thema, seine Beschreibung, etc.

Beispiel: channelinfo cid=1
channel_name=StandardsChannel channel_topic=Keins[b]Thema[/b]svorhanden channel_description=Willkommen ...
error id=0 msg=ok

 

channelfind [pattern={Channel-Name}]

Zeigt alle Channels an, deren Namen den angegeben Text enthalten.

Beispiel: channelfind pattern=standard
cid=15 channel_name=StandardsChannel
error id=0 msg=ok

 

channelmove cid={Channel-ID} cpid={Oberchannel-ID} [order={Channel-Sortier-Reihenfolge}]

Verschiebt einen Channel zu einem durch "cpid" angegebenen Oberchannel. Wenn für "order" ein Wert angegeben wird, wird der Channel direkt hinter den Channel mit der angegebenen ID platziert. Wenn "order" auf 0 gesetzt wird, wird der Channel direkt hinter dem übergeordneten Channel platziert.

Beispiel: channelmove cid=16 cpid=1 order=0
error id=0 msg=ok

 

channeldelete cid={Channel-ID} force={1|0}

Löscht einen durch "cid" angegeben Channel. Wenn "force" auf 1 gesetzt wird, wird der Channel auch dann gelöscht, wenn sich noch Benutzer darin befinden.

Beispiel: channeldelete cid=16 force=1
error id=0 msg=ok

 

channelcreate channel_name={Channel-Name} [Channel_Eigenschaften...]

Erstellt einen neuen Channel mit den angegebenen Eigenschaften und gibt seine ID aus.

Beispiel: channelcreate channel_name=MeinsChannel channel_topic=SchönersTag
cid=16
error id=0 msg=ok

 

channeledit cid={Channel-ID} [Channel_Eigenschaften...]

Ändert die Einstellungen für einen Channel.

Beispiel: channeledit cid=15 channel_codec_quality=3 channel_description=MeinsText
error id=0 msg=ok

 

channelpermlist cid={Channel-ID}

Zeigt eine Liste aller Rechte eines Channels an.

Beispiel: channelpermlist cid=2
cid=2 permid=4353 permvalue=1 permnegated=0 permskip=0|permid=17276 ...
error id=0 msg=ok

 

channeladdperm cid={Channel-ID} [permid={Rechte-ID}...] [permsid={Rechtname}...] permvalue={Rechtwert}...

Fügt einem Channel eine Anzahl von Rechten hinzu. Es können einem Channel durch Angabe beider Parameter eines Rechts auch mehrere Rechte gleichzeitig hinzugefügt werden. Ein Recht kann durch "permid" oder "permsid" angegeben werden.

Beispiel: channeladdperm cid=16 permid=17276 permvalue=50|permid=21415 permvalue=20
error id=0 msg=ok

 

channeldelperm cid={Channel-ID} [permid={permID}…] [permsid={permName}…]

Entfernt einem Channel eine bestimmte Anzahl von Rechten. Es können auch mehrere Rechte auf einmal entfernt werden. Ein Recht kann durch "permid" oder "permsid" angegeben werden.

Beispiel: channeldelperm cid=16 permid=17275|permid=21415
error id=0 msg=ok

 

channelgrouplist

Zeigt alle auf einem Virtuellen Server verfügbaren Channelgruppen an.

Beispiel: channelgrouplist
cgid=1 name=ChannelsAdmin type=2 iconid=100 savedb=1|cgid=2 ...
error id=0 msg=ok

 

channelgroupadd name={Gruppenname}

Erstellt anhand des angegebenen Namens eine neue Channelgruppe und zeigt deren ID an.

Beispiel: channelgroupadd name=ChannelsAdmin
cgid=13
error id=0 msg=ok

 

channelgroupdel cgid={Gruppen-ID} force={1|0}

Löscht eine durch "cgid" angegebene Channelgruppe. Wenn der Parameter "force" auf 1 gesetzt ist, wird die Channelgruppe gelöscht, auch wenn sich noch Clients darin befinden sollten.

Beispiel: channelgroupdel cgid=13
error id=0 msg=ok

 

channelgrouprename cgid={Gruppen-ID} name={Gruppename}

Ändert den Namen der angegebenen Channelgruppe.

Beispiel: channelgrouprename cgid=13 name=NeuersName
error id=0 msg=ok

 

channelgroupaddperm cgid={Gruppen-ID} [permid={Rechte-ID}...] [permsid={Rechtname}...] permvalue={Rechtwert}...

Fügt einer Channelgruppe eine Anzahl von Rechten hinzu. Durch die Angabe jeweils beider Parameter eines Rechts können auch mehrere Rechte gleichzeitig hinzugefügt werden. Ein bestimmtes Recht wird durch "permid" oder "permsid" angegeben.

Beispiel: channelgroupaddperm cgid=13 permid=17276 permvalue=50
error id=0 msg=ok

 

channeldelperm cid={Channel-ID} [permid={permID}…] [permsid={permName}…]

Entfernt einem Channel eine bestimmte Anzahl von Rechten. Es können auch mehrere Rechte auf einmal entfernt werden. Ein Recht kann durch "permid" oder "permsid" angegeben werden.

Beispiel: channeldelperm cid=16 permid=17275|permid=21415
error id=0 msg=ok

 

channelgrouppermlist cgid={Gruppen-ID}

Zeigt eine List der Rechte einer mit "cgid" angegebenen Channelgruppe an.

Beispiel: channelgrouppermlist cgid=13
permid=8470 permvalue=1 permnegated=0 permskip=0|permid=8475 ...
error id=0 msg=ok

 

channelgroupclientlist [cid={Channel-ID}] [cldbid={Client-DBID}] [cgid={Gruppen-ID}]

Zeigt die IDs aller Clients und/oder Gruppen an, die momentan Channelgruppen zugewiesen sind. Alle drei Parameter erfolgen optional, daher könnt Ihr hier die für Euch passendsten Parameter auswählen.

Beispiel: channelgroupclientlist cid=2 cgid=9
cid=2 cldbid=9 cgid=9|cid=2 cldbid=24 cgid=9|cid=2 cldbid=47 cgid=9
error id=0 msg=ok

 

setclientchannelgroup cgid={Gruppen-ID} cid={Channel-ID} cldbid={Client-DBID}

Setzt die Channelgruppe eines Clients auf die durch "cgid" angegebene Gruppen-ID.

Beispiel: setclientchannelgroup cgid=13 cid=15 cldbid=20
error id=0 msg=ok

 

clientlist [-uid] [-away] [-voice] [-times] [-groups]

Zeigt eine Liste aller Clients an, die momentan mit einem Virtuellen Server verbunden sind, inklusive ihrer IDs, dem Nicknamen, ihrem Status, etc. Die Ausgabe kann durch verschiedene Parameter beeinflusst werden. Beachtet bitte, dass sich die Ausgabe nur auf Channels bezieht, in die Ihr auch hineinschauen dürft.

Beispiel: clientlist -away
clid=5 cid=7 client_database_id=40 client_nickname=Karnickl client_type=0 client_away=1 client_away_message=binsweg|clid=6 ...
error id=0 msg=ok

 

clientinfo clid={Client-ID}

Zeigt ausführliche Informationen über einen Client an, wie seine eindeutige ID, seinen Nicknamen, die Version seines TeamSpeak Clients, etc.

Beispiel: clientinfo cid=6
client_unique_identifier=jhfddcjnjztKHZ77754= client_nickname=andreas client_version=3.0.0-alpha24s[Build:s8785] ...
error id=0 msg=ok

 

clientfind pattern={Clientname}

Findet Clients nach Namen.

Beispiel: clientfind pattern=andreas
clid=7 client_nickname=andrea
error id=0 msg=ok

 

clientedit clid={Client-ID} [Client_Eigenschaften...]

Ändert die Einstellungen für einen Client anhand der angegebenen Client-Eigenschaften.

Beispiel: clientedit clid=10 client_description=CoolersTyp!
error id=0 msg=ok

 

clientdblist [start={Offset}] [duration={Länge}]

Zeigt eine Liste von Client-IDs an, die dem Server bekannt sind, inklusive deren Datenbank-IDs, letzte Nicknamen, etc.

Beispiel: clientdblist
cldbid=4 client_unique_identifier=hE6Ac32oo4Az6gFPwZiBqKP4kUg= client_nickname=Sebastian client_created=1284490542 ...
error id=0 msg=ok

 

clientdbfind pattern={Client-Name|Client-UID} [-uid]

Zeigt eine Liste aller Datenbank-IDs eines Clients, die einem bestimmten Muster entsprechen. Ihr könnt entweder nach dem zuletzt verwendeten Nicknamen eines Clients oder nach seiner eindeutigen ID (UID) suchen, indem Ihr die -uid Option benutzt.

Beispiel: clientdbfind pattern=Sebastian
cldbid=4
error id=0 msg=ok

 

clientdbedit cldbid={Client-DBID} [Client-Eigenschaften...]

Ändert bestimmte Eigenschaften eines Clients.

Beispiel: clientdbedit cldbid=56 client_description=CoolersTyp!
error id=0 msg=ok

 

clientdbdelete cldbid={Client-DBID}

Löscht die Eigenschaften eines Clients aus der Datenbank.

Beispiel: clientdbdelete cldbid=56
error id=0 msg=ok

 

clientgetids cluid={Client-UID}

Zeigt alle Client-IDs an, die der durch "cluid" angegebenen eindeutigen ID entsprechen.

Beispiel: clientgetids cluid=dyjxDshZP5az0nevbtjsaddfha= cluid=dyjxDshZP5az0nevbtjsaddfha= clid=1 name=Sebastian
error id=0 msg=ok

 

clientgetdbidfromuid cluid={Client-UID}

Zeigt die Datenbank-ID an, die der durch "cluid" angegebenen eindeutigen ID entspricht.

Beispiel: clientgetdbidfromuid cluid=dyjxDshZP5az0nevbtjsaddfha= cluid=dyjxDshZP5az0nevbtjsaddfha=
cldbid=32
error id=0 msg=ok

 

clientgetnamefromuid cluid={Client-UID}

Zeigt die Datenbank-ID sowie den Nicknamen eines durch die UID angegebenen Benutzers.

Beispiel: clientgetnamefromuid cluid=dyjxDshZP5az0nevbtjsaddfha= cluid=dyjxDshZP5az0nevbtjsaddfha=
cldbid=32 name=Sebastian
error id=0 msg=ok

 

clientgetnamefromdbid cldbid={Client-DBID}

Zeigt die eindeutige ID (UID) und den Nicknamen an, die der durch "cldbid" angegebenen Datenbank-ID entsprechen.

Beispiel: clientgetnamefromdbid cldbid=3
cluid=tB5RAE0OqPQIth4RyYECy0fW/sk= cldbid=3 name=L00S3RKING
error id=0 msg=ok

 

clientsetserverquerylogin client_login_name={Benutzername}

Erneuert Eure ServerQuery-Logindaten, indem Ihr einen Usernamen angebt. Das Passwort wird anschließend automatisch neu erzeugt.

Beispiel: clientsetserverquerylogin client_login_name=admin
client_login_password=+r/TLqfM
error id=0 msg=ok

 

clientupdate [Client_Eigenschaften...]

Ändert bestimmte Eigenschaften Eurer ServerQuery-Clienteinstellungen.

Beispiel: clientupdate client_nickname=Karnickls(query)
error id=0 msg=ok

 

clientmove clid={Client-ID}... cid={Channel-ID} [cpw={Channel-Passwort}]

Verschiebt einen oder mehrere durch "clid" angegebene Clients in den Channel mit der ID "cid". Sollte der Channel passwortgeschützt sein, muss dieses durch "cpw" mit angegeben werden, ansonsten kann der Parameter weggelassen werden.

Beispiel: clientmove clid=5|clid=6 cid=3
error id=0 msg=ok

 

clientkick clid={Client-ID}... reasonid={4|5} [reasonmsg={Text}]

Kickt einen oder mehrere durch die Client-IDs angegebene Benutzer von einem Channel oder einem Server, je nachdem, auf welchen Wert "reasonid" gesetzt ist. Der Parameter &

Bewertungen: 0