Progress on groupchats

(probably broken)