Вообще если толковать суть вопроса из титульного названия вашего вопроса, то на него сложно ответить. А если исходить из вашего растолкования, то на него можно ответить.
Да, "боты" читают JS. Но это было бы не правильно так называть. Это не "боты", это алгоритмы.
Хочется расшифровать сразу же слово спам, это навязчивая реклама в непредусмотренном для этого месте. Допустим отправка рекламки по почте. Если вам так страшно, что вы попадёте во все спам базы, только из-за того, что в JS коде сайта будет "name@email.example", не переживайте, от этого ещё не было такого, но и забываться не нужно. Вы можете попасть в теневой лист сайтов распространяющих чего-либо, допустим "вредоносные программы" или имеющий "вредоносный код", по типу майнеров в JS.
Если я не до конца ответил на ваш вопрос, можете переспросить.