Adapt chat to new hub and fix watch-bottom directive