Search for new games to share.
Syntax for writing comments.
Frequently asked questions.
Community rules and guidelines.
A WebExtension 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:
It should be possible to install the extension in any Chromium-based browser from the Chrome store (such as Opera, Vivaldi, etc...).
To learn more about each feature you have to install ESGST.
Not Activated/Multiple Win Checker
Not Received Finder
Comment has been collapsed.
Can you check what could be wrong with the comment box's scroll bar? Seemingly randomly it appears and disappears instead of just staying after new lines, or sometimes with every single/few characters typed, and it makes text vibrating. It's been present for me for a long time, but only now thought I'll ask about it - maybe some setting is weird and I just need to turn it off for it to go away - I hope you can do something with this info.
made three screenshots as new lines added will change two-one-two words in the last line, because the scroll bar taking up space, changing the text wrapping.
Please confirm that this is caused by ESGST by disabling it and seeing if you can reproduce the issue. Also try with the theme disabled.
Turns out it's vanilla "feature", stays with literally everything turned off :(
Weird, I don't get that here. What browser do you use?
Chrome, Version 71.0.3578.98
Maybe it's that, I use Firefox, I don't know.
Thanks anyways, and sorry for bothering you with stuff like this :D
Hey, I've just noticed, that Comment Formatting Helper stopped working for me (haven't wrote a comment a long time now so I can't say since when its not working).
All options are enabled, and it doesn't work.
Does the panel appear? Check the console log, it's working fine for me.
No panel, no preview.
undefined null null esgst.js:1:607761
undefined null null esgst.js:1:607761
Is this in all comment boxes or only SG's native one?
Its in all of them.
I just found out this amazing script, well done! Is there an option for hiding entered giveaways instead of default fading effect? Couldn't find it anywhere.
Giveaway Filters > Multiple Filters
My copy of ESGST (Firefox plugin) just updated to version 8.1.12, and I now get a rotating hourglass icon instead of "NaN" while the plugin tries to figure out which labels to attach to each giveaway...
...unfortunately, the hourglass never goes away. It was working fine an hour ago before updating, but now it no longer displays the labels for any games that don't already have cached label information. Something broke. :(
It was never supposed to be "NaN".
But I can reproduce the issue, looking into it.
Yep. The NaN even rotated, if I remember right (you'd think I'd remember for sure, since it was only an hour ago). I knew what it meant, so it never bothered me, but definitely noticed that it changed to an hourglass. :)
As always, I really appreciate all of the work you put into this extension!
Actually, it's working fine for me now after restarting the browser. Can you see if that works for you?
Hey, that did the trick. Thanks!
Glad to hear it! :)
Hello. Restart browser working for me too but only for limited time. After some time getting categories and sync spinning forever. After another browser restart all working.
I think its not got to restart browser every time to get things to work :(
Mine has the spinning hourglass forever as well. It doesn't work even after a restart (or it stops working very soon after a restart).
One thing it does while the hourglass is spinning is the counter next to it decreases to 0 but then keeps going (-1,-2,-3,-4...), the other thing it does is just sit therewith the same number, not changing.
The negative numbers appear to be only a visual issue, but the icon spinning forever should be fixed in v8.1.13.
I still have icons spinning for a very long time (although they seem to eventually stop). Some of the icons are yellow, some are red. I was sitting on the home page with auto-scroll enabled, a few pages down, and they were spinning for at least 10 minutes.
I think you implemented this to slow down the queries to Steam for extra information, but I never had a problem with enabling the option to get info from Steam as quickly as possible (at least it did not appear to be a problem, perhaps some were silently failing without notification) is there any way to go back to that method?
I'm afraid not. The Steam store API has a limit, so I believe that limit should be followed. Things should get better with the server I'm currently implementing though.
Can you see if it's fixed with v8.1.13?
Seems working now.
By the way i have 2 minor bugs or just dont know how things works
This comment was deleted 2 weeks ago.
Hmmm, so I've done a lot of game tagging today (using feature 7.3) but suddenly it stopped working properly and when I clicked the "Save" button it just kept running the loading animation indefinitely. I tested it on multiple games and giveaways, both from the main page and from the giveaway page, tried adding game tags or removing them for other games, but I wasn't able to save any of these actions. Something similar happened to me twice in the past, but every time it was caused by an update which broke the feature. Today however I spent at least a couple hours browsing the giveaways, discussions and successfully editing the game tags and it suddenly stopped working out of nowhere, I didn't notice any update to occur.
After all of this I tried completely closing my browser and opening it up again and it's back to normal now. Any idea what happened there?
Probably the same thing that is happening with Game Categories, most likely related to https://github.com/gsrafael01/ESGST/issues/1169
According to the info my browser shows me I got the 8.1.12 version yesterday. If I understand correctly the issue you linked was fixed in this version, so if the two things were related, shouldn't my issue be fixed today too?
No, I'm saying that the issue I linked is most likely the cause of this issue.
Ah, I think I understand now.
So, are you going to revert this "Enhancement" or is it fixable so it doesn't cause such issues?
That would be hard since it only happened to me once within the last 3 days, even though I now spend time daily on SG.
Will let you know if it happens, but don't really know when it will be safe to say that it's fixed.
Features the "bookmark giveaway" and "hide giveaway" not working.
Thank you, works.
Sync doesn't work on latest version (Firefox). It already runs for minutes now.
same on chrome extension
Updated and synced normal now, thanks! (^_^)
Is there an option to stop automatic download of the script data file? Most of the time I open SG an file downloads to my PC (esgst_data_something). This is getting tiresome.
Really starting to like ESGST as I start to figure out how to use it!
Its been a learning curve for me and Thank you to those that helped me understand.
Is there a feature that will show how many times I have Entered a game GA or clicked to Steam to research if that game looks fun to me?
I find myself clicking into steam more than once on the same game at a later date to feel "neutral".
Be nice to see that I have lookded at a game and did not outright make it "hidden". And ultimately how many times I did that!
I know only of Entered Game Highlighter but this only marks giveaways for games you've entered in the past. No counting.
Thanks, thats half the battle!
How's 7.2.10 (Barter.vg) supposed to work?
Sure, it's one of the game categories. But its description says "Links to the Barter.vg page of the game." - but where are said links? All I can see is the new tag - but clicking on it does nothing (as expected). But there's also no link to a game's page on barter anywhere else.
Do you have the option to show links for game categories enabled?
I'll have to look that up. I don't know the option.
EDIT: I've now activated "Link each category to its related page.". That did the trick. Thanks.
So... I have hidden a game, and then change my mind and unhideen it (by removing it from https://www.steamgifts.com/account/settings/giveaways/filters).
The game is not anymore in https://www.steamgifts.com/account/settings/giveaways/filters but it still has the tag hidden and I only see it if I disable the filters on the https://www.steamgifts.com/ front page.
How do i remove that tag? usually it was removed when I was removing the game from https://www.steamgifts.com/account/settings/giveaways/filters but now seems to not working.
Yes, I have made all the syncs multiple times with all the check boxes checked.
If you synced, it should be gone. I'll see if there's something wrong in the code.
Well looks like the issue fixed itself, I've activated today some games and did another full sync and now that game show.
Thank you for this great addon!
I remembered I can hide the game before. (not hide it into giveaways filters)
I click the eye icon before the game's name, and the giveaway will be hidden for only that GA.
Can you tell me where is that function now?
Got it! thx
But I found I need to wait longer time to hiding, what can I do can let it run faster?
How long? If you're doing other stuff at the same time, there's not much to do to make it faster, because ESGST has to wait until the giveaway storage is not being used to save the data, so that things don't get overwritten. Are you using the userscript or the extension?
I using ESGST with tampermonkey.Is it the userscript?
Yes, use the extension, it's faster.
It's much better than before.
thanks very much
I'm not very bright. How do I filter only games with trading cards to appear? http://prntscr.com/m72hfd
The filter itself mention in his description "This option requires7.2.31 Trading Cards enabled to work.". Have you enabled game categories and trading cards?
The links in your post just sent me to my profile settings but I enabled what you said from the extension and it works now. Thanks.
After a while the profile settings page is replaced with the ESGST settings page with the links posted.
This comment was deleted 1 week ago.
Hi, is there an option to write a note when https://www.steamgifts.com/discussions discussions are displayed to make a note on each thread like "Read this thread", "to read this thread" etc. Would very much appreciate that, Thank you in advance! Cheers, Cruse~ ^_^
Discussion Tags allows you to add tags to discussions: https://www.steamgifts.com/account/settings/profile?esgst=settings&id=dt
Giveaways/Discussions/Tickets/Trades Tracker tracks discussions you have read: https://www.steamgifts.com/account/settings/profile?esgst=settings&id=gdttt
They are very useful. Thank you! ^_^
v8.2.0 is released and the userscript version is officially deprecated. \o/
This also marks the launch of the ESGST server, made possible by Ryahn, who became a $15 patron (go whitelist them immediately!). At the moment the server handles game categories and the reduced CV games sync, but my plans are to extend it to other areas as well, in order to reduce traffic to SteamGifts / Steam. If you were asked for new permissions for https://gsrafael01.me/ when updating the extension, that's the server.
The server is meant primarily for ESGST, but can be used as a public-ish API as well. Here's an example for getting all reduced CV games: https://gsrafael01.me/esgst/games/rcv The full documentation about the available methods is available here: https://gsrafael01.me/ESGST/ The reason why it's public-ish is because the server has CORS restrictions, and it only allows requests made from either SteamGifts or SteamTrades, so if you want to use the API on your website you're going to need to message me.
The Reduced CV Games API as a Google Web App will continue to be updated though, as I'm not sure yet how long-term the server is going to be, and the app is configured to be used as a fallback method if the server isn't available. Same goes for game categories, they will fall back to being requested locally as they previously were if the server isn't available.
So, yeah, let me know if you encounter any issues with game categories or the reduced CV games sync, I'm not sure how well the server is going to handle the demand.
Have a bump good sir! Chrome just popped up this message in my face, saying the extension is disabled and needs access to gsrafael01.me so I went looking here right away.
Good news and keep up the great work!
just seeing this... you've also made a GWA? you rock, my bud!
thanks again, also for reducing the impact.
all this is even more fun, now.
guy whitelisted on the fly, obviously. true sharing, thanks Ryahn <3
Yeah, the GWA has already existed for a while though.
now you've made me feel the veeery slooooow kinda guy (that i am)...
(those API doc pages are awesome <3)
Thanks a lot for this update. Works great and retrieving game categories is incredible fast. I hope the server can handle the traffic from all esgst users.
Yeah, I hope so too. The plan I got was the cheapest, but it supposedly can handle high traffic.
I may have denied the permission, not sure what I did. However, since yesterday my Chrome doesn't have ESGST anymore when I go on steamgifts, but I can see the extension is still installed. Is there an easy way to give this missing permission to ESGST? Thank you!
Maybe if you go to your extension page (chrome://extensions/) and enable it?
It already was enabled, so I uninstalled and reinstalled it and now it works again. Thanks!
When using the extension my browser tab for SG freezes after a few seconds :(
It seems to happen when using endless scrolling on giveaways page.
I have this feature disabled and problem still occurs
No, I can reproduce it and it's related to Game Categories (if you disable it, pages load fine). I'm looking into it and trying to fix ASAP.
Thank you for your work!
Should be fixed.
Can confirm, fixed in 8.2.1
Yeah,, soon after loading the home page it freezes and then gives me the message:
A script on this page may be busy, or it may have stopped responding. You can stop the script now, open the script in the debugger, or let the script continue.
I have to tell it to kill the script in order to continue.
Just pushed v8.2.1.
Seems OK now. Note that the release notes that pops up has been blank for this update and the prior update.
Thank you for fast fix! :-D
The extension just asked permission to view data from a new website (gsrafael01.me I think), any explanation?
Literally 2 comments above you.
Oh, didn't see that, shit, sorry hahahah. Ty!
Any reason why my wishlist giveaways has barely anything in it now. Only way to see them is in all or recommend.
Im using the firefox extension.
Are you in v8.2.1?
8.1..13 but its been happening for about 3 days.
How does one upgrade? auto hasnt moved me up:)
Maybe it's your giveaway filters?
Edit: Nevermind, looks like Pe4enie might be correct.
Maybe https://www.steamgifts.com/discussion/gtQIC/steam-wishlist-missing-games ?
May I ask for what is syncing "Won Giveaways" used for? It's in the sync options since 8.1.13 and I think I've read somewhere that it is used for "User Giveaway Data" but neither the sync page nor the feature page tells that it is needed/used for this.
Ah, sorry, forgot to add the list for it. Yes, it's for User Giveaway Data. More specifically this sub-option: https://www.steamgifts.com/account/settings/profile?esgst=settings&id=ugd_g It's meant to keep the "won from" count updated, but the same process can be done by checking your profile with User Giveaway Data itself.
Thanks for the clarification.