I haven't commented on or helped in any of the twitch threads, but I agree the forums seem a bit over run by twitch. I know I haven't been too active on the forums compared to the past but something about all this twitch stuff doesn't really help that.

Raccoon I'll call Macgyver or the A-Team, I'm sure they could build an awesome bot from paperclips and old chewing gum.

My personal site with some scripts I've released.