Another semi-official IRCnet site

Alis

While IRCnet has not been offering nickname or channel registration services since 1994, there exists a special connection class called a “Service”, which can be queried using the “/SQUERY” command. The only currently active service is called Alis and serves as a replacement for the old and unflexible “/LIST”.

If your IRC client does not support the SQUERY command, you can manually submit a request to Alis (or other services, should there be any in the future) by using /quote SQUERY Alis :your command here

Please note that in this case the :-sign after the Service name is important, otherwise it won’t work and you will get the following error message or something similar instead:

-Alis(hub.uk)- You didn't specify a channel mask.
-Alis(hub.uk)- Your query contains 1 errors. Use /SQUERY Alis HELP LIST

Alis

Alis is a channel listing service. Unlike /LIST, Alis supports searching for channels that match certain criteria, like a mask (#*irc* lists all channel where the name contains irc) or by the number of people (-min 60 lists only channels with more than 60 people inside)

The alis help text is quite descriptive:

/SQUERY Alis LIST mask [-options]
Searches for a channel
  mask               channels to search for, * and ? wildcards accepted
  options:
   -min x            minimum users on a channel
   -max x            maximum users on a channel
   -m mode           check against channel mode
    +tn means channel has tn set
    -im means channel has im unset
    =tn means channel is exactly +tn nothing more and nothing less
   -mode mode        same as above
   -t string         topic of the channel shall contain string
   -topic string     same as above
   -s [m][t]         show modes (m) and who set the topic (t)
   -show [m][t]      same as above

LIST Examples:

/SQUERY Alis LIST #foo* -min 10 -mode =tn
Lists all channels who contain foo (#foo.int,#foo,...)
if the mode is exactly = tn.

/SQUERY Alis LIST * -min 10 -t http
Lists all channels who contain http as word in the topic.
Examples: "http://www.foo.org","http is cool","my httpd crashed"

/SQUERY Alis LIST * -min 10 -t http -show mt
Like above, but it will show the modes of the channel
and the nick who set the topic.