Advertisement
Guest User

Untitled

a guest
Aug 29th, 2014
296
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. connected
  2. encrypt request
  3. handshake complete
  4. Logged in!
  5. web authentication 401, retrying
  6.  
  7.  
  8. var admin = '76561197986781654'; // put your steamid here so the bot can accept your offers
  9. var accountName = 'greyback78';//'esportbot';
  10. var password = 'Bryan2009'; //'efzg4551EDS35(';
  11. var authCode = '6G57H'; //'RNJJD'; // code received by email
  12. var nameBot = 'Greyback'; //'esportbot';
  13.  
  14.  
  15. var fs = require('fs');
  16. var Steam = require('steam');
  17. var SteamTradeOffers = require('steam-tradeoffers'); // change to 'steam-tradeoffers' if not running from the examples subdirectory
  18. var steam = new Steam.SteamClient();
  19. var offers = new SteamTradeOffers();
  20.  
  21.  
  22. var logOnOptions = {
  23. accountName: accountName,
  24. password: password
  25. };
  26.  
  27. if (fs.existsSync('sentry/' + accountName)) {
  28. logOnOptions['shaSentryfile'] = require('fs').readFileSync('sentry/' + accountName);
  29. } else if (authCode != '') {
  30. logOnOptions['authCode'] = authCode;
  31. }
  32. steam.logOn(logOnOptions);
  33. steam.on('debug', console.log);
  34. steam.on('loggedOn', function(result) {
  35. console.log('Logged in!');
  36. steam.setPersonaState(Steam.EPersonaState.Online);
  37. steam.setPersonaName(nameBot);
  38. });
  39. steam.on('webSessionID', function(sessionID) {
  40. steam.webLogOn(function(newCookie){
  41. offers.setup(sessionID, newCookie, function(err) {
  42. if (err) {
  43. throw err;
  44. }
  45. offers.loadMyInventory(730, 2, function(err, items) {
  46. var item;
  47. // picking first tradable item
  48. for (var i = 0; i < items.length; i++) {
  49. if (items[i].tradable) {
  50. item = items[i];
  51. break;
  52. }
  53. }
  54. // if there is such an item, making an offer with it
  55. if (item) {
  56. offers.makeOffer ({
  57. partnerSteamId: admin,
  58. itemsFromMe: [{
  59. appid: 730,
  60. contextid: 2,
  61. amount: 1,
  62. assetid: '590963683'
  63. }],
  64. itemsFromThem: [],
  65. message: 'This is test'
  66. }, function(err, response){
  67. if (err) {
  68. throw err;
  69. }
  70. console.log(response);
  71. });
  72. }
  73. });
  74. });
  75. });
  76. });
  77. steam.on('sentry', function(data) {
  78. fs.writeFileSync('sentry/' + accountName, data);
  79. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement