Incomplete chat update

As of this commit, scroll is broken, spam filter is primitive, removed
name redundancy is complete.