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.

9 years ago*

Comment has been collapsed.

This person is lvl 6 on sg but sgtools says he's lvl 3 https://www.sgtools.info/sent/reverce0

This one is lvl 5 here but lvl 4 on sgtools https://www.sgtools.info/sent/CarpePostero

lvl 8 here but sgtools lvl 7 https://www.sgtools.info/sent/GOBsNotOnBoard

6 months ago*
Permalink

Comment has been collapsed.

Hi, found a multiple years old comment, so I thought I'll ask fresh:
Is there a filter in the tool for "last (finished) giveaway created" ?

6 months ago
Permalink

Comment has been collapsed.

no, i have asked before. unfortunately no such parameter exists 😥, you have to accept any user even if his last giveaway was 5+ years ago

6 months ago
Permalink

Comment has been collapsed.

Well that sucks, my aim would be 1 or 2 years. There are high amounts of considerable to actually high level users who are just reaping what they sow years ago, and I don't find it fair towards active, lower level users.

6 months ago
Permalink

Comment has been collapsed.

the only way to avoid such users is the whitelist or groups that require contributions, the downside is that you exclude that way a big portion or the community that may have some really generous people.

6 months ago
Permalink

Comment has been collapsed.

I also would very much like this filter to be implemented.

6 months ago
Permalink

Comment has been collapsed.

As others have already replied, there is no such rule filter implemented and the development has been frozen for quite some years now.

6 months ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 months ago.

6 months ago
Permalink

Comment has been collapsed.

Have you set the games to private on Steam?

Are you sure, that you received the correct game and not one with a (very) similar name?

6 months ago
Permalink

Comment has been collapsed.

Hello,

I ha a couple invalid entries in my last train:

https://www.sgtools.info/giveaways/2c521509-da65-4a28-b789-286769092bd3/invalidEntries

Mostly for The King's bird, and Aggelos

5 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

5 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

1 invalid entry user in Arcade Paradise/Ziggurat at least(got lazy, just used valid entry list instead of checking each individually when sending so dunno if more invalids entries or not)

5 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 months ago.

5 months ago
Permalink

Comment has been collapsed.

unmark it as private

5 months ago
Permalink

Comment has been collapsed.

5 months ago*
Permalink

Comment has been collapsed.

5 months ago
Permalink

Comment has been collapsed.

Another ban wave, a little over a hundred "games" so far (hopefully more coming soon, given it's night in Valve time).
https://steamdb.info/?long_history
https://steam.madjoki.com/apps/banned

5 months ago
Permalink

Comment has been collapsed.

I throw a additional site into the ring. Maybe helpful.
https://steam-tracker.com/deleted_apps

5 months ago
Permalink

Comment has been collapsed.

That has a big historic, cached a few ones that slipped through!

5 months ago
Permalink

Comment has been collapsed.

this game has been removed from steam: Tribe Explorer - it was here : https://store.steampowered.com/app/2110070
https://steamdb.info/app/2110070/

5 months ago
Permalink

Comment has been collapsed.

Added the big ban wave + some oldies that got unnoticed

5 months ago
Permalink

Comment has been collapsed.

Hi, seems like sgtools flags my account for not activating a win for Agony Unrated.
Problem is that Agony and Agony unrated were both linked, so if you activated either, you would get both.
Sad thing is that the dev unlinked them/steam did and they re-released agony unrated as a dlc to the normal one which I still have.
You can also check my achievements on the game (https://steamhunters.com/id/deaddiekill/apps/879420/achievements) to see that I did play the game after receiving it, thus showing I actually had it at one point.

5 months ago
Permalink

Comment has been collapsed.

Since the unrated dlc is free on agony base game, I added it to equivalence table.

5 months ago
Permalink

Comment has been collapsed.

Hello Knys,

I've got 1 invlid entry on my last train, for Surgeon Simulator and Magicat :

https://www.sgtools.info/giveaways/a033204c-3dfd-4cc8-ae37-c61dfd9ab126/invalidEntries

5 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

5 months ago
Permalink

Comment has been collapsed.

Hey, thanks for the great tool!

I have a question / maybe a report (i'm not sure). I just won Hentai Dream:

https://store.steampowered.com/app/1863020/

Did a sync on Steamgifts, forced a sync on sgtools, but it still shows i have unactivated wins:

https://imgur.com/a/2Yp49UZ

But it has been just some hours since i activated it and some minutes since i did the refresh on Sgifts - so maybe i have to wait a bit longer?

Activation:

https://imgur.com/a/f9sqJtv

Thanks in advance!

Cheers timmy

4 months ago
Permalink

Comment has been collapsed.

I don't see this game in your account: https://store.steampowered.com/app/1863020/
But I see this game, instead: https://store.steampowered.com/app/2378540/

If the former game is indeed already in your account, please check to make sure it is not private.
Otherwise, I think you may received the wrong game.

4 months ago
Permalink

Comment has been collapsed.

Oh fuck, i think you maybe right about getting the wrong game / another ID. Didn't check because of the same name.

Thanks, then nevermind. Tool works as intended :D

4 months ago
Permalink

Comment has been collapsed.

Are there problems with the stats for checking the won/sent pages? The numbers are not accurate. If you check my page I've sent 1800 games, yet it says 1200, and for my won I've won 700, but it says 692?

EDIT: Ok it's not just my acc, it's everyone basically. I looked at another user and his goes from 588 won to 382 won. It's off by 206 missing won giveaways, making his won ration look a lot smaller than it actually is. Somehow his sent ratio was only affected from 472 to 448, so only a missing 24 there, making his sent ratio look a lot better vs his won ratio in sg.

Something is way off here. As of right now I'd recommend not using this for looking at data.

4 months ago*
Permalink

Comment has been collapsed.

https://steamdb.info/sub/491093/

Removed from store: Strike Buster Prototype 2 days ago

4 months ago
Permalink

Comment has been collapsed.

Added a few apps that were not auto-whitelisted to the list, thanks for the report!

4 months ago
Permalink

Comment has been collapsed.

Same here!

4 months ago
Permalink

Comment has been collapsed.

Added to the whitelist, thanks for the report!

4 months ago
Permalink

Comment has been collapsed.

Thank you :o)

4 months ago
Permalink

Comment has been collapsed.

https://imgur.com/a/sYF5FDO

It appears as me not having these two games in my profile.

Synced my account and those two are still reported as still not activated.

If you check my Steam profile, they clearly are there.

What's happening?

EDIT: Orion got fixed, but Armello is still having issues, for some reason.

4 months ago*
Permalink

Comment has been collapsed.

Armello is correctly reported by the API and we can't see the game in your library using steam.

Make sure that you did not mark the game as private or removed from your account.

4 months ago
Permalink

Comment has been collapsed.

Oooooh! I remember why, LOL!

Since I'm in a Steam Family Group and Armello has a VAC Anti-Cheat (Which I'm terrified to even allow anyone in my group to play), I privatized the game.

Yeah, it all makes sense now. I guess I can un-privatize it and then the restriction is gone after sync.

Sorry for everything, I'll do it now.

EDIT: Yep, Activated condition in SGTools now good to go.

4 months ago
Permalink

Comment has been collapsed.

Greetings,

I rarely using SGTools for giveaways. Though gifting a bit more and getting tired by hoarders winning games, never playing them under the guise of being a "collector". Naturally, it would be impossible to make SGTools checking for playitme of gifts, especially those which can not be cheesed.

However, I was thinking about a wins/year restriction. Like if an user wins more than 30 wins per year of SG membership, he would not be eligible for entering the giveaway. From what I saw, it is not possible with the current mask. The idea is to make giveaways for people more restrictive or at least more unlucky with the giveaways they enter as an indication of them checking mostly for games they are actually interested in. Obviously, it is not absolute safe as method either and there are people who just forgot their account fo 5 years.

Still, would it be possible to include such a filter in SGTools? I don't think it should be difficult from the technical side and all information are instantly available on SG itself.

4 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

4 months ago
Permalink

Comment has been collapsed.

Any chance you could fix the deals? It's been showing outdated discounts for a while. Thank you!

3 months ago
Permalink

Comment has been collapsed.

hey,
i was wondering if you would be willing to give me a API key for the site so that i can edit the official ESGST userscript the way i want it to work (i am trying to let the ESGST API site to work,
on a custom link so that i can add custom responses to it and apparently it also uses the sgtools.info site


you can contact me on Discord at:
@yasathedog
UserID:
519820181237923860

3 months ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 months ago.

3 months ago
Permalink

Comment has been collapsed.

i would love to reply if i knew to what message i could reply 😅

3 months ago
Permalink

Comment has been collapsed.

It's nothing. I recheck the source code of ESGST server and realize I'm wrong. Delete the comment to cover my own shit.

3 months ago
Permalink

Comment has been collapsed.

Ah okay,
No worries,
Making mistakes makes you human .-.

3 months ago
Permalink

Comment has been collapsed.

Hello,
I have one DLC that is reporting as not activated, even though I did activate it to my account:
DOOM Eternal: The Ancient Gods - Part Two (2023-01-29 22:35:00)
Could you clear that from the "Games wins not activated"?
Thanks!

3 months ago
Permalink

Comment has been collapsed.

Added to the equivalence table as it is not reported by steam api

3 months ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.