Fix looping issue + authcheck for !join and !part