¿Cómo busco nombres de canales en WeeChat?

18

En el cliente IRC XChat, es posible buscar una lista de canales en la red conectada actual. Por ejemplo, la búsqueda de la palabra clave "python" usando Servidor → Lista de redes en la red Freenode enumera todos los canales que tienen python en su nombre.

¿Es posible tal funcionalidad de búsqueda en Weechat? Si es así, ¿cómo puedo buscar un canal?

Bentley4
fuente

Respuestas:

23

Use el /listcomando ... el comando IRC estándar para enumerar y buscar canales IRC.
Puede agregar una expresión regular al final para buscar chans específicos.

Puede usar la /list -re <regex>opción para buscar con expresiones regulares.

Si necesita más información, use el /helpcomando; y aprenda más sobre la funcionalidad real de IRC (en lugar de confiar en los contenedores GUI)

recatado
fuente
2
¿Hay alguna manera de ordenar la lista por usuarios, o buscarla, o abrirla en otras ventanas? un poco difícil de administrar todos esos canales emitidos
Harry Moreno
2
@HarryMoreno mira el script de la lista de búferes para weechat
recatada
10

WeeChat no tiene una función de búsqueda de canales, que yo sepa. Pero, sin embargo, puede usar el ALISbot de canal (Advanced LIsting Service) (en freenode):

Para buscar canales que contengan pythonsu nombre de canal:

/ msg alis list * python *

Para buscar un canal cuyo tema contenga la palabra foo:

/ msg alis list * -topic * python *

(se requieren los comodines)

Para otras opciones, ver:

/ msg alis lista de ayuda

/list también funciona, pero en una red grande como freenode (con más de 40 mil canales), puede inundar a su cliente con los resultados o producir resultados inesperados.

Nota: Esta es una característica específica de la red de freenode y es independiente del cliente. Se puede usar desde cualquier cliente IRC.

Amal Murali
fuente
2
Si bien no es una función de búsqueda en weechat, esto podría ser útil para los usuarios de freenode ...
recatada
2
Esto es mucho mejor, ya que la /listpalabra clave devuelve la lista completa de canales.
ILMostro_7
@demure describe la mejor manera de hacer esto, sin embargo, quería señalar que puede buscar cualquier búfer con <Ctrl-r>. Entonces "podría" / enumerar todos los canales, luego <Ctrl-r> y buscar en la lista completa si lo desea, luego <flecha arriba / abajo> para navegar por las coincidencias.
Ricky Nelson