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.

e88c2ec5-d16e-11e5-83b1-04019cc0dc01/invalidEntries
remebered, because created ticket here, not resolved yet lol :D

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

hey, sorry for archaeology, but.... is there way to check archive checks? I made support ticked for reroll in this case, basing on invalid entry AND multiple (3x) win of same game. Now tools shows everything is fine, afraid of misuse of feedback - kinda hard to check manually, and at the time, didn't mention game in ticket unfortunately ;/

7 years ago
Permalink

Comment has been collapsed.

There is no way to check check archives as they are not stored.
But I can check for marked as not received, just send me the username on an old giveaway of mine.

7 years ago
Permalink

Comment has been collapsed.

Oh, now that this thread has come under my sight again:
in the past I won a GA but never received the key (so it's marked as not received). If someday I were to win it again, will it be marked as multiple win?

(don't remember if I already asked you, sorry if I did) :\

8 years ago
Permalink

Comment has been collapsed.

No it will not.

8 years ago
Permalink

Comment has been collapsed.

pheeew!
Thanks for the good news ^_^

View attached image.
8 years ago
Permalink

Comment has been collapsed.

Hi! Sgtools tell me that I do not activate a game that I never won, the true is that I won a dlc for the game. What should I do?

8 years ago
Permalink

Comment has been collapsed.

From the guidelines:

do not enter to win DLC if you're missing the required base game.

As you do not own the base game, you should not have entered the giveaway or at least ask the giveaway creator for a re-roll. Simple way out: Buy the base game.

8 years ago
Permalink

Comment has been collapsed.

I make a mistake :(, I will try it, thanks!

8 years ago
Permalink

Comment has been collapsed.

I have a suggestion, it would be really cool if there was a tool to see which games on your wishlist have been bundled. It would be really useful for trading =D

8 years ago*
Permalink

Comment has been collapsed.

Currently there is no parsing of wishlisted games from a user so this is not possible right now. If in the future there is such option, I'll look into this :)

8 years ago
Permalink

Comment has been collapsed.

Hi sgtools,
I Banned in sgtools.
"You are currently serving an infraction until 5016-07-03 18:46:54 NY Time"
I do not understand why it was such.

8 years ago*
Permalink

Comment has been collapsed.

From the news section

New Infraction system.
Infractions replaces bans on "entered sgtools protected giveaway without a valid entry" cases. This new system will use a strikes based calculations to ensure that a user is really aware of those infractions before being permanently denied of getting thought sgtools giveaways.

Strike system details:
1. First Strike -> 1 month
2. Second Strike -> 3 months
3. Third Strike -> 6 months
4. Forth+ Strike -> 3000 years (aka perma infraction).
8 years ago
Permalink

Comment has been collapsed.

Most likely you used a leaked link posted on some board to enter a SGTools protected giveaway. And you have done so more often than 4 times, so a life long suspension.

8 years ago
Permalink

Comment has been collapsed.

My account is reporting an unactivated win, which I have activated and tried a sync & recheck prior to posting.

The game in question is Call of Duty: Black Ops III - Multiplayer Starter Pack (http://store.steampowered.com/app/437350)

Please let me know if I can help gather any more information, thanks!

8 years ago
Permalink

Comment has been collapsed.

Added to the whitelist, they messed hard with that appid :\

Thanks for the report

8 years ago
Permalink

Comment has been collapsed.

Looks good, thanks very much :)

8 years ago
Permalink

Comment has been collapsed.

knsys, I need your help about something. Can we talk over steam please?

8 years ago
Permalink

Comment has been collapsed.

Sure, feel free to add me

8 years ago
Permalink

Comment has been collapsed.

I have you in my friend list but you aren't online

8 years ago
Permalink

Comment has been collapsed.

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

Could add Headlander to temporary whitelist - game is not out yet thus cannot be reported by API anyway (as goes to all preorders).

Also - how long do I have to wait after SGT detecting "not in library" b4 I can do anything again? Because now thanks to this Headlander I can no longer access any GAs - "Your account is flagged as having some unactivated Wins or your profile is Private." -.-

8 years ago
Permalink

Comment has been collapsed.

Corrected release date to 26/07/2016, it should not flag again until then.

You can force a resync (Home -> Synchronize)

8 years ago
Permalink

Comment has been collapsed.

Where can I report/inquire about a possible bug? A private giveaway's end date seems way off. I don't know if I'm dumb or if there's something fucky going on.

View attached image.
View attached image.
8 years ago
Permalink

Comment has been collapsed.

You created the giveaway on SGTools when the giveaway was still not live. Just chek for invalid entries or valid entries and it'll autocorrect itself :)

8 years ago
Permalink

Comment has been collapsed.

The giveaway was created by another user actually, I was just checking for the end date for the Positive Thread. :P
Thanks for the clarification!

8 years ago
Permalink

Comment has been collapsed.

Hey, I activated the "Adventure Apes and the Mayan Mystery" key I won here, but it doesn't show on my Steam game list (so, I can't enter most sgtools GAs), anyone experiencing anything like this?

Proof:

View attached image.
8 years ago*
Permalink

Comment has been collapsed.

Same thing here, was about to post about this game giving a false positive.

8 years ago
Permalink

Comment has been collapsed.

Added to the whitelist, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

Hi. I have problem with
http://www.sgtools.info/giveaways/de4037ca-49c5-11e6-8f87-04019cc0dc01
I see text : You are currently serving an infraction until 2016-08-02 03:57:48 NY Time
Rules: Your account must have activated all the won gifts
But I activated all gifts.
What happens?

8 years ago
Permalink

Comment has been collapsed.

From the news section

New Infraction system.
Infractions replaces bans on "entered sgtools protected giveaway without a valid entry" cases. This new system will use a strikes based calculations to ensure that a user is really aware of those infractions before being permanently denied of getting thought sgtools giveaways.

Strike system details:
1. First Strike -> 1 month
2. Second Strike -> 3 months
3. Third Strike -> 6 months
4. Forth+ Strike -> 3000 years (aka perma infraction).

Users currently serving an infraction will see a red bar on the top of every giveaway-related page informing of the time it'll expire. They can do every operation on sgtools apart from qualifying for giveaways and getting the url.
8 years ago
Permalink

Comment has been collapsed.

What??
What specific enteries giveaways? Because it was against the rules.

8 years ago
Permalink

Comment has been collapsed.

You entered a Demon Hunter: Chronicles from Beyond giveaway from a protected sgtools train without a valid entry.

8 years ago
Permalink

Comment has been collapsed.

  1. This is train. I must go through sgtool in each case giveaway?
  2. I fit all the rules.
  3. I did not win.
8 years ago
Permalink

Comment has been collapsed.

  1. No.
  2. You used a leaked url, we are not talking about rules here.
  3. That is indifferent.
8 years ago
Permalink

Comment has been collapsed.

But this is nonsense. As I have found a link? Sorting method?
How you can define it? Cache, cookies, IP?

8 years ago
Permalink

Comment has been collapsed.

SGTools does update your state for that giveaway to entered before sending the url, and it's re-checked to be in that state before it sends the url. So there is no way you could get the url from a legit way (before the giveaway ending date) and appear as an invalid entry on the giveaway.

8 years ago
Permalink

Comment has been collapsed.

Mozilla - Favorites -> synchronization account -> another PC -> open favorites url. ????

8 years ago
Permalink

Comment has been collapsed.

It's tied to your STEAM account.

8 years ago
Permalink

Comment has been collapsed.

Has anyone else got problems with the site? I can't get it to load at all. I deleted the relevant cookies for it in my browser but still no success. :(
Edit: Seems to be working now, albeit really slow.

8 years ago*
Permalink

Comment has been collapsed.

Working, just slow.

8 years ago
Permalink

Comment has been collapsed.

:/

View attached image.
8 years ago
Permalink

Comment has been collapsed.

Same here.

8 years ago
Permalink

Comment has been collapsed.

I fixed it 3 hours after your post, when I got home and could read it. Apache gone wild :)

8 years ago
Permalink

Comment has been collapsed.

Thank you! Mapaches are wild, by the way.

8 years ago
Permalink

Comment has been collapsed.

I got this message when I was trying to do sg check from a giveaway

"Your account is flagged as having some unactivated Wins or your profile is Private."

I checked and I do have all my wins activated and my steam profile doesn't have any private.

8 years ago
Permalink

Comment has been collapsed.

8 years ago
Permalink

Comment has been collapsed.

thank you, that worked. was looking for that link

8 years ago
Permalink

Comment has been collapsed.

I got an illegal entrant in several of my GAs for this train

http://www.sgtools.info/giveaways/1ebf68d5-48ab-11e6-8f87-04019cc0dc01/invalidEntries

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report :)

8 years ago
Permalink

Comment has been collapsed.

I would like to use SGTools to setup a train. Does SGToola setup all of the descriptions for the giveaways with the links when you do a train?

8 years ago
Permalink

Comment has been collapsed.

SGTools can't do anything in you name on steamgifts, so no, it can't set up the train and descriptions for you.

You have to pass SGTools a full list of giveaways url's from steamgifts and it'll relate them into a "train" on SGTools database so it can later compare valid entries on the train with real entries on the giveaway.

8 years ago
Permalink

Comment has been collapsed.

I thought as much. Perhaps you can add something that can generate the descriptions for the giveaways based on the train URL's as a bonus? It would be amazing if it could then be added to SGTools helper to "paste" the text for the giveaway into the description.

8 years ago
Permalink

Comment has been collapsed.

SGtools has to read bundle date of Tiny and Big: Grandpa's Leftovers wrongly. It's marked in SGtools check as not-bundled (gives full CV), even though I won it on 20th June 2014, and it was added to bundle list on 28th May 2013. So nearly year before I won it :D

View attached image.
View attached image.
8 years ago
Permalink

Comment has been collapsed.

It looks like your win was for the Soundtrack Edition and only the base game is on the Bundle List.

8 years ago
Permalink

Comment has been collapsed.

Right, didn't know that there are two versions of this game xD

Thx for clarification ^_^

8 years ago
Permalink

Comment has been collapsed.

If I check illegal entries of a train I have to go through all the entries in the GA dropdown list, right? Or does it check all the GAs at once?

8 years ago
Permalink

Comment has been collapsed.

You have to check one by one using the dropdown list.

8 years ago
Permalink

Comment has been collapsed.

Another idea which may be useful is the ability to define explicit username as wild card invites. The advantages compared to sending someone the direct link:

  • No need to know their email address or add the on Steam to deliver the link, no need to send it via and old GA risking that someone else (or a bot) may see it
  • SGTools can track them so that they don't appear in the list of invalid entries

Right now I'm using custom rules to target specific users, but it's a lot of work. Example:

num_sent in 170..172 && num_won in 144..146 && level>=6.93 && level<=6.97

This could be simplified greatly if custom filters supported something like:

Username==username1||username2||username-n

BTW, this is a thread where the need has come up.

Thanks!

8 years ago*
Permalink

Comment has been collapsed.

I don't quite like the idea of targeting usernames. The problem with this kind of selective user filter is that it may (and will) lead to severe abuse.

People could make rules targeting only for their friends, or to "blacklist" someone and calling him out using a custom rule to exclude him/her.

8 years ago
Permalink

Comment has been collapsed.

Targeting only friends is something that can already be done much more effectively, by simply sending the link only to friends, or by using a Steam group. The point of having a custom rule like this, is that you can target good users who are not your friends.

Excluding people this way is far less convenient than simply blacklisting them, so very unlikely.

This only leaves us with the risk of this becoming a subtle method of calling out. I personally doubt people are going to go to such lengths, as you need too many things to happen - the GA creator needs to bother creating such rule (and need to know how to), and users need to know how to read it.

One "safe" option would be to force the "Make rules secret" if username are specified, but I doubt there's going to be any abuse even if this is not forced.

8 years ago
Permalink

Comment has been collapsed.

Here is another example for why rules with per-user exceptions can be useful. In this case it's the opposite - not targeting to give a specific user, but "blacklisting" (in a good way, as you'll see in the thread) them from entering the same type of GAs again, without actually blacklisting them on SG (at least one of the users listed in the table there is actually on my whitelist).

Surely there's a better way to do it than this rule?

7 years ago
Permalink

Comment has been collapsed.

I know there may be some good uses to that kind of rule, but it won't be the majority and will arise drama.

7 years ago
Permalink

Comment has been collapsed.

Fair enough.

On a related note, is there a way to write the following rule in a more compact way:

 num_sent !=26 AND num_sent !=690 AND num_sent !=55 AND num_sent !=82 

Something like num_sent != 26,690,55,82 would be better, but it's not supported...

7 years ago
Permalink

Comment has been collapsed.

It is supported, but the syntax is not the correct (not your fault, it's not in the documentation). You should use:

num_sent not in [26,690,55,82]
7 years ago
Permalink

Comment has been collapsed.

This is so cool! I think the custom rules really do need more documentation and examples. If you don't have time to do it, I'd be happy to provide some :-)

7 years ago
Permalink

Comment has been collapsed.

Yes, it may be the time to move the "Help" from Edit Giveaway page to a standalone page with more info.

Any suggestions on what should it contain and how it should be structured are welcome.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

8 years ago
Permalink

Comment has been collapsed.

Steamgifts doesn't provide any API neither officially nor extra-officially. Apart from that, I don't think that even with an api steamgifts will expose those stats to public.

8 years ago
Permalink

Comment has been collapsed.

I checked my username on SGTools and I found this:
Pirates of Black Cove (won 2 times) (on March 18, 2014, 10:46am and June 10, 2014, 1:13pm)

Both were group GA's and look the same, but the second one was the "Gold Edition" which has a different entry in SteamDB.
Plus, it would be impossible to enter a GA of an owned game after 3 months anyway...

8 years ago
Permalink

Comment has been collapsed.

I see them as the same game, same appid here

8 years ago
Permalink

Comment has been collapsed.

Yes, because the store page of the gold version has been removed.
https://steamdb.info/app/254040/

I have 2 entries in my library too.

8 years ago
Permalink

Comment has been collapsed.

Nothing I can do in my end. For all purposes Steamgifts shows them as the same game, same appid, so it's obvious that the tool (and any human looking at it) will see a double win.

You should ask support staff to help you in this case.

8 years ago
Permalink

Comment has been collapsed.

I did. The issue is now resolved ;)

8 years ago
Permalink

Comment has been collapsed.

I've got a bad entry on one of my GAs. The link is hidden behind a puzzle. Should I just post here after it has ended?

8 years ago
Permalink

Comment has been collapsed.

Yes, wait until the giveaway finishes and then post here the sgtools giveaway id. If it's a train and there are other infractors on some wagons, tell me the wagon's game name too.

8 years ago
Permalink

Comment has been collapsed.

Here's the original link.

I added a second link inside the train, but they were able to obviously get to that check, so not sure if the infraction still applies, but technically they couldn't have gotten to the second without passing the first.

The first part of the train (with recorded invalid entries) includes

Beasts Battle
Never Alone
Between Me And The Night

The second part, with non-invalid entries includes

Betrayer
Asteroid Bounty Hunter
Postal 2
Curvatron
Onikira - Demon Killer
Solar Shifter Ex

Thanks!

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

im won your Betrayer,Asteroid Bounty Hunter,and POSTAL 2
i find the sgtools link and http://pastebin.com/3bgWiTsh in your It's over 9,000!!! post source code
but im not purposely bad entry.....
i just see your comment,mention the hint
https://www.steamgifts.com/discussion/TLR8m/zelgh-magic-guide-to-basic-sg-puzzling-update-april-2016

so i think its a Hidden Links then join....
http://imgur.com/a/isgQ2

im very sorry....

8 years ago
Permalink

Comment has been collapsed.

But you didn't get to the GAs by solving the puzzle. You never passed the first SGTools check. The GAs all listed that they were SGTools protected and that you should not enter unless you passed the SGTools check.

You were the first entry on any of the games and you got there very quickly, but surprisingly, you never commented once on the discussion. That's not required at all, but it is odd that the first person to legitimately 'solve' the puzzle would not speak up and say anything about it, especially since the comments of others were made to say they were lost.

I do not believe you solved the puzzle and your failure to pass the SGTools check confirms it.

8 years ago
Permalink

Comment has been collapsed.

"Again, SGTools protected. I see there's one user who managed to enter, even though nobody has passed the first checkpoint. I will re-roll, guys, so please play fair."

how i get in when nobody passed the first checkpoint?
because the second link is leak by youself

just behind your steam store link,its only appear short time
after you add hint,the sgtools link is disappear,so i think its creater source code Hidden gift link....
but i can't proof it,i don't have Screenshot evidence T_T

im not comment because im not solve your puzzle,im stuck in ROT13
before yor hint the encryption list im give up......

sorry again,im really not mean to bad entry..... (〒︿〒)

8 years ago
Permalink

Comment has been collapsed.

Yes, I leaked it accidentally for a moment, but very quickly caught the mistake and corrected. Another user did the same as you and did not enter any of the GAs, but rather posted my mistake (after I had corrected, because the error was so short lived) and went back and correctly solved the puzzle.

The SGTools link did not disappear, it was hidden in the puzzle, which you have pointed out here yourself that you gave up on it.

I'm not trying to be mean or rude here, but it the GAs were for puzzle solvers, and you did not solve the puzzle.

8 years ago
Permalink

Comment has been collapsed.

i don't know must pass the first sgtools check then can go second sgtools check
it's not show in your It's over 9,000!!! post
not show in your second sgtools rules
" Your account must have activated all the won gifts
Your account is not allowed to have won the same game multiple times.
Your account must never been VAC banned. "
not show in your GA
"This is a SGTools protected train. Please only enter if you got here from the SGTools link."

YES, i got here from the SGTools link
how i know i can't enter giveway? i just think it's your Hidden gift link.

8 years ago
Permalink

Comment has been collapsed.

im sorry, i check again
looks like i use you accidentally leak the GA page << || >> link to SGTools link
Please accept my apologies,and please re-roll the new winner

8 years ago
Permalink

Comment has been collapsed.

even if he leaked for a moment by mistake - he did so in puzzle topic, puzzle you were attempting to solve, you knew exactly it was a puzzle and that eventual link was leaked one, not intended one, yet you decided to take advantage of it. Sorry, but you are the one to be blamed. The actual thing is - people got banned from SGT for using leaked links even if they may have not known it's a leaked link - they saw it on some forum etc, and claim they didn't know it was leaked. And even if we give them benefit of a doubt that they didn't know the link was leaked they still get timed ban from SGT. And in comparison in your case - you were 100% aware that it was a leaked link, that it was not intended to be posted, yet you used it anyay and even decided to remain silent about it just hoping noone will notice. Lesson to learn from here - don't be a smartass, you see something you are 100% sure you are not intended to enter like in this case - do not enter it.

Also - you were still able to finish the puzzle after seeing the link leaked and noone would have problem with that, it would be a fair thing to do towards all other entrants who legitematelly solved the puzzle, you decided not to, because heck, you already had leaked link so why bother.

8 years ago
Permalink

Comment has been collapsed.

8 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 8 years ago.

8 years ago*
Permalink

Comment has been collapsed.

If you find a Steamgifts link on a random board, ask the giveaway creator if you are allowed to enter.

8 years ago
Permalink

Comment has been collapsed.

From giveaway description

THIS IS A SGT PROTECTED GIVEAWAY! DON'T ENTER THIS GIVEAWAY WITHOUT PASSING THE SGTOOLS CHECK! WARNING: BYPASS THE SGTOOLS CHECK (no valid Entries,leaked Link) = BLACKLIST + REPORT TO SGTOOLS ADMIN!

It's a trap? Or you don't even care to read the private giveaway's description that you break in?

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 8 years ago.

8 years ago
Permalink

Comment has been collapsed.

A giveaway for Kentucky Route Zero

8 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.