Менеджер торговых предложений nodejs Steam не проводит опрос

все остальное работает в моем стим-боте, но steam-tradeoffer-manager.
client это мой steam-user : var client = new SteamUser();

var TradeOfferManager = require("steam-tradeoffer-manager");

var manager = new TradeOfferManager({
    steam: client,
    language: "en",
    pollInterval: 10000,
    cancelTime: 300000
})

Файлы cookie и API-ключ

client.on("webSession", function(sessionID, cookies) {
    manager.apiKey = webAPIKey;
    manager.setCookies(cookies, function() {
        console.log("Trade offer cookies set. Got API Key: " + manager.apiKey);
    })
})

это не работает

manager.on('newOffer', function (offer) {
    console.log("New offer!");
});

Бот работает отлично, но новые предложения не видит.

Что я делаю не так. Я думаю, что проблема может быть в голосовании?.

что вы сделали, чтобы заставить это работать?


person Tonza    schedule 01.01.2017    source источник


Ответы (1)


добавьте сообщество к своему менеджеру следующим образом:

var manager = new TradeOfferManager({
    steam: client,
    community: community,
    language: "en",
    pollInterval: 10000,
    cancelTime: 300000
})
person Tomas Gonzalez    schedule 03.06.2017