SteamGifts Tools is a tool in a form of a website that lets you do some interesting checks to steamgifts mechanics:

Link www.sgtools.info

Themes

  1. SG Dark Grey Userstyle by SquishedPotatoe thread
  2. Old (deprecated) ones:

User Scripts

  1. SGTools Helper: Help you create giveaways with SGTools typical options and marks protected giveaways on steamgifts giveaway page
  2. Links to user profile: Awesome userscript made by SilentGuy that adds links to the common sgtools checks on a user profile. See his thread
  3. Links on giveaway's winners page. The script will add a sgtools.info link next to each winner's 'Request New Winner' link in your giveaway's winners list, so that you can easily check them for non-activated and multiple wins
  4. ESGST: An all-in-one script to rock your Steamgifts experience. It integrates to and gives quick access to several SGT functionality from inside steamgifts website.

Tools

  1. Check real cv value (as we had in steamgifts v1) and it's level translation with a detailed log of every game contribution and how they add up to the final number.
  2. Check real cv for your won gifts, so you can compare with your send gifts.
  3. Check if a user has activated all his gifts, useful if you want to check a little bit the winners of your giveaways.
  4. Multiple Wins. Checks if a user has won and marked as received the same game more than once
  5. Last Bunled Games. List new additions to the bundle list of the last 7 days with a minimum of 50 entries, showing the game (with a link to steam), the date since the game is considered bundled and the date when it was added to the bundle list.
  6. Create, manage and enter giveaways with more advanced and complex filters than the ones in steamgifts.
  7. Deals and their bundle status

Limitations

  1. Since CG don’t give us an open API, all requests have to parse your full profile to check your sent games, this will take some seconds (more if you gave away tons of games!), so please be patient.
  2. The site uses a cached bundle list, so if you find a recent bundle game that gives you a full value instead of the 15% one, just wait until the next cached bundle list is ready. Cached Bundle list auto-updates itself every 6 hours starting at 3:00AM GMT (3am, 9am, 3pm, 9pm).
  3. The tool will search steam API to get the real cost for packages that has its point value truncated to 50 in steamgifts, but if the package is no longer available the tool will use the points as CV (50$).
  4. It may sound obvious, but the tool can't check not activated gifts if the profile is private.

This thread contains a Wiki visible with the GHWSGI userscript. If you prefer to see it directly on GitHub instead, click here.


This thread contains a Wiki visible with the GHWSGI userscript. If you prefer to see it directly on GitHub instead, click here.


This thread contains a Wiki visible with the GHWSGI userscript. If you prefer to see it directly on GitHub instead, click here.

5 years ago*

Comment has been collapsed.

The Deer seem to be a false positive. (Removed from store?)
https://store.steampowered.com/app/400240/

1 week ago
Permalink

Comment has been collapsed.

Added the new mini-ban wave to the whitelist

1 week ago
Permalink

Comment has been collapsed.

Hello!
Yesterday I did clean up my browsers and today I can't log in at SGT site

You must have a valid Steamgifts account to login in this site.

1 week ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 week ago.

1 week ago
Permalink

Comment has been collapsed.

A short info to nonactivated and multiple win requests right now.

500
Looks like we're having some server issues.

Go back to the previous page and try again. If you think something is broken, report a problem.

1 week ago
Permalink

Comment has been collapsed.

SGTools hit the rate limit so not much that I can do.
Cache got nuked yesterday night so we are parsing far more pages than previously while it populates back as users do petitions that are no longer cached.

1 week ago
Permalink

Comment has been collapsed.

https://www.steamgifts.com/go/comment/PMpIns7

Is it finally affected or not? Because I'm getting error 500 all the time :(

Thanks.

1 week ago
Permalink

Comment has been collapsed.

It's getting affected now that the cache got nuked two days ago. It will be hit or miss until most users have cached results

1 week ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 week ago.

1 week ago
Permalink

Comment has been collapsed.

1 week ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

1 week ago
Permalink

Comment has been collapsed.

Check out this.

1 week ago
Permalink

Comment has been collapsed.

It's already implemented, I got a mention at the discord telling me about that some hours ago :)

1 week ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 week ago.

1 week ago
Permalink

Comment has been collapsed.

View attached image.
1 week ago
Permalink

Comment has been collapsed.

View attached image.
1 week ago
Permalink

Comment has been collapsed.

Error message
"500
Looks like we're having some server issues"

6 days ago
Permalink

Comment has been collapsed.

getting the same error message

5 days ago
Permalink

Comment has been collapsed.

Server Busy?
Understand the situation.

5 days ago
Permalink

Comment has been collapsed.

Hello k,
just a quick message to let you know I've tried to access SGTools as usual but when trying to log in I receive a "Not a Steamgifts user. You must have a valid Steamgifts account to login in this site." message.

5 days ago
Permalink

Comment has been collapsed.

Yeah, me to get "Not a Steamgifts user You must have a valid Steamgifts account to login in this site." message.

5 days ago
Permalink

Comment has been collapsed.

One more for the "Not a steamgifts user" list, letting you know in case it's of any help solving whatever issue is happening.

5 days ago
Permalink

Comment has been collapsed.

It's caused by SGTools reaching the Rate-limit on Steamgifts.
All was fine when the cache was filled, but the cache got nuked several days ago and now SGTools needs to parse a lot more than previously while filling the cache and that makes it hit the rate limit. Not much that I can do to solve that.

5 days ago
Permalink

Comment has been collapsed.

that?
I feel like CG was making a statement somewhere about "this limitation" regarding SGtools.
I forgot the details, but someone who remembers it may add it.

σ(-Θ-` )Umm...(I can't remember where I saw it.)


Rate limiting... limits - Searching 'SGtools'
https://www.steamgifts.com/discussion/yLOhv/rate-limiting-limits/search?q=SGtools
Not Found..

[Tool] SGTools (New Section, DEALS!) - Page 69 https://www.steamgifts.com/discussion/b736C/tool-sgtools-new-section-deals/search?page=69#PMpIns7
It seems that I misunderstood what I said two weeks ago.😅

In this case, I think it is better to ask CG if it is possible to exclude the communication restriction from SGtools to Steam Gifts.

5 days ago*
Permalink

Comment has been collapsed.

Wouldn't it be better instead of hitting the rate limit to slow down the requests from sgtools to sg? Of course it would take longer to check users or sync data but now it runs fast until the limit is reached and then nothing works anymore for anyone. Btw. how long are you blocked after hitting the limit and are you blocked longer if you keep trying?

5 days ago
Permalink

Comment has been collapsed.

120 requests per minute
2,400 requests per hour
14,400 requests per day

These are the limits set by cg.

The timeout is tied to whichever of those limits has been met. e.g. If you hit 120/min, then you're blocked until 1 minute has passed from the first action. If you push further, you'll eventually reach 2400 in an hour, and at that point, you'll be blocked for an hour starting from the first of the 2400 actions.

Does that help?

5 days ago
Permalink

Comment has been collapsed.

Thanks for the info Gaffi. I hope this helps knsys adjusting sgtools.

5 days ago
Permalink

Comment has been collapsed.

Not really possible with php alone, because one instance doesn't know about the others and every website petition fires it's own php instance.

For this to work it would require to centralize all queries to SG using a queue system outside of the website code. SGTools is on maintenance-only mode for the last 3 years, so I won't implement something like this just because CG doesn't want to implement an API himself.

5 days ago
Permalink

Comment has been collapsed.

I hope cg will make it possible to keep SGTools running, it really would be missed.
I was planning to give Borderlands 3 as a SGTool protected extra giveaway, for the advent calendar. Without it I'll probably pass.

5 days ago
Permalink

Comment has been collapsed.

4 days ago
Permalink

Comment has been collapsed.

Thanks for the efforts but I highly doubt that CG will actually listen to our concerns.

We've been asking for an API for years and we are still waiting :)

3 days ago
Permalink

Comment has been collapsed.

What is the estimation for SG Tools to come back online again?

Thank you.

1 day ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 day ago.

1 day ago
Permalink

Comment has been collapsed.

For it to come back as we all know it, we would need either a white-list of sgtools ip on steamgifts rate limit or an api to gather the data without parsing the website.

If the rate-limit issue is not solved in a week, I will just shutdown sgtools.

1 day ago
Permalink

Comment has been collapsed.

Do we know if cg is already aware of the issue or if he at least gets notified by someone?

19 hours ago
Permalink

Comment has been collapsed.

I don't know if he is aware, as there is no way to directly talk to him. Tried to invite him to steam friends some years ago, but he never accepted.

He should get the notifications for new replies at the "rate limits... limit" thread, and there are some people that told him about it.

18 hours ago
Permalink

Comment has been collapsed.

If the rate-limit issue is not solved in a week, I will just shutdown sgtools.

Those are definitely bad news :(

Thank you for the best Steamgifts companion all these years, it will be missed. I really appreciate your hard work and dedicated support.

17 hours ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 18 hours ago.

18 hours ago
Permalink

Comment has been collapsed.

As you are all aware by now, SGTools has been unusable for the last several days since the rate limit hit the website hard.
This rate limit makes SGTools unable to operate normally and it's not possible to adapt it to this rate limits with the current tools that Steamgifts offers us even if I would want to, due to the nature of the site and the needs of data to work with.
This means that unless the server IP is whitelisted, an API is provided to reduce the parsing needed or any other means that allows SGTools to gather the data it needs to work with, the website will proceed to close its doors in 7 days from this notice.

So, if you want to save something from the website you have this 7-day period to do so, after that the site will be shut down and all the data wiped. Backups will be kept for some months and then deleted.

Thanks all for your love and support!

18 hours ago*
Permalink

Comment has been collapsed.

Hi knsys, I added you on Steam so we can try to get this sorted. I need to get an idea of your traffic requirements and then I'll be able to come up with a solution.

16 hours ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.