@Goose-0
Для быстрого решения проблемы, рекомендую попробовать использовать модуль для работы с почтой "InMail", он по умолчанию есть в BAS.
А для решения проблемы с выбором селектора кода, мне нужно будет знать сайт, с которого он отправляется, так как каждый сайт шлет свой html код, в котором как я полагаю и кроется проблема.
Как получить новый номер?
-
Добрый день! Я новичок в BAS, смог сделать свой скрипт, но есть одна проблема: иногда виртуальные номера которые я заказываю на сайте бывают не рабочими, то есть код от них не приходит, я понимаю как сделать чтобы они отменялись но не могу понять, возможно ли сделать так чтобы после небольшого интервала времени(секунд 40), если код не пришел, бот отменял бы номер и возвращался на несколько шагов назад и делал бы вторую попытку. Был бы вам очень благодарен за помощь!

-
читать внимательно api сервиса - и делать проверки, если не прошел, посылать соответствующий запрос в сервис и возвращаться на шаг назад.
-
В действии -Получить код активации- настройте максимальной таймаут ожидания кода, например 1 минуту. Сделайте обработку ошибки . Если код не пришел в указанное время, отменить номер и вернуться к получению нового через метку. Модуль получения смс позволяет как получать, так и отменять номер. Изучайте все действия.