var SteamTotp = require('steam-totp'); здесь вместо выполнения кода нужно выполнить вызов функции
[[STEAM_GUARD]] = SteamTotp.generateAuthCode([[SHARED_SECRET]]);
ответ с функции [[STEAM_GUARD]] применить обратно в коде
У Стима на скок мне известно, сейчас и Бан по Апи есть, если нексолько попыток будет не удачных и Айпи у него в Бане будет тот.
И Домены Почт даже приедаются.