diff options
Diffstat (limited to 'DESIGN/01-main.md')
-rw-r--r-- | DESIGN/01-main.md | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/DESIGN/01-main.md b/DESIGN/01-main.md index 7412e57..68db37d 100644 --- a/DESIGN/01-main.md +++ b/DESIGN/01-main.md @@ -282,14 +282,14 @@ Returns an `IRC::Client::Channel` object for the channel given as positional argument, or `False` if no such channel seems to exist. Unless our client is currently *on* that channel, that existence is determined with `LIST` IRC command, so there will be some false negatives, -such as when attempting to get an object for a channel with secret mode set -that we are currently aren't on. +such as when attempting to get an object for a channel with secret mode set. -The channel object provides the following methods. The Client Object tracks -state for any of the joined channels, so some information will be cached +The Client Object tracks state for any of the joined channels, so some +information obtainable via the Channel Object will be cached and retrieved from that state, whenever possible. Otherwise, a request to the server will be generated. Return values will be empty (empty lists -or empty strings) when requests fail. +or empty strings) when requests fail. The channel object provides the +following methods. ### `.has` |