Как проверить steam аккаунт на блокировку, связанную с удержанием обменов?
Приветствую! Использую такие библиотеку на node js как - steam-user, steamcommunity, steam-totp, steam-tradeoffer-manager для создания предложения обмена steam, все отлично работает, однако, перед тем, как отправить трейд, я должен быть убежден, чтобы у партнера не было удержания обмена, как мне это сделать?
// Create and send the offer
let offer = manager.createOffer(trade_url_bd);
offer.addMyItems([]);
offer.setMessage("Trade #"+trade_id);
for(let i = 0; i < skins.length; i++) {
let assetid = skins[i];
offer.addTheirItem({"appid":"730","contextid":2,"assetid":assetid});
}
offer.send(function(err, status) {
if (err) {
console.log(err)
pool.query("UPDATE `orders` SET `status` = 'error' WHERE `orders`.`id` = "+trade_id+"; ", function (error, results){
if(error){
console.log(error);
}
});
}
}
На вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.