Deprecated: Use of "parent" in callables is deprecated in /var/www/html/forum/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431
  • If you need help or want to discuss things, you now can also join us on our Discord Server!
  • A first preview of the unlimited version of SinusBot can be found in the Upcoming Changes thread. A version for Windows will follow, but we don't have a release date, yet.

[TEILWEIßE GELÖST] Servergruppen werden ignoriert

Status
Not open for further replies.

Nico Kimmel

Donor
is awesome!
Hallo,
ich habe bei meinem neuen Benutzerkonto "users" die Servergruppe 31 hinzugefügt.
Nun ist aber das Problem, dass der Bot nicht auf die User in dieser Gruppe reagiert.

Hat jemand schon Erfahrungen mit diesem Problem?

Danke, Nico
 

Reddexo

Donor
is awesome!
Möglich ist das der Bot die Kommandos ignoriert im Channel, Privat und oder Server Chat. In Instanz Einstellung kannst du die Haken setzen welchen Chats der Bot ignorieren soll.
Oder du hast die falsche Servergruppen ID genommen.
Oder der Benutzer hat keine Rechte.
Etwas anders kann ich mir nicht vorstellen was sonst falsch eingestellt ist.
Welchen Befehl führst du den aus?
 

Patrick15a

Donor
is awesome!
Contributor
Insider
Der Bot scheint keine rechte zu haben die mitglieder deiner Gruppe (31) abzufragen.
Füg mal der Botgruppe das Recht b_virtualserver_servergroup_client_list hinzu. Wenn bereits getan lass es mich wissen.
 

Nico Kimmel

Donor
is awesome!
Möglich ist das der Bot die Kommandos ignoriert im Channel, Privat und oder Server Chat. In Instanz Einstellung kannst du die Haken setzen welchen Chats der Bot ignorieren soll.
Oder du hast die falsche Servergruppen ID genommen.
Oder der Benutzer hat keine Rechte.
Etwas anders kann ich mir nicht vorstellen was sonst falsch eingestellt ist.
Welchen Befehl führst du den aus?
!qyt
Wenn ich das Benutzerkonto auf eine Identity festlege, dann funktioniert es auch, Rechte sind genug da.
Die Botgruppe hat "b_virtualserver_servergroup_client_list".
 
Last edited:

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider

Reddexo

Donor
is awesome!
sicher das du die richtige Servergruppen ID genommen hast?
Im TS unten Rechte -> Server Gruppen, links stehen die Gruppennamen und dahinter die ID der Gruppe.
 

Nico Kimmel

Donor
is awesome!
sicher das du die richtige Servergruppen ID genommen hast?
Im TS unten Rechte -> Server Gruppen, links stehen die Gruppennamen und dahinter die ID der Gruppe.

Ich will die Gruppe "Normal" und dahinter steht die 31.
932efe1a6331e592fba2bfa4132db987.png


4b3c44fdc575b637b162fe577608dcbe.png
 

Reddexo

Donor
is awesome!
Was sagt den das Instanz-Log vom Bot wenn einer dieser Gruppen einen Befehl macht.
Hier mal Beispiel was bei mir im Log steht.
2016-03-18T16:24:57+01:00 Playing next from queue:
2016-03-18T16:24:54+01:00 PRIVATE-CHAT [♫ YouTube Bot ♫] Downloading and enqueuing xxxxxxxxxxxxxxxxxxxxxxxx
2016-03-18T16:24:54+01:00 CHAT 1 [friend @ Falis Test ID] < !qyt xxxxxxxxxxxxxxxxxxxxxxxx > / OK

Edit: hab mal die Url rausgenommen da die videos verlinkt werden sonst

Welche Rechte hat der Benutzer im Benutzerkonto den? hoffe Playback und Warteschleife hinzufügen ist drin :)

Hier hast du mal meine Rechte für meinen Bot im Ts. Schau mal rüber und ggf kannst du es ja abgleichen.
Dazu muss man sagen nicht alle Rechte werden benötigt aber das stört keinen wenn er paar zu viel hat :)
Ich hoffe das hilft ;)

tethdem3.jpg
 

Nico Kimmel

Donor
is awesome!
Ich habe dem Bot Adminrechte gegeben, also er hat alle, auch alle die dein Bot hat. (Hab nachgeschaut)
Ich habe mal test-weiße dem Benutzerkonto alle Rechte gegeben die es gibt, ohne Erfolg.
Im Log steht zum letzten mal was vom 17., obwohl ich heute schon Musik abgespielt habe.

edit: Im Log steht doch was, aber nicht wenn jemand aus der Servergruppe !yt oder !qyt schreibt.
 

Reddexo

Donor
is awesome!
hmm finde ich sehr komisch weil bei mir klappt es ja ohne Probleme. Benutzt du die neuste beta 0.9.11?
Ich hab es extra nochmal ausprobiert was der Bot macht wenn er Benutzer ignoriert und es steht immer was im log egal ob der Befehl ignoriert wird oder nicht.
 
Last edited:

Nico Kimmel

Donor
is awesome!
hmm finde ich sehr komisch weil bei mir klappt es ja ohne Probleme. Benutzt du die neuste beta 0.9.11?
Ich hab es extra nochmal ausprobiert was der Bot macht wenn er Benutzer ignoriert und es steht immer was im log egal ob der Befehl ignoriert wird oder nicht.
Ich hab die
0.9.10-e1fdee3
aber dort sollte es doch auch gehen?
 

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider
Ich hab die
0.9.10-e1fdee3
aber dort sollte es doch auch gehen?

Sicher sollte es da auch gehen, mir ist nichts bekannt das es da buggs gibt.
Ich denke wäre es so hätten sich da auch bereits mehr Leute beschwert, ich glaube dann ist mit deinen Teamspeak Rechten etwas nicht ganz Okay ^^
Du kannst mal aus dem Forum noch das Diagnose Script laufen lassen, vllt spuckt das noch was Relevantes aus.
Wenn alles nichts Hilft, setz Temporär mal nen Frischen Teamspeak Server auf und Probier es mit Standard Config :)

//Edit:

<21:13:35> "Xuxe": !playing
<21:13:35> "Technobase": TechnoBase.FM - TechnoBase.FM - 24h Techno, Dance, HandsUp and More
<21:13:41> "Xuxe": !yt http://test.com
<21:13:41> "Technobase": Downloading http/test.com

@
SinusBot 0.9.10-96dc7c4
Also es geht :)
 

Nico Kimmel

Donor
is awesome!
Sicher sollte es da auch gehen, mir ist nichts bekannt das es da buggs gibt.
Ich denke wäre es so hätten sich da auch bereits mehr Leute beschwert, ich glaube dann ist mit deinen Teamspeak Rechten etwas nicht ganz Okay ^^
Du kannst mal aus dem Forum noch das Diagnose Script laufen lassen, vllt spuckt das noch was Relevantes aus.
Wenn alles nichts Hilft, setz Temporär mal nen Frischen Teamspeak Server auf und Probier es mit Standard Config :)

//Edit:

<21:13:35> "Xuxe": !playing
<21:13:35> "Technobase": TechnoBase.FM - TechnoBase.FM - 24h Techno, Dance, HandsUp and More
<21:13:41> "Xuxe": !yt http://test.com
<21:13:41> "Technobase": Downloading http/test.com

@
SinusBot 0.9.10-96dc7c4
Also es geht :)

Habe grad rausgefunden, dass es an der Gruppe liegt. wenn ich es auf 35 (Moderatoren) stelle, dann funktioniert das bei denen. Ich werd
mal noch weiter rumprobieren.

edit: hab die gruppe kopiert, und es ging. als ich dann die standard gruppe auf diese kopie eingestellt habe, hat es wieder nicht funktioniert?!
 

Nico Kimmel

Donor
is awesome!
Okay, funktioniert, hab's jetzt so gelöst:
Hab' wieder ne Gast Gruppe erstellt, und muss halt meine Leute wieder in eine
art Member/Verifiziert Gruppe machen.
Nicht Permanente Gruppen scheint er zu ignorieren.

Grüße Nico
 

Reddexo

Donor
is awesome!
Ich hab mir mal bissel genauer das Problem angeschaut viel zu lang muss ich sagen :confused:

Nicht Permanente Gruppen haben keine Gruppenlisten in der Ts Server Datenbank weil sie nur Temporär sind.
Ich glaube es ist unmöglich das anders zu lösen als mit einer Permanenten Gruppen.

Aber es ja möglich umstellen ob es eine Permanente Gruppe ist oder nicht. Einfach "b_group_is_permanent" bei der Gruppe hinzufügen.:D
 

Nico Kimmel

Donor
is awesome!
Ich hab mir mal bissel genauer das Problem angeschaut viel zu lang muss ich sagen :confused:

Nicht Permanente Gruppen haben keine Gruppenlisten in der Ts Server Datenbank weil sie nur Temporär sind.
Ich glaube es ist unmöglich das anders zu lösen als mit einer Permanenten Gruppen.

Aber es ja möglich umstellen ob es eine Permanente Gruppe ist oder nicht. Einfach "b_group_is_permanent" bei der Gruppe hinzufügen.:D
Ja, hab's jetzt wie oben gesagt gemacht.
Man kann aber als Standardgruppe keine Permanente Gruppe einstellen. ^^
 

iTaskmanager

Well-Known Member
Tier II
Tier III
Tier I
Insider
Hab so ein ähnliches Problem gehabt. Bei mir war es der Fall, dass bei mir verschiedene Server-Gruppen immer beachtet wurden bei der Befehlseingabe. Da aber nur eine Gruppe definiert wurde für die Rechte (mehr geht ja derzeit leider nicht), kam öfters mal die Meldung, dass ich nicht die entsprechende Rechte habe. Also funktionierte es auch nicht.

In diesem Fall dann einfach mehrmals den Befehl öfters posten, bis die richtige Gruppe zur Überprüfung genutzt wird und dann klappt es auch. Alternativ halt die Konstellation der Server-Gruppen anders aufstellen.
 
Status
Not open for further replies.
Top