update user presence in channel