Advertisement
Guest User

Untitled

a guest
Feb 3rd, 2019
618
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const steamUser = require('steam-user');
  2. /**
  3.  * 2FA Code SteamTotp
  4.  * https://github.com/DoctorMcKay/node-steam-totp
  5.  * npm install --save steam-totp
  6.  */
  7. var SteamTotp = require('steam-totp');
  8. var code2fa = SteamTotp.generateAuthCode(config.STEAM_ACCOUNT.secret2fa);
  9. /**
  10.  * node-globaloffensive
  11.  * https://github.com/DoctorMcKay/node-globaloffensive
  12.  * npm install --save globaloffensive
  13.  */
  14. const globalOffensive = require('globaloffensive');
  15. /**
  16.  * node-steam-user
  17.  * node-globaloffensive
  18.  * Steam und CSGO Client erzuegen und Login Optionen
  19.  */
  20. const steamclient = new steamUser();
  21. const csgoclient = new globalOffensive(client);
  22. const logOnOptions = {
  23.     accountName: config.STEAM_ACCOUNT.name,
  24.     password: config.STEAM_ACCOUNT.password,
  25.     twoFactorCode: code2fa
  26. /**
  27.  * node-steam-user
  28.  * Login + Name setzen und auf CSGO GameID 730 starten
  29.  */
  30. steamclient.logOn(logOnOptions);
  31. steamclient.on('loggedOn', function() {
  32.     util.log('[STEAM] -> Logged into Steam with:', logOnOptions.accountName + 'SteamID:', steamclient.steamID.getSteam3RenderedID());
  33.     steamclient.setPersona(steamUser.EPersonaState.Online);
  34.     steamclient.setPersona(steamUser.Steam.EPersonaState.Online, config.BOT_CONFIG.botname);
  35.     steamclient.gamesPlayed(config.BOT_CONFIG.botgameid);
  36. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement