2013-08-21 16 views

risposta

17

È possibile emettere NAMES per un canale in cui non ci si trova, ma NAMES non visualizza gli utenti invisibili (codice utente +i).

La maggior parte dei server imposta l'usermode + i alla connessione, alcuni non la cambiano nemmeno.

Quindi, se non si dispone che tutti hanno impostato il proprio codice utente -i, non è possibile vederli quando non sono nel canale.

L'RFC non è molto specifico sull'uso del codice +i. Alcuni dicono che è possibile vedere gli utenti con +i su una risposta NAMES se si condivide un canale comune, altri dicono che non è possibile.

4

Mentre la RFC (here) implica che si dovrebbe essere in grado di emettere /NAMES #chan dall'esterno #chan (o anche solo emettere /NAMES per ottenere tutti), in pratica molti server che ho visto ignorerà l'ex se siete non in un canale e respingere solo quest'ultimo.

L'unico modo affidabile è quello di /JOIN, /NAMES quindi dedurre uno dall'elenco utenti per l'account per il bot.

2

È possibile visualizzare il numero di utenti con /list #channel