Irssi wird nicht /ignorieren -außer #channel BEENDET

Irssi wird nicht /ignorieren -außer #channel BEENDET

In irssi ignoriere ich Joins, Parts und Quits lieber global.

Es gibt jedoch einige Kanäle, in denen ich auch diese Nachrichten gerne sehen würde.

Ich habe die Anweisungen befolgtWie kann ich alle JOINS und PARTS von allen Kanälen außer einigen wenigen ignorieren?

Sie funktionieren hervorragend für Verbindungen und Teile, aber ich sehe keine Beendigungen.

/ignore * JOINS PARTS QUITS
Ignoring JOINS PARTS QUITS from *
/ignore -except #channel JOINS PARTS QUITS
Ignoring JOINS PARTS QUITS from #channel [-except]
/ignore
Ignore List:
   1 *: JOINS PARTS QUITS
   2 #channel: JOINS PARTS QUITS -except

Wenn ich einen zweiten Client verwende, um #channel beizutreten, sehe ich:

 -!- user [nick@domain] has joined #channel

Wenn ich dann den zweiten Client mit /part bearbeite, sehe ich:

 -!- user [nick@domain] has left #channel

Aber wenn ich einfach den zweiten Client beende, wird mir keine Beendigungsmeldung angezeigt.

Wenn ich /unignore 1 verwende, um die globale Ignorierregel zu entfernen, werden mir wieder alle Nachrichten angezeigt.

Ist das ein Irssi-Fehler, ein IRC-Fehler oder habe ich etwas übersehen?

Antwort1

Das liegt höchstwahrscheinlich daran, dass QUITEreignisse global für das Netzwerk und nicht für einen bestimmten Kanal gelten. Wenn Sie verwenden /quit, verlassen Sie keinen Kanal, sondern das gesamte Netzwerk. Deshalb entspricht es nicht der zweiten Regel, die Sie hinzugefügt haben.

Sie können sie entweder alle ignorieren oder sie alle anzeigen (obwohl dies unterstützt werden könnte, wenn das irssiTeam beschließt, dies als Erweiterung zu implementieren).

verwandte Informationen