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.

It's been months since I can't sign into sgtools, I discover the site since I comeback to sg and sgtools it's not working, it's not the steamid because I can logging anywhere with no problem, it's only the site

3 years ago
Permalink

Comment has been collapsed.

Just a far fetched idea, because I realize, that this probably would be very hard to program and is not realistic, but having a possibility of limiting participants to those, that own a specific achievement in a specific game would open quite a few new possibilities for creation of targeted limited access GAs.

It could be used:

  • for giving away rare DLCs only to those, that have already reached some stage in the main game;
  • for Jigidi-like GAs limited to those, that solve the monthly free puzzle on PPU;
  • last but not least by devs for making GAs of a game to those, that try a game during a free-play period, or who play a demo (not sure though, if a demo can have achies), which could be a great tool for them to get folks to just try their game.

Cheers :)

3 years ago*
Permalink

Comment has been collapsed.

It's a nice idea that has already been suggested previously, but unfortunately I'm not actively developing new features on SGTools.
The tool is in maintenance mode, and I'm only fixing things that breaks, maintaining whitelist and applying infractions.

3 years ago
Permalink

Comment has been collapsed.

Hm, I came here to ask if the fact that you already have code to parse the GA lists means that you might be able to generate more stats like "your most frequent winners/gifters" (like this did ages ago) but I can totally understand being in maintenance mode only... But if you ever feel like extending you tool ;-)

2 years ago
Permalink

Comment has been collapsed.

I am indeed no longer developing features.
Since the introduction of json responses, should be easy for anyone wanting to implement that kind of feature to develop it, as there is no parsig needed anymore.

2 years ago
Permalink

Comment has been collapsed.

I totally missed the fact that there is a json view. of to do some playing :-D

2 years ago
Permalink

Comment has been collapsed.

Just noticed that giveaways with less than 5 entries count towards Real Won CV. Not sure if it's a bug or I missed this change.

View attached image.
View attached image.
3 years ago
Permalink

Comment has been collapsed.

Yeah it's been a while since they started counting towards CV, to mimic the official calculations

3 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

3 years ago
Permalink

Comment has been collapsed.

3 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

3 years ago
Permalink

Comment has been collapsed.

SGTools shows I should be at level 2, but SteamGifts says I'm at 1.87. I've tried doing the math on which may not be counted correctly but I can't figure it out. Any ideas?

3 years ago
Permalink

Comment has been collapsed.

It was blackguards, sometimes steam api reports incorrect values for price data when looking for an appid that has a package containing that appid and that package is on sale. This was the case, should be reporting your CV correctly again

3 years ago
Permalink

Comment has been collapsed.

Thanks!

3 years ago
Permalink

Comment has been collapsed.

3 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

3 years ago
Permalink

Comment has been collapsed.

https://www.sgtools.info/nonactivated/POQAM
Frontline Tactics - https://steamuserimages-a.akamaihd.net/ugc/1833523007040393259/69AA3FB6F0F8EF57CB45E646855FDCA85DF940EB/ deleted game and show as not activated, but user probably have this game
Pit Blocks 3D - user maybe won this game, but it doesn show in won games in steamgifts https://steamuserimages-a.akamaihd.net/ugc/1833523007040401403/607E2B555524499FF60D46185CCB72B201B24A46/

3 years ago
Permalink

Comment has been collapsed.

Added Frontline Tactics to the whitelist.
About Pit blocks 3D, it must be a deleted giveaway, so the owner of the account have to do a forced sync to update the status of an old giveaway

3 years ago
Permalink

Comment has been collapsed.

Invalid entries in a train https://www.sgtools.info/giveaways/1e60dbbb-417c-11ec-a972-fa163e0a8583/invalidEntries
3 same users in most cars, 1 additional in BL3. The train ended a week ago, but I forgot to report then.
Thanks in advance!

3 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

3 years ago
Permalink

Comment has been collapsed.

Hi Knsys,
i have a short question.

I checked today my listed games on sgtools and stumbled about this one:
https://www.steamgifts.com/user/Masafor/search?q=Grand%20Theft%20Auto%3A%20Episodes%20from%20Liberty%20City
0cv but unbundled and i checked it on sg that it had over 5 entries, that this can't be the solution for it.
Maybe only a tiny thing that i oversee right now but if you have the answer, i would happy to read it :o)
Thanks

https://tenor.com/view/shakingperson-violentshake-gif-21786699

View attached image.
2 years ago
Permalink

Comment has been collapsed.

That's steam api reporting 0 for sale price for that game, manually fixed it

2 years ago
Permalink

Comment has been collapsed.

I seen on sgtools that Batman: Arkham Knight Premium Edition, price $39,99, get listed in the gifts send section of someone with $70.
I checked barter, https://barter.vg/i/79699/, to find a reason for it but i haven't found one.
A error ?

View attached image.
2 years ago
Permalink

Comment has been collapsed.

That was the price on 2016 that was the last time sgtools looked for the price of that package :\
Updated it :)

2 years ago
Permalink

Comment has been collapsed.

Thanks :o)

2 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

2 years ago
Permalink

Comment has been collapsed.

I found a strange looking thing when i examined a profiles infractions.

The linked appID lead to https://store.steampowered.com/app/319630/Life_is_Strange__Episode_1/

View attached image.
2 years ago
Permalink

Comment has been collapsed.

Updated the name, thanks

2 years ago
Permalink

Comment has been collapsed.

Hello. Today I discovered the inscription "You are currently serving an Infraction until 2022-01-15 09:59:58 NY Time"
I would like to know - why is the violation?

2 years ago
Permalink

Comment has been collapsed.

You entered a Doom Eternal protected giveaway without using the sgtools gateway

2 years ago
Permalink

Comment has been collapsed.

yes, it's true. It happened by accident, me entered without looking.
After some time, I wanted to honestly go into this distribution, because I was subscribed to the group where private links are published and I could no longer, because as it turned out, I entered this distribution earlier.

But the punishment is just. I'll be careful next time.

2 years ago*
Permalink

Comment has been collapsed.

How many times have I bypassed sgtools? Has it ever happened before? If yes, then in which giveaway?

I can say with confidence that this is by accident. I am subscribed to a group where they post information about free distribution of games and where people post their links. Sometimes bad people appear and place links to other people's distributions there, bypassing sgtools.

It doesn't excuse me in any way, I just want to figure it out. As I said, in the future I will look more closely where I am entering.

2 years ago*
Permalink

Comment has been collapsed.

This is your first infraction, you can see that as it's only a month long.

As a rule of thumb, if someone posts a private giveaway link and he/she is not the author of that giveaway, just don't join.

2 years ago
Permalink

Comment has been collapsed.

Thanks.

2 years ago
Permalink

Comment has been collapsed.

knsys, I wish you and your loved ones a Merry Christmas, Happy Holidays and a Happy New Year 2022!
May 2022 be a healthy, happy and prosperous year for you.

If you don't celebrate Christmas, strike the part about Christmas and pencil in " ... a few peaceful days..".

2 years ago
Permalink

Comment has been collapsed.

Merry christmas and Happy holidays to you too :)

2 years ago
Permalink

Comment has been collapsed.

DLCs Wins that appears as not activated: https://www.sgtools.info/nonactivated/ant123
Battlerite - All Champions Pack (2021-11-19 22:51:00); https://www.steamgifts.com/giveaway/qRp80/battlerite-all-champions-pack
Sniper: Ghost Warrior - Map Pack (2021-03-31 16:19:00); https://www.steamgifts.com/giveaway/s89oz/sniper-ghost-warrior-trilogy
Snip;er: Ghost Warrior - Second Strike (2021-03-31 16:19:00); https://www.steamgifts.com/giveaway/s89oz/sniper-ghost-warrior-trilogy
Sniper Ghost Warrior 2: Digital Extras (2021-03-31 16:19:00); https://www.steamgifts.com/giveaway/s89oz/sniper-ghost-warrior-trilogy

All keys were activated by me personally.
Also, my profile is not private: https://steamcommunity.com/id/KonTaY/

Merry Christmas Everyone.

2 years ago
Permalink

Comment has been collapsed.

Merry christmas, that is a normal behavior as steam api doesn't report most of the dlc's as owned.
Don't worry, your account is not flagged for them.

2 years ago
Permalink

Comment has been collapsed.

false positive I guess (game on users steam games list) https://www.sgtools.info/nonactivated/vsaR1SK

2 years ago
Permalink

Comment has been collapsed.

It's a true positive, the game that the giveaway was for it's not the same as the one in his library (they do have the same name, though).

2 years ago
Permalink

Comment has been collapsed.

thanks for checking and being more thorugh than me ;)

2 years ago
Permalink

Comment has been collapsed.

Hi. Is there a way to find out if GAs are protected by SGTools?

2 years ago
Permalink

Comment has been collapsed.

Sure.

The source, thread/person etc., have the check when it is a protected one.

Or with other words, gather the Ga links by yourself and don't click on some that you find somewhere in a forum or got sended from someone when it isn't his own.

2 years ago
Permalink

Comment has been collapsed.

Oh come on. If somebody will register on some forum/chat/etc with nickname Masafor and post some links to giveaways - how do people know that it's impostor and not real Masafor?

2 years ago
Permalink

Comment has been collapsed.

How many "black sheeps" will register somewhere, fake the avatar, name etc. and share links with the goal to lead people into a trap and get them punished for entering protected links ?

Did you really believe that this is a realistic scenario ?

I never seen something like that in all the years on sg.

2 years ago
Permalink

Comment has been collapsed.

Did you really believe that this is a realistic scenario ?

Yes, because I already encountered such case.

2 years ago
Permalink

Comment has been collapsed.

I have activated a game I won, played it, and then removed it from my Steam library since it was just an asset flip; would that make me seem like having unactivated wins?

2 years ago
Permalink

Comment has been collapsed.

Yes, right now you have 1 unactivated win showing. See:
https://www.sgtools.info/nonactivated/Fusha

So right now you're unable to pass a lot of sgtools protected GAs and are at risk to be reported for a rules violation.

2 years ago
Permalink

Comment has been collapsed.

Would buying the game myself again fix that?

2 years ago
Permalink

Comment has been collapsed.

Yes.
I haven't removed any games from my library, but I think I read somewhere you can get the game restored? Maybe try that first, before actually buying it again.

2 years ago
Permalink

Comment has been collapsed.

Cheers! It was really simple to restore it through Steam Support.

2 years ago*
Permalink

Comment has been collapsed.

Glad it turned out to be quick and easy. :-)

2 years ago
Permalink

Comment has been collapsed.

if you don't want to see the game in your library, you can hide it if you want by right clicking on the name of the game and under the manage option.

2 years ago
Permalink

Comment has been collapsed.

Hey knsys, i've recently come up with a non activated game on my account Facerig (https://store.steampowered.com/app/274920/) which i won about 4 years ago and its still in my library on steam. Is this a case of a false positive or is something else going on?

2 years ago
Permalink

Comment has been collapsed.

Looks like it's retired from steam, and api just report the dlcs.

Added to the whitelist!

2 years ago
Permalink

Comment has been collapsed.

Cheers for letting me know knsys :)

2 years ago
Permalink

Comment has been collapsed.

2 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

2 years ago
Permalink

Comment has been collapsed.

Possible bug:
Checking sent/win ratio with ratio_number_giveaways does not account for zero wins and instead gives an error due to a division by zero. I attached a screenshot of the error below (just a generic "Something wrong happened, please try again").

Example:
https://www.sgtools.info/giveaways/251a345e-f259-11e7-a65e-fa163ee2f826

Suggestion:
If wins are zero, set the wins to 1 instead and calculate the ratio that way.

Extra info:
Checks on other SGTools giveaways are working fine. I also found another user with the same issue.

View attached image.
2 years ago*
Permalink

Comment has been collapsed.

Ratios take into account division by zero, so that is not the error that you are seeing.

The division by 0 is produced by the custom rule, specifically this part: ((real_sent_bundled + real_sent_nonbundled ) / real_won_cv >= 1).
Your real_won_cv is 0.

2 years ago
Permalink

Comment has been collapsed.

Now I'm curious! :)

2 years ago
Permalink

Comment has been collapsed.

Just edited my original message, was quite easy to find :)

2 years ago
Permalink

Comment has been collapsed.

Aha! Thanks for checking! ^^

2 years ago
Permalink

Comment has been collapsed.

2 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

2 years ago
Permalink

Comment has been collapsed.

not that i care cause i'm way over 5k but why my sent value differs on sgtools and sg so much? it's now $8407.05 on sg (which is also on sync page) but in sent page it's only $7976.50 now. i get that some things may differ but it's almost $500 missing

2 years ago
Permalink

Comment has been collapsed.

Most likely a discrepancy on price on retired games from the steam api or old packages that changed price.

2 years ago
Permalink

Comment has been collapsed.

I try to check user for rulebreaking but have error all the time:

500
Looks like we're having some server issues.

The thing is that for couple of other users it doesn't generate that kind of error.. Could it be connected to the fact that username is 3 letters long?

2 years ago
Permalink

Comment has been collapsed.

Write the username on an old giveaway of mine and I will check it

2 years ago
Permalink

Comment has been collapsed.

No need xD I checked manually :) Just reporting that something is off.

2 years ago
Permalink

Comment has been collapsed.

There seems to be an issue with The Watchmaker - the developer turned the full version games into demo only, they messed something up with the steam depots.
SGTools reports it as an unactivated win

https://www.steamgifts.com/discussion/MHO8L/the-game-the-watchmaker-disappeared-from-my-library#P2yi57u

2 years ago
Permalink

Comment has been collapsed.

Looks like the developer fixed it :)

2 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.