ну метода правильная, если поставить фильтры так, чтобы вторая третья и тд остальные наборы, открывались только если прошел предыдущий вход. в идеале проще сделать так чтобы открывало всего две позы с фильтром есть активная. то есть если реально два одинаковых бота то результат не будет расходиться. а сейчас боты не одинаковые совсем.