Search for new games to share.
Syntax for writing comments.
Frequently asked questions.
Community rules and guidelines.
An extension / userscript that adds some cool features to SteamGifts and SteamTrades.
If you find any bugs or have any feature requests, please file an issue here.
Tested and confirmed as working:
Not tested but should be working:
There are two different ways to use ESGST: extension or userscript. You can choose which one you want to use, but the extension is a lot faster and has a better peformance than the userscript, so I recommend it, although there is no major difference between them, except for a few options that are only available in the extension because of limitations in the userscript.
It should be possible to install the extension in any Chromium-based browser from the Chrome store (such as Opera, Vivaldi, etc...), any Firefox-based browser from the Firefox store (such as Waterfox, etc...), and any browser that uses the Phoebus system from the Pale Moon store (such as Basilik, etc...).
You can also use the extension on Android through Firefox for Android, but some features might not work or not be optimized enough for mobile.
To install the userscript, you must install Violentmonkey, Tampermonkey, Greasemonkey or some other userscript manager first. Then click here and you should be prompted to install it. I recommend Violentmonkey or Tampermonkey, because the userscript uses the GM_addValueChangeListener API to communicate changes in the storage between tabs, and that API is not available on Greasemonkey, so a polyfill is used for Greasemonkey, which is not very effective and can affect the performance.
You can also use the userscript on Android through Firefox with Violentmonkey or USI, but some features might not work or not be optimized enough for mobile.
The latest beta version for both the extension and the userscript is always available in the latest pre-release in the releases page.
Comment has been collapsed.
Hi, I just installed the extension and I am very impressed with your work! I am still exploring all options, but could you maybe help me with this: I would like to be subscribed to any post were I have left a comment. So if I leave a comment, I would like to tur the bell icon on automatically, since I can forget to do that. Thanks a lot!
Anyone have any advice on how to troubleshoot the performance problems that appear to be caused by this extension? I'm thinking it's related to it using too much memory. I currently have it disabled and Firefox is running well. With it enabled, the extension itself gets slower and slower and eventually it makes many other parts of the browser slow. Like loading a YouTube video has long delays before the video starts.
What I would like to do is to set all the ESGST settings to default to see if that fixes the problem, but I don't want to lose my settings. Can I save my settings, then reset ESGST to it's default to try it and see if it fixes the issue, then load in the setting again to go back to what it was?
I would suggest backup all ESGST data, remove ESGST and re-install it. Then you should have a clean ESGST version with default settings and you can test if that runs fine. If everything runs fine you can restore your data/settings part by part.
Thanks. I've been running with the extension disabled and Firefox still seems to get slow after a while (although it takes longer than when I have ESGST enabled), so I am guessing it may be more than just ESGST. Perhaps one of my other extensions has a memory leak or perhaps Firefox itself.
I'd rather not troubleshoot this by disabling various extensions because it takes a while for the problem to appear and that could get tedious. I'll see if I can use the profiler, perhaps that might tell me something.
Question : is it possible with ESGST to see easily all the giveaways i have created or won for a particular group ? I can do it with the filters, but it seems to do a lot of requests, and everything is blocked quickly, so i was hoping for an option that i couldn't find. Thanks !
Don't know of any better options within ESGST but maybe you can use https://www.steamgifts.com/discussion/XFaPQ/json-support.
This might work indeed ! And probably way faster and not paralyzing Chrome while doing it too :) Thanks.
Since when I updated to last version, every time I open bookmark giveaways, a new tab with the same url I was on automatically opens.
I have 3.15.5 deactivated, as well as all other options that mention to open something in a new tab.
Does not happen with giveaway extractor.
Firefox 84.0.1 extension version
Probably fixed in the next (yet unreleased) version: https://github.com/rafaelgomesxyz/esgst/issues/1689
Thanks for pointing it out
Seems I am missing something, but I'd like to be able to sync settings (like giveaway filters) across devices. I see an option to download settings but no option to upload settings.
use the backup data and restore data options, it include the settings and other data such as filters, game/user tags, hidden discussions, etc
Does not seem to work unfortunatelly
I deleted settings data from the script version but now I am unable to re-access ESGST at all, even after uninstalling/reinstalling the script or factory resetting Tampermonkey. I really don't want to set up a whole new browser profile (Waterfox) to get access back.
I'm not sure what's causing it but I'm having a weird issue - I'm on a new PC and trying to restore my settings but doesn't seem to work. Tried cleaning, deleting. Doesn't work.
Tried using wizard to set options, but it just says 'saving' but never finishes. Tried manually enabling the options I want, but if I enable too many, they all get reverted back automatically. Only one or two options stay enabled.
What's going on ?
I got a querstion about filter presets
I can make own preset for wislist, group and recommended giveaways
But in MULTI,DLC and general there is only 1 combined filter preset
I tried to change name but its applying to those 3 tabs
How to make each one individual filters?
Dont know if you saw my answer after I edited:
My guess is that its the same as ALL section. Because the others has "search?type=XXXX".
DLC and multiple copies is just a regular search. Its not a own type.
thanks for reply
Can't sync hidden games, constantly get stuck with Error 429.
I had to re-install the extension, but It's kinda impossible to sync groups or friends from Steam.
I have been able to sync everything after a clean installation of this extension not so long ago (requests were already implemented).
Everything works for me except for hidden games, and it's specifically because it gets rate-limited due to having so many pages to check.
If you're on 8.8.6 you can try custom adaptive request limits. Increase the times a bit and try again. Also it's the best to do nothing else on sg while syncing hidden games. There's a bug that the request limits aren't working everywhere #1685. It is fixed in 8.8.7 but this version wasn't released so far.
The adaptive request limits was actually enough to work for me. Figures I was SOL with 700 pages of hidden games. Thanks.
Hi, I'm trying to filter out giveaways with the user-defined tag Anime on Steam but ESGST doesn't seem to find any with the filter I created and because of this doesn't hide any. This is almost certainly because of something I've done wrong but I can't figure out what? https://i.imgur.com/czwwXaB.png
Sorry for the late reply. Use the "Genres" filter. As long as you have the game category enabled it should work.
Did the Inbox Winner Highlighter get disabled a longtime ago? It hasn't worked for me at all.
Not sure, I'll take a look.
Anyone having issues with - ESGST option 6.17 User Suspension Tracker?
When checking reports or trying to send them, I get a looping loading icon. I've sent a bug report, but just wondering if this is an isolated issue for me.
It hasn't worked in a long time, actually. I'm currently fixing it, will try to release a new version this weekend.
Thanks for the update, and for all the hard work with the add-on.
Hey, is there a way to filter in a group giveaways view all the giveaways you're involved in (gifter or winner) ? Thanks !
Activate Giveaway Filters, Multiple Filters, Created Filter, Previously Won Filter, Game Categories and Previously Won. You also need to sync your won games. After that you can go to the group page and adjust the filter like you want.
Thanks for the answer. I think the results are drowned into previously won games on other groups (or no groups).
After a search, there is also a "Winners" filter that does the second part of the job. But with all those ESGST options that i have now, it is extremely long to load each page...
I think the results are drowned into previously won games on other groups (or no groups).
I think the results are drowned into previously won games on other groups (or no groups).
I don't get what you mean with that. If you go to the giveaway page of a group e.g. SteamDB and use the filters you should only see the games you want to see. However I would prefer previously won over winners especially if you only want to filter games you won. For winners ESGST needs to open the winners page of every giveaway (not sure if ESGST caches that) leading to a lot of requests while previously won makes no additional requests.
What i mean is, with previously won, you see games that you have already won, but not necessarily on this particular group.
Oh I'm dumb. You're right not sure why I thought previously won would work the way you want it.
Did you had someone else with this problem? The extension just uninstalled by itself. It was here yesterday, now it isn't. I'm using firefox.
Edit.: I checked the add-on manager and it is there and also it is activated, but, still, isn't working at all.
i remember i had this also happen to me once, but i believe it solved itself somehow... cant rememebr if i did something or not.
but have you tried restarting firefox or the PC itself? dont know
Last even here was a BSOD. Tried to deactivate/activate and did nothing. didn't restart firefox so far (because lazyness in log in everything again).
BSOD requires a full OS restart or BIOS reboot to even use the machine and is caused by hardware/virus/malware/OS/power problems
page refresh is required for changes to most addons, including ESGST
restarting Ffx only causes logouts, if set to delete such cookies upon close in Options
suggest disabling new addons/scripts and reverting recent changes to addons, scripts, about:config and user.js - restart required
I'm a bit lost. do I need to track addons changes? or just ESGST? is there a revert or recovery option to certain date?
I was only referring to any changes you personally made and if you didn't make a backup then you have to rely on your memory
sry if my post confused to you
I didn't. Last time I changed anything on the whole windows/softwares (besides undervolting) has been over an year.
https://www.steamgifts.com/go/comment/p4LuFDh and maybe also https://www.steamgifts.com/go/comment/PaQqUE9 have a similar issue
this problem seems random and looks like there's no solution. interestingly, none of them came back.
I have a question about thread subscription and notifications (guess it is an option 2.34). I want to get notifications only for top-level comments (created with main comment form at the top or bottom on the page), but not for comments replies (created with the "Reply" button). Is it possible and, if yes, how can I achieve it?