除了 steam-tradeoffer-manager
之外,我的 Steam 机器人中的其他一切都正常。
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 key
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!");
});
机器人运行完美,但无法检测到新优惠。
我做错了什么。我认为问题可能出在民意调查上?
为了让它发挥作用,你做了什么?
最佳答案
向您的经理添加社区,如下所示:
var manager = new TradeOfferManager({
steam: client,
community: community,
language: "en",
pollInterval: 10000,
cancelTime: 300000
})
关于javascript - Nodejs Steam 交易报价管理器不进行轮询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41412940/