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.

FALSE NOT ACTIVATED !

Staircase of Darkness: VR (2017-03-04 17:00:00)
Dead Inside (2017-06-26 16:46:00)

6 years ago
Permalink

Comment has been collapsed.

It's now solved, for more info refer to Cj's post

6 years ago
Permalink

Comment has been collapsed.

DEALS Section:
http://www.sgtools.info/store/271500/amazon is not a Steam game when bought from Amazon. :P
I'm guessing http://www.sgtools.info/store/9960/amazon isn't either, the page says DRM: NONE

6 years ago
Permalink

Comment has been collapsed.

That is unfortunate :\

If it was in the deals section it means that at least one of the datafeeds that deals section uses to build itself reported it as steam key. Sorry about that.

6 years ago
Permalink

Comment has been collapsed.

No worries.
Figured you'd want to know.

6 years ago
Permalink

Comment has been collapsed.

So, them Deals :P
http://www.sgtools.info/store/252170/gg is bundled, it's been $0 CV for two years
http://www.sgtools.info/store/81971/steam seems confused, the game itself is bundled
http://www.sgtools.info/store/215630/amazon Amazon is crazy, this is $14.99 full price on Steam

6 years ago
Permalink

Comment has been collapsed.

First two are not tagged as bundled, because those steam app ids are not in the bundled list :\ They end up redirecting to other steam app ids that are indeed bundled, but that's not something I can check for every app id unfortunately (too many queries).

The last one... Amazon doing crazy stuff 🤣

6 years ago
Permalink

Comment has been collapsed.

Should I keep pointing this stuff out?

6 years ago
Permalink

Comment has been collapsed.

Yes please, we may find errors that I can correct or try to avoid.
Most of them comes from error in the datafeeds that I can't control unfortunately but maybe we can find a way to double check some parts of it.

6 years ago
Permalink

Comment has been collapsed.

Maybe cache a list of App ID redirects one a week or something?

http://www.sgtools.info/store/224280/steam Lite is the free version, but it shares a page with the full?

Did you add Kinguin today? A bunch have weird base prices. What if you use Steam list price to calculate discount?
http://www.sgtools.info/store/209160/kinguin is calculating discount based on $88.88 retail. There are a bunch like that.
http://www.sgtools.info/store/504370/kinguin this game released F2P today, so I dunno if these are beta keys or what
http://www.sgtools.info/store/72850/kinguin shows up three times on Page 3 for me

6 years ago
Permalink

Comment has been collapsed.

There is no direct way to see the redirects on Steam api itself afaik. Steamdb uses steam updates to retrieve that information and they don't offer a public api. Apart from that they explicitly forbid the scrapping of their website.

That means that the only feasible way to determine that is to requests every appid and see where it does redirect to. That is way too many queries to do, and it has problems depending on country restrictions and specific packages.

Kinguin has always been there as a deal provider, the problem is that they don't offer a datafeed to read the deals from, so scrapping in needed to get them. Since they change their deals url several times a week, it's a hit or miss if we can actually parse them or not.

The idea to ignore Kinguin base price and use steam one is interesting, but this leads to having to update app prices for every steam app :\ I'll think about it.

6 years ago
Permalink

Comment has been collapsed.

http://www.sgtools.info/store/217100/amazon base price is $4.99 on Steam
http://www.sgtools.info/store/295250/amazon base price is $0.99 on Steam
http://www.sgtools.info/store/303410/amazon base price is $1.99 on Steam
http://www.sgtools.info/store/27330/amazon base price is $0.99 on Steam
http://www.sgtools.info/store/347040/amazon base price is $9.99 on Steam
http://www.sgtools.info/store/297450/amazon base price is $4.99 on Steam
I'm gonna stop, you get the idea, many Amazon list prices contain typos and outdated information.

6 years ago
Permalink

Comment has been collapsed.

Yes, I do get the idea that both Kinguin and Amazon tend to inflate their pricing to make "bigger discounts".
I'll think about how can I update app prices without causing too much trouble for the rest of the api calls needed to normally operate the site.

6 years ago
Permalink

Comment has been collapsed.

Hey Knsys, do you please have updated SGTools stats?

6 years ago
Permalink

Comment has been collapsed.

STATS (02/11/2017)

  • Number of users: 31.464
  • Number of users that are giveaway creators: 1.490
  • Number of users serving infractions: 27
  • Number of banned: 21
  • Ad-block Activated: 57,53%
  • Ad-block Not Activated: 42,47%
6 years ago
Permalink

Comment has been collapsed.

Thank you very much, Knsys! ❤️ 👍

6 years ago
Permalink

Comment has been collapsed.

Games wins not activated Blood of Old - The Rise to Greatness! But I have this game

6 years ago
Permalink

Comment has been collapsed.

Added to the whitelist, thanks for the report!

6 years ago
Permalink

Comment has been collapsed.

The old version has also been banned from the API, I just noticed it showing as a false positive on some users' profiles.

6 years ago
Permalink

Comment has been collapsed.

Also added to whitelist

6 years ago
Permalink

Comment has been collapsed.

"Blood of Old - The Rise to Greatness" has a different ID in relation to "Blood of Old (OLD VERSION)", neither have Steam Store page anymore. I own both and I'm having this issue with unactivated game. :(

6 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

6 years ago
Permalink

Comment has been collapsed.

Yesterday I noticed my games count didn't increase after activating a key, so I did some research and found another removed game, Frontline Tactics.
It's likely causing false positives since the complete pack has been in a bundle just a few months ago.

6 years ago
Permalink

Comment has been collapsed.

I just checked and that game is (currently) being reported by the steam api, so there is no problem with not activated wins :)
That could change when volvo so desires of course, but for now it's safe to have won it.

Thanks for the report!

6 years ago
Permalink

Comment has been collapsed.

Thanks for your great work with sgtools, an idea came to my mind and I want to ask if it would be possible to add some custom rules to check for users that created private groups with other 5 people to farm CV, you know private groups with 5 or 6 friends that buy games in group and create GAs of X copies of a game and having only X entries and so evectively farming free CV.
I would like to be able to filter this people from future GAs.

I think that a precomputed value for entries/copies and entries-copies for every group GA would be needed to be able to get the final filters like MIN(entries/copies) or MIN(entries-copies).
Thank you

6 years ago
Permalink

Comment has been collapsed.

That kind of behavior is punished with a permanent suspension in Steamgifts, so rather than trying to avoid them through filters we all should report them instead. That way those users get out of the system completely.

Apart from the fact that it's better to report them in this case, is not that easy to really find those kind of users without a lot of false positives (see private groups with low number of members but are completely legit).

6 years ago
Permalink

Comment has been collapsed.

Would report those user in that case then. Thank you.

6 years ago
Permalink

Comment has been collapsed.

Another ban wave :/

  • 673670 Twin Brothers
  • 546920 Strongmind
  • 569540 Rest In Peace
  • 602220 SmashZombies
  • 566290 Billiard: VR
  • 563510 Russian Underground: VR
  • 546970 Strongmind Soundtrack DLC
6 years ago
Permalink

Comment has been collapsed.

Thanks. I was wondering why I was suddenly showing as having unactivated wins.

6 years ago
Permalink

Comment has been collapsed.

Added to whitelist, thanks for the report :)

6 years ago
Permalink

Comment has been collapsed.

SGTools shows as i have 2 not activated gifts:
Russian Underground: VR (2016-12-27 00:43:00)
SmashZombies (2017-05-21 09:00:00)

i have both game in my librarby, i even maxed achievements in smashzombies.

6 years ago
Permalink

Comment has been collapsed.

See the post below to the reason you got them to flag. It's now solved

6 years ago
Permalink

Comment has been collapsed.

yes, i seen it after posted as not checked last page first, sorry.

6 years ago
Permalink

Comment has been collapsed.

One invalid entry on the two firsts cars of the train, thanks: https://www.sgtools.info/giveaways/289b5585-a2cd-11e7-bc56-fa163ee2f826/invalidEntries

6 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

6 years ago
Permalink

Comment has been collapsed.

6 years ago
Permalink

Comment has been collapsed.

Infraction applied, thanks for the report!

6 years ago
Permalink

Comment has been collapsed.

Bump! ^^

6 years ago
Permalink

Comment has been collapsed.

Heyo, anyone knows what's up with that?

Something wrong happened, please try again

Am I the only one dealing with this error message?

It shows up when checking requirements for a SGTools giveaway. I just noticed while updating the Positive Thread and at first I thought it was a badly configured rule or something - however, other giveaways do the exact same thing.

View attached image.
6 years ago
Permalink

Comment has been collapsed.

Same here :/

6 years ago
Permalink

Comment has been collapsed.

I get the same thing. I then checked for CV value and it said I've neither won or given away any gifts.

6 years ago
Permalink

Comment has been collapsed.

I have the same problem from yesterday. When i tried to reconnect to sgtools it says that i don't have a steamgifts account :))
Also, when i tried to syncronize i get this message "500 Looks like we're having some server issues."

6 years ago
Permalink

Comment has been collapsed.

Also have error - can't create giveaway
I created invite-only, row giveaway and when i put a link http://www.sgtools.info/giveaways/manage i see error message

Error: [https://www.steamgifts.com/giveaway/linkwashere] Giveaway is not private

6 years ago
Permalink

Comment has been collapsed.

The unactivated wins checker has been quite spotty since yesterday, reporting on most users the usual "has a private profile or SteamCommunity is down" error.
Also, I can't seem to be able to login anymore, as according to the site, I'm not a Steam Gifts user (tried on Firefox 56 and Chrome 62).

View attached image.
6 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 10 months ago.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

6 years ago
Permalink

Comment has been collapsed.

Hi
"not a SG user" on Chrome
"something wrong happened" on Firefox.
I hope it can be fixed soon!

6 years ago
Permalink

Comment has been collapsed.

Account has been temporarily blocked for up to 24 hours due to suspicious traffic. Please review any scripts or third-party add-ons you might be using.
Ваш аккаунт временно заблокирован по причине подозрительной активности. Доступ будет восстановлен через 24 часа. Пожалуйста, отключите посторонние скрипты и программы, вмешивающиеся в работу нашего сайта.
(╯°□°)╯︵ ┻━┻

Well, seems like new antibot feature hit SGTools harder than I thought...

6 years ago
Permalink

Comment has been collapsed.

Oooohhh... Maybe cg can create whitelist for allowed IPs

6 years ago
Permalink

Comment has been collapsed.

D'oh!

6 years ago
Permalink

Comment has been collapsed.

How long until the temporary suspension is lifted?
From the first post about problems I'm guessing about 2-3 hours are left, but just asking to be sure.

6 years ago
Permalink

Comment has been collapsed.

I just arrived home and It's working at the moment.
I'm not sure if it'll kick in again, let's see :\

6 years ago
Permalink

Comment has been collapsed.

Cant check requirements, getting 500
Cant login from a new browser, getting "not a sg user"

Thanks for your hard work & effort :)

6 years ago
Permalink

Comment has been collapsed.

same here. only happens when using firefox.

6 years ago
Permalink

Comment has been collapsed.

same here. something on that site is currently broken. also all stats are empty.

6 years ago
Permalink

Comment has been collapsed.

Seems to be working normally again now. Thanks!

6 years ago
Permalink

Comment has been collapsed.

6 years ago
Permalink

Comment has been collapsed.

Infractions applied, thanks for the report!

6 years ago
Permalink

Comment has been collapsed.

Bump! :3

6 years ago
Permalink

Comment has been collapsed.

http://www.sgtools.info/giveaways/f8a98612-d022-11e7-b317-fa163ee2f826 shows up as error 500, other giveaways of mine work correctly

6 years ago
Permalink

Comment has been collapsed.

Fixed, game was using utf8mb4 chars in it's name :)

6 years ago
Permalink

Comment has been collapsed.

happy cakeday! 🍰

View attached image.
View attached image.
6 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.