Comment rechercher des noms de canaux dans WeeChat?

18

Dans le client IRC XChat, il est possible de rechercher une liste de canaux dans le réseau actuellement connecté. Par exemple, la recherche du mot-clé "python" en utilisant Serveur → Liste des réseaux sur le réseau Freenode répertorie tous les canaux qui ont python dans leur nom.

Une telle fonctionnalité de recherche est-elle également possible dans Weechat? Si oui, comment rechercher une chaîne?

Bentley4
la source

Réponses:

23

Utilisez la /listcommande ... la commande IRC standard pour répertorier et rechercher les canaux IRC.
Vous pouvez ajouter une expression régulière à la fin pour rechercher des canaux spécifiques.

Vous pouvez utiliser l' /list -re <regex>option pour rechercher avec regex.

Si vous avez besoin de plus d'informations, utilisez la /helpcommande; et en savoir plus sur la véritable fonctionnalité irc (au lieu de compter sur des wrappers GUI).

sage
la source
2
Existe-t-il un moyen de classer la liste par les utilisateurs, de la rechercher ou de l'ouvrir dans une autre fenêtre? un peu difficile à gérer tous ces canaux sortis
Harry Moreno
2
@HarryMoreno regardez le script listbuffer pour weechat
sage
10

Pour autant que je sache, WeeChat n'a pas de fonction de recherche de chaîne. Mais cependant, vous pouvez utiliser le ALISbot de canal (Advanced LIsting Service) (sur freenode):

Pour rechercher des chaînes contenant pythonleur nom de chaîne:

/ msg alis list * python *

Pour rechercher une chaîne dont le sujet contient le mot foo:

/ msg alis list * -topic * python *

(les caractères génériques sont obligatoires)

Pour d'autres options, voir:

/ msg alis help list

/list fonctionne aussi, mais sur un grand réseau comme freenode (avec plus de 40 000 canaux), cela peut inonder votre client avec les résultats ou produire des résultats inattendus.

Remarque: Il s'agit d'une fonctionnalité spécifique au réseau de freenode et indépendante du client. Il peut être utilisé à partir de n'importe quel client IRC.

Amal Murali
la source
2
Bien qu'il existe une fonction de recherche dans weechat, cela pourrait être utile pour les utilisateurs de freenode ...
sage
2
C'est beaucoup mieux, car le /listmot - clé renvoie la liste complète des chaînes.
ILMostro_7
@demure décrit la meilleure façon de le faire, mais je voulais souligner que vous pouvez rechercher n'importe quel tampon avec <Ctrl-r>. Donc vous "pourriez" / lister toutes les chaînes, puis <Ctrl-r> et rechercher dans toute la liste si vous le souhaitez, puis la flèche <haut / bas> pour parcourir les correspondances.
Ricky Nelson