shizmob / pydle

An IRCv3-compliant Python 3 IRC library.
BSD 3-Clause "New" or "Revised" License
154 stars 48 forks source link

[#166] Add LIST Support #172

Open Rixxan opened 2 years ago

Rixxan commented 2 years ago

Adds support for the LIST command (defined by RFC1459 Section 4.2.6) and adds a new function (BasicClient.channel_list). The channel_list function returns an updated channel listing of all channels and details of channels generated by the LIST command.

This differs from the existing BasicClient.channels, which only return channels that Pylde is currently in, or considers itself to already be in.

Resolves #166