Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function handleOffers() {
- Bot.offers.getOffers({
- get_received_offers: 1,
- active_only: 1,
- time_historical_cutoff: Math.round(Date.now() / 1000)
- }, function(error, body) {
- body.response.trade_offers_received.forEach(function(offer) {
- console.log(JSON.stringify(offer));
- // Check if they are a robber
- if (offer.trade_offer_state != 2 || offer.items_to_give) {
- console.log('declined');
- Bot.offers.declineOffer({'tradeOfferId': offer.tradeofferid});
- return;
- }
- var itemIds = [];
- // Check its a CS:GO item
- offer.items_to_receive.forEach(function(item) {
- if(item.appid != '730') {
- console.log('declined');
- Bot.offers.declineOffer({'tradeOfferId': offer.tradeofferid});
- return;
- } else {
- itemIds.push(item);
- }
- });
- Bot.offers.loadPartnerInventory({
- 'partnerSteamId': offer.steamid_other,
- 'appId': '730',
- 'contextId': '2'
- }, function(partnerItems) {
- // partnerItems.forEach(function( partnerItem) {
- console.log(partnerItems);
- // });
- });
- console.log(itemIds);
- Bot.offers.acceptOffer({tradeOfferId: offer.tradeofferid});
- });
- });
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement