Бот-то может нажать на кнопку, только "умные" алгоритмы вычислят, что нажал бот, а не человек. Определяется это легко: когда человек нажимает на кнопку "я не робот", он вынужден подвинуть мышь на жать на левую кнопку мыши, это-то и читает алгоритм, то есть если были посланы сигнали о движении и нажатии мыши то засчитает за человека, а если нет, то ты бот
А если проверка на телефоне , на телефоне же нет курсора и мышки