Can a streamer download/get access to his chat logs?

That would be a violation of the Developer Agreements and potentially Twitch TOS.