This title is the longest in existenceprobably not thoughNext Episode: buy some Virtual Reality Gear: https://youtu.be/WaSPS.
Steamtrades Reddit
- Community Hubs are collections of all the best community and official game content as rated by users.
- If steamtrades.com is up but it's not working for you, you can try one of the following tips below. Refresh your browser. Force a full refresh of your browser page by clicking Ctrl + F5 at the same time. This should work on Internet Explorer, Firefox and Chrome.


// UserScript |
// @name SteamTrades Auto Bump |
// @namespace ST_AUTOBUMP |
// @author LBLZR_ |
// @description Bumps the post every 60 minutes + random drift |
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js |
// @include https://*.steamtrades.com/trade/* |
// /UserScript |
function getRandomInt(min, max) { |
return Math.floor(Math.random() * (max - min + 1)) + min; |
} |
function scheduleReload(seconds){ |
//we add a random drift to the time |
seconds += getRandomInt(10, 150); |
console.log('Reload scheduled after ' + seconds + ' seconds...'); |
setTimeout(function(){ |
window.location.reload(1); |
}, seconds*1000); |
} |
$(function() { |
if($('.dropdown_btn.js_trade_bump').length>0){ |
var bumpTime = 3600; |
$.ajax({ |
method: 'POST', |
url: '/ajax.php', |
dataType: 'json', |
data: $('.dropdown_btn.js_trade_bump').data('form') |
}).done(function(e) { |
if(e.success){ |
console.log('Bumped...'); |
scheduleReload(bumpTime); |
}else{ |
console.log('Bump failed, we probably bumped this thread recently...'); |
var delay = /Please wait another (d+) minute/g.exec(e.popup_heading_h2); |
console.log(e.popup_heading_h2); |
if(delay != null && delay.length > 1){ |
bumpTime -= (60-Number(delay[1]))*60; |
scheduleReload(bumpTime); |
}else{ |
console.log('Could not find the wait time...'); |
scheduleReload(bumpTime); |
} |
} |
}); |
}else{ |
console.log('This is probably not our trade, not bumping...'); |
} |
}); |
commented Nov 16, 2019
Hello. I use Tampermonkey / Edge. Your script only works when the Edge-Tab (page) is active. If I view another tab or my browser is minimized, it will not work. It will work when I open the tab. I checked some other scripts, they can work in the background. For example, this script (which just refreshes the page) works with inactive tabs: setTimeout(function(){ location.reload(); }, 10006065); Is there any chance to update code? I tried to do it myself, but it did not work out. Thanks. |
commented Nov 17, 2019 •
Maybe detach the tab and run it in separate window or use a different browser? Another option would probably be to use a js service worker but I'm not exactly sure how to get that working with grease/tampermonkey... This script is pretty old and I'm not involved in Steam trading anymore so I don't think there's any point in improving it |
// UserScript |
// @name SteamTrades Auto Bump |
// @namespace ST_AUTOBUMP |
// @author LBLZR_ |
// @description Bumps the post every 60 minutes + random drift |
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js |
// @include https://*.steamtrades.com/trade/* |
// /UserScript |
function getRandomInt(min, max) { |
return Math.floor(Math.random() * (max - min + 1)) + min; |
} |
function scheduleReload(seconds){ |
//we add a random drift to the time |
seconds += getRandomInt(10, 150); |
console.log('Reload scheduled after ' + seconds + ' seconds...'); |
setTimeout(function(){ |
window.location.reload(1); |
}, seconds*1000); |
} |
$(function() { |
if($('.dropdown_btn.js_trade_bump').length>0){ |
var bumpTime = 3600; |
$.ajax({ |
method: 'POST', |
url: '/ajax.php', |
dataType: 'json', |
data: $('.dropdown_btn.js_trade_bump').data('form') |
}).done(function(e) { |
if(e.success){ |
console.log('Bumped...'); |
scheduleReload(bumpTime); |
}else{ |
console.log('Bump failed, we probably bumped this thread recently...'); |
var delay = /Please wait another (d+) minute/g.exec(e.popup_heading_h2); |
console.log(e.popup_heading_h2); |
if(delay != null && delay.length > 1){ |
bumpTime -= (60-Number(delay[1]))*60; |
scheduleReload(bumpTime); |
}else{ |
console.log('Could not find the wait time...'); |
scheduleReload(bumpTime); |
} |
} |
}); |
}else{ |
console.log('This is probably not our trade, not bumping...'); |
} |
}); |
commented Nov 16, 2019
Hello. I use Tampermonkey / Edge. Your script only works when the Edge-Tab (page) is active. If I view another tab or my browser is minimized, it will not work. It will work when I open the tab. I checked some other scripts, they can work in the background. For example, this script (which just refreshes the page) works with inactive tabs: setTimeout(function(){ location.reload(); }, 10006065); Is there any chance to update code? I tried to do it myself, but it did not work out. Thanks. |

Steam Trades Not Working
commented Nov 17, 2019 •

Stream Trades
Maybe detach the tab and run it in separate window or use a different browser? Another option would probably be to use a js service worker but I'm not exactly sure how to get that working with grease/tampermonkey... This script is pretty old and I'm not involved in Steam trading anymore so I don't think there's any point in improving it |
Steamtrades Profile
