In the IRC client XChat, it is possible to search for a list of channels in the current connected network. For example, searching for the keyword "python" using Server → Network List on the Freenode network lists all channels that have python in their name.

Is such a search functionality also possible in Weechat? If so, how can I search for a channel?

up vote 18 down vote accepted

Use the /list command... the standard IRC command for listing and searching IRC channels.
You can add a regular expression at the end to search for specific chans.

You can use the /list -re <regex> option to search with regex.

If you need more info, use the /help command; and learn more about real irc functionality (instead of relying on GUI wrappers).

  • 2
    Is there a way to order the list by users, or search it, or open it in another windows? kinda hard to manage all those channels outputted – Harry Moreno Mar 26 '14 at 5:37
  • 1
    @HarryMoreno look at the listbuffer script for weechat – demure Mar 27 '14 at 21:48

WeeChat doesn't have a channel search feature, as far as I know. But however, you can use the ALIS (Advanced LIsting Service) channel bot (on freenode):

To search for channels containing python in their channel name:

/msg alis list *python*

To search for a channel whose topic contains the word foo:

/msg alis list * -topic *python*

(the wildcards are required)

For other options, see:

/msg alis help list

/list works too, but on a big network like freenode (with over 40 thousand channels), it may flood your client off with the results or produce unexpected results.

Note: This is a network specific feature of freenode, and is client-independent. It can be used from any IRC client.

  • 2
    While there is a search function in weechat, this might be useful for freenode users... – demure Apr 19 '14 at 23:16
  • 2
    This is much better, as the /list keyword returns the entire list of channels. – ILMostro_7 Dec 31 '15 at 20:14

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.