У меня проблема с ботом, он почему-то отклоняет обмен но в логах такая штука. Current game offers at row: 716, Content : [] Declined - no tradelink, offer #1726087283 Кто сталкивался с такой проблемой или знает ее решение помогите. Готов оплатить за помощь) Код проверки трейда // Проверки на наличие трейда if(body) { if (body.response.trade_offers_received){ body.response.trade_offers_received.forEach(function(offer) { //if offer is already accepted if (acceptedTradeOffers.indexOf(offer.tradeofferid) >= 0) { currentGameOffers.splice(currentGameOffers.indexOf(offer.tradeofferid), 1); return; } // active if (offer.trade_offer_state == 2){ helper.log('Current game offers', 716, currentGameOffers); currentGameOffers.push(offer.tradeofferid); userListDB.find({'steamid':offer.steamid_other}).toArray(function(err, list) { if (error) { io.emit('notradelink', {steamid: offer.steamid_other}) helper.msg('Declined - no tradelink, offer #' + offer.tradeofferid); offers.declineOffer({tradeOfferId: offer.tradeofferid}, function() { currentGameOffers.splice(currentGameOffers.indexOf(offer.tradeofferid), 1); }); } else if (list.length == 0) { offers.declineOffer({tradeOfferId: offer.tradeofferid}, function() { io.emit('notradelink', {steamid: offer.steamid_other}) helper.msg('Declined - no tradelink, offer #' + offer.tradeofferid); currentGameOffers.splice(currentGameOffers.indexOf(offer.tradeofferid), 1); }); } else {
Не переживай, если в логах реально не чего не пишет значит проблемы у стима скорее всего, если бы у тебя были проблемы с обменом писал бы в логах
Но уже день так. Если на других сайтах все норм, а у меня нет, хотя на аккаунте с которого тестил нет холда. Просто бот блокирует аккаунты с холдом.
Понимаешь чекаю даже сам, отправляю боту вещь, захожу в стим и вижу новый обмен, через 1мин обновляю и пишется обмен отклонен.
напиши типа" не могу обменяться пишет обмен отклонен " попробуй кому нибудь трейд из друзей кинуть если придет, то точно проблемы у сайта
Друзья на прямую отправляли и через трейд оффер и все работало. Но когда бот запущен он отклоняет все
Лог теперь выдает ошибку. Current game offers at row: 716, Content : [] Declined - no tradelink, offer #1726087283
Я ставлю ставку бот должен ее принять, код js отдельно копирует все вещи с ТП и записует в текстовик, после чего скрипт обрабатывает сумму по курсу доллара на рубли. Но не в этом суть, бот отклоняет обмен, он просто говорит что нет трэйдлинка, ну как нет если мне приходит оффер обмен.
в первом посте я скинул код, я перепроверил даже закоментил не нужное. Бот видит обмен, если он его отклонил то он его увидел.