Reading public channels without an account
The challenge
The obvious route is the bot API, which requires the bot to be a member of every channel, impossible for channels you do not control, and the whole point was to read without joining.
The approach
The reader works from the public web preview each channel already exposes, so it only ever sees what is public anyway and needs no credentials at all.
