The only situation that isn't working yet is sending `left` events for users when the sender leaves the room