2013-08-21 5 views

Antwort

17

Sie können NAMES für einen Kanal ausgeben, in dem Sie nicht sind, aber NAMES zeigt keine Benutzer an, die nicht sichtbar sind (usermode +i).

Die meisten Server setzen den usermode + i auf connect, manche ändern es nicht einmal.

Also wenn Sie nicht alle ihren Benutzermodus -i haben, können Sie sie nicht sehen, wenn nicht im Kanal.

Der RFC ist nicht sehr spezifisch über usermode +i. Einige sagen, dass Sie Benutzer mit +i auf einer NAMES Antwort sehen können, wenn Sie einen gemeinsamen Kanal teilen, andere sagen, dass Sie nicht können.

4

Während die RFC (here) bedeutet, dass Sie sollte Lage sein /NAMES #chan zur Ausgabe von außen #chan (oder sogar Ausgabe nur /NAMES jedermann zu bekommen), ich viele Server in der Praxis haben die ehemaligen gesehen ignoriert, wenn Sie nicht in einem Kanal und lehne ihn einfach ab.

Die einzige zuverlässige Möglichkeit ist, /JOIN, /NAMES dann einen aus der Benutzerliste abzurechnen, um Ihren Bot zu berücksichtigen.

2

Sie können die Anzahl der Benutzer mit /list #channel

sehen