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. Dark blue theme: install
  2. Black theme: install

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. Whitelisted Games. List of well-known false positive games on "not activated checker". Not activated tool already uses them to whitelist the results, this is just to check what games are troublesome.
  6. 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.
  7. Create, manage and enter giveaways with more advanced and complex filters than the ones in steamgifts.

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.

4 years ago*

Comment has been collapsed.

3 months ago
Permalink

Comment has been collapsed.

Added to the Whitelist, thanks for the report!

3 months ago
Permalink

Comment has been collapsed.

Added all except Blackwell Deception because it's reported correctly by steam api

3 months ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 months ago.

3 months ago
Permalink

Comment has been collapsed.

Just me or the ability to create tags on top of each individual discussion is lost? I find that pretty handy. :3
Cheers~

3 months ago
Permalink

Comment has been collapsed.

Huge ban wave from Valve today:

  • 667070 OHOTA KREPKOE
  • 676710 Simulator gas station
  • 681650 Douche Bag
  • 686690 Adventures Of Kok
  • 693680 O! STRELALKA!!!
  • 693720 NeonGalaxy Wars
  • 697700 Pixel War
  • 710390 Real 1942
  • 714350 C2H6O
  • 724570 MAZ!
  • 780010 BLED NAVALNY
  • 782350 Lopp
  • 785240 Murazu
  • 797680 SaveHer!
  • 803620 The Scarecrow
  • 804940 Injured by space
  • 812350 Last Fort
  • 813710 MEGALONIA
  • 820050 Empire of the Dead Souls
  • 821160 Planet jump
  • 828290 Escape from pyramid
  • 841410 Big Surprise
  • 855370 Mutants Must Die!
  • 861450 Color Cingdom
  • 861480 LittleBigSoko
  • 861570 Ranger vs. Space Mutants
  • 864260 Space Hurricane Storm
  • 869250 Aviation Hurricane Storm
  • 870610 Baikonur Space
  • 871360 FORCE TANKS
  • 872980 Your Ball Exploded
  • 873360 Learn to Drive on Moto Wars
  • 876600 Space Ranger vs. Reptiloids
  • 878480 The Shadow of Hell
  • 878490 Goblins on Alien Planet
  • 879440 80's style
  • 882510 Your Car Shooter
  • 884190 Machine With a Big Gun
  • 885620 In The Fighting
  • 887410 Hurricane Ship Ghost
  • 889270 Ninja from Hell vs. Reptiloids
  • 893110 The mutton horn - Jump jump!
  • 897780 Anime Fight in the Arena of Death
  • 898140 V nekotorom tsarstve
  • 898350 SNIPER TANKS
  • 904350 Space Hurricane Storm: 2 Edition
  • 904790 Ochkarik
  • 911600 Space Ranger vs. Reptiloids: 2 Edition
  • 914920 Ranger in Spider's den
  • 915110 Teenager vs.Tropical Mutants
  • 917120 Heroes of elements
  • 918370 Jimmy Kamikaze
  • 932490 1 โ›ท 1
  • 938330 Ilive
  • 953180 CICADA 3301
  • 955430 SEXUAL MANGA ANIME BALLS
  • 956850 Cab Driver Commander
  • 956910 Holy Sheet
  • 964600 EBOLA.VI.CORP
  • 965050 The Hermit
  • 973140 The Lost Goblin Tower
  • 980220 Brave Dungeon II
  • 980680 Grimsonland
  • 983710 AngerDark
  • 987360 Flucht Scorched
  • 987510 Lanadgel
  • 989100 Escape from Fools
  • 991050 Lil Kingdom
  • 997350 Evolo.The Sun
  • 997450 FORGOTTEN GIFTS
  • 1009020 Near Bird
  • 1009880 ATLAS
  • 1010690 Pale Man!
  • 1012140 Ellie
  • 1023520 SEXUAL MANGA ANIME BALLS 2 spermination
  • 1026190 Jambo's Adventure
3 months ago*
Permalink

Comment has been collapsed.

I think I've added them yesterday, I added all the new from here

3 months ago
Permalink

Comment has been collapsed.

3 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

3 months ago
Permalink

Comment has been collapsed.

I am having a problem using SGTools. All links I try give me an "Something Wrong happened, please try again". These are links I should be able to pass as the rules are visible and would not be a problem.

This happens on both firefox and chrome. It happens at home and work. I've also just tried safari on my phone, same issue.

If I try and force a sync from the sgtools page I get a 501 saying its a server issue. However no one else seems to be having the issue and it does not seem to local to my setup. Is something wrong with my ID?

I've logged out and back in of everything a few times without an affect. Is there a certain order that will force my data to refresh? Perhaps my ID on the sgtools side is simply corrupt.

I've seen this in the past a time or two but it self corrected itself.after a day. This has now been ongoing for a while. According to the dashboard the last one I successfully entered was Feb 25.

I'm not sure what to try next, so I'm reporting it hoping I can get this working again.

3 months ago
Permalink

Comment has been collapsed.

Interesting, there was a DLC with a really long name that was hitting a character cap thus making it fail when trying to persist it.

Can you try it again, please?

3 months ago
Permalink

Comment has been collapsed.

woo hoo. its fixed. Thank you. Oh... i think you dropped this. lol. ๐Ÿ’™

3 months ago
Permalink

Comment has been collapsed.

Glad that it worked :)

3 months ago
Permalink

Comment has been collapsed.

3 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

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 keep getting server errors when checking for non activated wins, the rest of the site seems to be working fine and the non activated checker does work occasionally...

View attached image.
2 months ago
Permalink

Comment has been collapsed.

It should be more stable now, thanks for letting me know

2 months ago
Permalink

Comment has been collapsed.

๐Ÿ˜Ž๐Ÿ‘

2 months ago
Permalink

Comment has been collapsed.

Hi, I won a key for Torn Tales (https://store.steampowered.com/app/388960/Torn_Tales/) but I guess it upgraded me to the Rebound Edition (https://store.steampowered.com/app/865720/Torn_Tales_Rebound_Edition/) without leaving the original game in my library so now SGTools says I have an unactivated win. Can this be flagged, please?

edit: please disregard request, i was confused about what i was supposed to do in this situation. my apologies for any inconvenience.

2 months ago*
Permalink

Comment has been collapsed.

Click on "received" again to un-receive it (you did not get the promoted game) and describe the problem to the giveaway's creator (post in the giveaway). He/She has to submit a support ticket to change the giveaway to the correct game.

2 months ago
Permalink

Comment has been collapsed.

okay, will do that now. i thought it fell on me to deal with it since i technically got the game, just not the proper version i guess. thank you for your help.

2 months ago
Permalink

Comment has been collapsed.

Strip Slot Sonja is showing up as unactivated on my account but I do have it on Steam.
Can you please check?

2 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

Thank you.

2 months ago
Permalink

Comment has been collapsed.

https://store.steampowered.com/app/1032100/Boarding_College_2/ showing as unactivated on my sg account but I do have it on my steam account.

2 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

New customers!
0bfb7383-3d0d-11e9-94e0-fa163e96784d

2 months ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

The earth is a better person than me shows as not redeemed while i have.

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

2 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

Somehow, I read that as "the earth is a better person than me for not having redeemed this while I have".

The sad part is that that makes sense. :P

2 months ago
Permalink

Comment has been collapsed.

SGTools is reporting "Alien Hallway" (appid 98900) as RCV and "Company of Heroes 2 - Whale and Dolphin Conservation Charity Pattern Pack" (appid 691110) as NCV when they're the other way around (98900 is NCV and 691110 is RCV) according to SG; see also this thread.

2 months ago
Permalink

Comment has been collapsed.

Fixed free game sync to take into account that gsrafael01's No Cv Api reports removed games from the api as having empty date field instead of removing them altogether from the api result.

This does indeed fix the error with the "Company of Heroes 2 DLC" mentioned but "Alien Hallway" has a wrong date reported by the Api, so you should notify gsrafael01 about that.

2 months ago*
Permalink

Comment has been collapsed.

Hi, the API is being updated to fix both issues and will become more automated. The new endpoint for it will be https://script.google.com/macros/s/AKfycbz2IWN7I79WsbGELQk2rbQQSPI8XNWvDt3mEO-3nLEWqHiQmeo/exec?action=ncv (the parameter action=ncv is now required). It's already working, so you might want to change the endpoint you're using, as I'll remove the old one in the next couple months. There's also a small difference in the output of this endpoint. The old endpoint outputs the data in the { noCV: 'Jan 1, 2019' } format, while the new endpoint outputs the data in the { effective_date: 'Jan 1, 2019', added_date: 'Feb 1, 2019' } format, effective_date being the date when the game started giving zero CV and added_date being the date when the game was added to the database (all of them have May 1, 2019 as added_date at the moment, since I didn't store that information before today).

1 month ago
Permalink

Comment has been collapsed.

Hi, I've updated the endpoint and adapted the property name, thanks a ton for letting me know :)

1 month ago
Permalink

Comment has been collapsed.

Both should be fixed, and the next version of ESGST will deal with wrong dates / entries. Thanks for bringing this to my attention.

1 month ago
Permalink

Comment has been collapsed.

Nice stuff; thanks! :D

1 month ago
Permalink

Comment has been collapsed.

Are there any known issues with the server? Lately I'm having massive problems getting check results... it takes several minutes to check one person. Sometimes it doesn't work at all and the page doesn't load at all (like right now for example).

2 months ago
Permalink

Comment has been collapsed.

Now I'm even getting
"500
Looks like we're having some server issues."

2 months ago
Permalink

Comment has been collapsed.

It takes time to check one person, that is not something that can be solved by me. Steamgifts doesn't provide an api to quickly check the user won games list, so we have to parse it page to page. That means that if the user has won a good amount of games, it'll take time to parse all those pages. And that's why we keep asking CG to implement a simple yet effective api to handle that type of queries.

About the 500 error, db was having a hard time catching up to all the requests, should be solved by now

2 months ago
Permalink

Comment has been collapsed.

Sure, I understand this. But it wasn't just people with 1000+ won giveaways but also several that had only 30-40 - which shouldn't take long at all.
So basically this is more of an issue with SG than it is with SGTools. Could it possibly be, that SGTools got limited in the number of requests it can make by SG? Just wondering since it just all went through much faster until recently (at least for me).

2 months ago
Permalink

Comment has been collapsed.

Support asked me to report "Oppai Girl" as a false positive: "It's most likely a false positive, seeing as how Steam API isn't picking it up. As it is shown on the user's library, please report this to the creator of SGTools, so that they are aware of it."

2 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

No problem.

2 months ago
Permalink

Comment has been collapsed.

i think it told me to report Frozen Drift Race as a false positive. the game exists in the account i was checking, but it must be an old version that's had its Steam store page removed (broken: https://store.steampowered.com/app/565880, current: https://store.steampowered.com/app/752400)

2 months ago
Permalink

Comment has been collapsed.

Can you link me the user profile sending me a message on an old giveaway of mine?

2 months ago
Permalink

Comment has been collapsed.

yup, done. on Luxor 3

2 months ago
Permalink

Comment has been collapsed.

Added to the equivalence table

2 months ago
Permalink

Comment has been collapsed.

SG tools marks my acc "have unactivated wins" - http://www.sgtools.info/nonactivated/VivaKalman
But i am activated this game: https://www.steamgifts.com/giveaway/5G1f5/wow-hentai/winners and check my steam acc
What can i do ?

2 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

Hello knsys. I wanted to let you know this game is showing up as not activated on someone's account that does in fact have it in their library.
https://store.steampowered.com/app/913350/CaveDare/

Is this due to the store page having "Profile Features Limited"?

2 months ago
Permalink

Comment has been collapsed.

It's because it's a "sexual content" game that has a limited profile.

SGTools tries to auto-gather information on possible limited profile games accessing steam's website as an anonymous user. This works fine for every age restriction pages (with some cookie tricks and flags), but not for porn games. Porn games requires an user account, so it's not possible for SGT to gather the required information for said games.

I've added the game to the learning list manually

2 months ago
Permalink

Comment has been collapsed.

Ok thank you for the info and of course all the work you do on SGTools. :)

2 months ago
Permalink

Comment has been collapsed.

Reporting a game with an activation detection issue:
https://store.steampowered.com/app/1045340/PUSSY_2/

Just won this one an noticed that I started getting flagged for inactivated wins.

2 months ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

2 months ago
Permalink

Comment has been collapsed.

I'm getting a false duplice on "Hentai puzzle ? Not again...."
https://store.steampowered.com/app/1048710

http://www.sgtools.info/nonactivated/dyna18

1 month ago
Permalink

Comment has been collapsed.

Hi Dyna,

It seems that SG was reporting something wrong since I've just checked it and your profile is clean for multiple wins checks.
Maybe CG was messing with pagination?

1 month ago
Permalink

Comment has been collapsed.

It was not for multiple wins, but for no activation.
I'm still flagged and getting blocked from joining giveaways.

1 month ago*
Permalink

Comment has been collapsed.

Oh sorry, my bad. I read that when I woke up and I guess I was too sleepy to process it.

Added the game to the learning list, sorry for the trouble!

1 month ago
Permalink

Comment has been collapsed.

Problem concerning Dumb Stone Card Game:

So I just saw, that apperantly this gets marked as "unactivated key". So I did some research: I won the giveaway 3 months ago and marked it as "recieved". Only problem that could have happened was, that I maybe was logged in on an alternate account - but none of those got the game either. So I looked into the forums of the game and it seems, that there was a big wave of revoked keys as several people made posts there complaining about it.

The developer made some announcements hinting , that he gave up on the game.

Also I am pretty sure, that this must have happened recently: The posts in the forums about revoked keys are also from this month - the same time, that this seemed to have happened to me.

Edit: This is the concerning giveaway: The winner of the 2nd copy doesnt have the game in his libary (anymore) either. So it seems this affected him as well and maybe any owner of the game (?).

Editยฒ: Another complaint about revoked keys

1 month ago*
Permalink

Comment has been collapsed.

Added to the Whitelist, thanks for the report!

1 month ago
Permalink

Comment has been collapsed.

Just wondering: Is this a false positive? I've checked a user and it showed up as not activated - though after checking his library on steam he appears to own it.

1 month ago
Permalink

Comment has been collapsed.

Added to the learning list, thanks for the report!

All adult-related games that are on "steam is learning about this game" or "limited profile options" cannot be auto-fetched by sgtools. That's why they have to be manually added when reported!

1 month ago
Permalink

Comment has been collapsed.

I see, I was looking for the "steam is learning" but didn't know about "limited profile options, yet". Alright, good to know.

1 month ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.