var SteamcommunityMobileConfirmations = require('steamcommunity-mobile-confirmations'); var steamcommunityMobileConfirmations = new SteamcommunityMobileConfirmations( { steamid: this.steam.steamID, identity_secret: this.identity_secret, device_id: this.device_id, webCookie: webCookie, }); steamcommunityMobileConfirmations.FetchConfirmations((function (err, confirmations) { if (err) { console.log(err); return; } console.log('steamcommunityMobileConfirmations.FetchConfirmations received ' + confirmations.length + ' confirmations'); if ( ! confirmations.length) { return; } this.steamcommunityMobileConfirmations.AcceptConfirmation(confirmations[0], (function (err, result) { if (err) { console.log(err); return; } console.log('steamcommunityMobileConfirmations.AcceptConfirmation result: ' + result); }).bind(this)); }).bind(this));