I'm thinking in extending SGtools with a new and huge functionality, but before implementing it I would like to know if people really is interested in the idea and will use it.

The idea is to make a more flexible filter for private giveaways, but what does that mean?

You'll be able to create a set of rules for your giveaway and input a private giveaway URL. People (and you) will use "login with steam" to identify themselves and the tool will give him the url if and only if they met all the restrictions.
Once a user is given a giveaway URL, he'll be flagged as a valid entry for that giveaway. When the giveaway finish the creator will be able to check if the winner is flagged as valid, if that is not the case you'll be sure that he got the url following the rules.

What kind of rules/filters will you be able to use?

    - Min/Max Steamgifts level

    - Min/Max raw sent gifts value
    - Min/Max real sent gifts value

    - Min/Max raw won gifts value
    - Min/Max real won gifts value

    - Min/Max raw sent gifts value on Public/Private/Groups giveaways
    - Min/Max real sent gifts value on Public/Private/Groups giveaways
    - Min/Max raw won gifts value on Public/Private/Groups giveaways
    - Min/Max real won gifts value on Public/Private/Groups giveaways

    - Maximum number of entries (number of times the tool will give the url)

    - Your suggestions / ideas.

    - Sent games / Won games ratio factor
    - Sent CV / Won CV ratio factor
    - Sent Real CV / Won real CV ratio factor

    - Whitelisted game since X days

The giveaway creator will be able to see in the tool's giveaway page a list of the people who got the giveaway link and a tool to check if an entry is valid as detailed before.

Any suggestions or ideas are welcome, even those who think that this tool will be useless :)

9 years ago*

Comment has been collapsed.

Filter/hide game button inside the giveaway pages.

Possible cross-reference to the bundle list. Either just an indicator– preferably in the GA creation page too– or even a whole filter for it.

Maybe somehow linking the game's IsThereAnyDeal page. Especially useful to know if it is in a bundle, which one is/was it. (Any similar service can do, but this is the one I know.)

9 years ago
Permalink

Comment has been collapsed.

The giveaway is created in Steamgifts, and after that you'll use the tool. I can tell you and everybody that the game is considered bundled but not on giveaway creation page (because I'm not affiliated to Steamgifts in any way).

9 years ago
Permalink

Comment has been collapsed.

best suggestion: Dig up all suggestion threads already made and implement the suggestions. There are excellent suggestions burried around already. I bet many are just being repeated.

Sry, didn't read 'cause I find these threads pointless now. Had to get this out.

9 years ago
Permalink

Comment has been collapsed.

I just want a gated site. A user signs in, links their account, and provides a comment.
You can review their input, and then 'accept' them manually, letting them access a list of URLs to private giveaways.

It'd be nice to be able to let people [other than those whom never read giveaway conditions and feel entitled to games no matter what] access giveaways with conditions, without having to do a 'temporary whitelist addition' thread beforehand.

Then again, that's really on SG, they could implement that themselves.
Certainly enough people have requested being able to make custom lists and more complex-criteria for giveaways, but I've yet to see SG staff show any indication they care about further updating the site [Some remarks made to the contrary, in fact.] :X

9 years ago
Permalink

Comment has been collapsed.

It seems interesting, I'll add it to my todo list.

In my todo list there is also a "create event" functionality. You will be able to list some giveaways inside a common event, and you'll be able to do it public, so anybody can create giveaways for that event.

9 years ago
Permalink

Comment has been collapsed.

A really great feature in my opinion would be to check your whitelist's games list,so that you won't end up gifting them a game that 80% already has.

9 years ago
Permalink

Comment has been collapsed.

The giveaway is still hold in Steamgifts, so there is no need to worry about that, the user will not be able to enter the giveaway :)

9 years ago
Permalink

Comment has been collapsed.

That's not the point that I tried to pass. What I wanted to say is that it would be nice to giveaway something that the majority doesn't already have and checking manually is a pain in the ass (especially if your whitelist is big and the game list takes ages to load).

9 years ago
Permalink

Comment has been collapsed.

Just posting +1 for the idea. It's good! :)

BTW, is the tool open source?

9 years ago
Permalink

Comment has been collapsed.

It was/is open source, but since nobody was interested in helping I closed the github project long ago.

Right now I use a private repo for the tool and I'm the only one who has access to it, if you feel like you can help in something don't hesitate to contact me.

9 years ago
Permalink

Comment has been collapsed.

Sorry it took me long to reply about this.

I could try to improve it in some ways, but I'm a little bit short of time as of lately. BTW, what language is the system in?

9 years ago
Permalink

Comment has been collapsed.

Sounds neat -- I'm curious how people will end up on the SGtools site -- will there be a unique SGtools URL per filter? Or will all validly-filtered private URLs will be shown when a person logs in to SGtools? (i.e. Will we be able to post a link to a single filtered giveaway and if people don't follow that link, they won't know it exists?)

9 years ago
Permalink

Comment has been collapsed.

My first idea was that you create the "custom filtered giveaway" and you get a url in steamgifts tools.
Then you share that URL and each user that enters that url and is logged in (Steam OpenID like Steamgifts) is matched against the requisites. If it passes them he'll see some details of the giveaway and a button to ask the giveaway url. If you ask the url, you are validated in that giveaway.

Then you'll have a view all entered giveaway view, that'll show all the giveaways (with links) that you entered.

9 years ago
Permalink

Comment has been collapsed.

Sounds good!

9 years ago
Permalink

Comment has been collapsed.

Suggestion: You could add the filter for what's already there: Clean profile: The user has activated all their won GAs, and has no multiple wins.

9 years ago
Permalink

Comment has been collapsed.

The problem is that I'm sure there is still some false positives not reported for non-activated tools that could kick a clean user out of the giveaway.

9 years ago
Permalink

Comment has been collapsed.

then it would give users better motivation to report these false positives, don't it? :D:

on the other hand it would be very easy to get around - user would just have to unmark all not-activated wins, enter SG Tools, get Private GA URL, them mark them again to not get banned for missuse of GA feedback.

9 years ago
Permalink

Comment has been collapsed.

Hmmm... That's true... :/ I guess we have to wait for another suggestion, then.

9 years ago
Permalink

Comment has been collapsed.

Of course, you would leave DLCs and whitelisted items out of the check. And you could put this filter with a warning. It would still be useful, I suppose. And if anybody uses that filter, they could encourage the own users who would be filtered out of the GA due to a false positive, to report anything that hasn't been caught yet. :)

EDIT: zelghadis' point makes it unfeasible, I guess. :/

9 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 6 years ago.

9 years ago
Permalink

Comment has been collapsed.

it flags me for false positive :c The Settlers 7: Paths to a Kingdom - Deluxe Gold Edition, preventing me from joining GAs when people use SGtools to handle the link to GAs.

9 years ago
Permalink

Comment has been collapsed.

+1

9 years ago
Permalink

Comment has been collapsed.

filter highest steamgifts giveaway point :D

9 years ago
Permalink

Comment has been collapsed.

I'm personally not as fan on Min requirements as these may exclude new members who do really good job, but are simply not long enough here to have decent numbers - so I'd love ratio based requirements as well. For example Given/Won Ratio bigger than X:1 with X defined by user (ofc with 0.xx as well), SG Value Ratio, Real Value Ratio and all mentioned above with multiple-selectable GA types (so for excample I can exclude just group GAs, but count both public and private ones).

9 years ago
Permalink

Comment has been collapsed.

Added to the list, let's see if the idea gets more interest from people

9 years ago
Permalink

Comment has been collapsed.

But after GA end you will have to give the game to the winner, even if he didn't pass "validity check" but got link from other source. Support doesn't approve individual rules for private GAs and suspensions are given for link-leakers, not to persons that enter them (that'd require support investigation who leaked GA link I think).

Or every person who got link "illegally" is considered as link-leaker? :D That way my post doesn't have much sense xD (And I will learn something new by writing it)

9 years ago
Permalink

Comment has been collapsed.

A support should answer that, but entering a leaked giveaway should be punishable

9 years ago
Permalink

Comment has been collapsed.

I'd like to create a rule that allows the following users to get the link:

  • MUST have activated all games and have no multiple wins of the same game (of course must have a Public profile to check these)
  • AND is either of the following
    • On my whitelist. In which case anyone is welcome, even Level 0 users can enter (and I do have a few of those on my whitelist)
    • Has a combination of: less than 10 wins AND more than 30 sent AND last public giveaway was no more than 2 months ago
    • Has a combination of: sent more than won AND sent at least 10 games AND last public giveaway was no more than 2 weeks ago

If this was possible it would have been fantastic, but I'd still create regular Level 1 and Level 0 because I agree that newcomers should also get a chance to win.

Thanks for taking the time to discuss and implement improvements. I'm an avid user of SG Tools and greatly appreciate your work.

9 years ago
Permalink

Comment has been collapsed.

the probleme is that some time the tools don't detect the won game as won, one of my recenten ga winner had a bridge simulator won (and activated) and sgtools detected it as not activated because it recognized the game as bridge simulator medieval instead

9 years ago
Permalink

Comment has been collapsed.

Hey knsys.

Would it be possible to display a notification if a profile you're trying to check is private/hidden, instead of reporting every win as not activated? We keep getting user reports from people who think they've stumbled upon a serial regifter, while in reality all they see is a false positive on a private profile.

9 years ago
Permalink

Comment has been collapsed.

Done! Now if a user has a private profile or somehow steam died trying to reply to a query the user will only see one entry in red saying that the profile is private or steam is down (with a link to SG profile for the user and a page to check steam status).

Sorry for the extra work, people should check by hand the results but I guess it's easier to just let the Mods do it :\

9 years ago
Permalink

Comment has been collapsed.

Thank you!

9 years ago
Permalink

Comment has been collapsed.

Hi, I just noticed that some giveaways have a 0$ value specifically GameGuru and Back to Bed. Just double checking with you.

EDIT: one query erased.

9 years ago*
Permalink

Comment has been collapsed.

Hi, Bery. At the moment KYN giveaway's status is still waiting for winner's feedback. You need at least one of the winners to mark the gift as received before it's added, I think.

9 years ago
Permalink

Comment has been collapsed.

Ahh that makes sense. I guess I got immediate ones on the others because of quicker feedback. Thanks for that!

9 years ago
Permalink

Comment has been collapsed.

It has 0P value in steamgifts. It's a known bug that from time to time Steam Api reports bad prices (or no prices at all) for some games and SG cache gets updated to this value. The next time that SG refreshes the cache it'll be solved.

9 years ago
Permalink

Comment has been collapsed.

How about adding puzzle creating functionality, similar to itstoohard? So, that giveaway creator knew, that winner indeed solved the puzzle.
Also, if such functionality would be added - there is possible to do even more checks, to find cheaters - for example, if someone answered all questions in puzzle from the first try with minimal intervals - flag this user, so if the puzzle is not simple "yes/no" questions creator would know he is a cheater. Combining with the filters above - users not meeting criteria won't even see the puzzle.

Also, would be nice to implement black/white lists, possibly with description of reason, because this tool would not be to check sg black/white lists.

9 years ago
Permalink

Comment has been collapsed.

The problem is how to effectively detect cheaters. Can we really do a decent detection? Maybe you'll catch them the first time or the second, but after that they'll cheat through it again.

It's too hard works quite well and replicating that without a real improvement on cheating prevention is not very efficient. If we manage to find a good solution to puzzle cheating we can think about doing it.

Black/Whitelist functionality it's planned as a part of the giveaway filter option, but right now my schedule is extra tight and I don't have much time.

If I remember well you are a developer too, if you want to do some functionalities that we can later integrate on sgtools or interact between the two I'll be more than happy, so feel free :)

9 years ago
Permalink

Comment has been collapsed.

I was talking about this functionality because that's something I want to do.If I was less lazy and had more time. I understand that this is a lot of work, and that there is no way to catch cheaters with 100% precision. Just shared my thoughts about the subject. And of course, if I would implement some of this functionality I would gladly share it with you)

9 years ago
Permalink

Comment has been collapsed.

Maybe the hardcore puzzle makers can share with us what they think we could do to improve ITH cheat detection or how to make it better, let's see if they say something :P

9 years ago
Permalink

Comment has been collapsed.

I have no ideas that weren't already posted, but I still want to say that this overall is a brilliant idea :D

9 years ago
Permalink

Comment has been collapsed.

A wild new feature appears!

As of posting there is a potential issue with old sessions; please clear your cookies if you're having issues accessing the page!

There, uh, also seems to be another problem. If it doesn't work for you, check back later!

9 years ago*
Permalink

Comment has been collapsed.

Interesting!

When trying it I get an error message: "Something wrong happened, please try again". Will try again later.

This tool would be an excellent addition to the options available for giveaway creation. Looking forward to the finished version.

9 years ago
Permalink

Comment has been collapsed.

Did anything ever get resolved with this? I still get the internal server error message after the OpenID login.

9 years ago
Permalink

Comment has been collapsed.

Can you try it again please? :)

9 years ago
Permalink

Comment has been collapsed.

Still getting the error.

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

The odd thing is that it asks me to log in even though I am already logged in to sgtools via OpenID.

9 years ago
Permalink

Comment has been collapsed.

Ok, you had the same steam user name as another user in the system (you got an impostor or a fan!)

Can you try it again, please?

9 years ago
Permalink

Comment has been collapsed.

Getting the same error. My Steam name != my SG name. Does that matter?

9 years ago
Permalink

Comment has been collapsed.

It doesn't matter.

What error do you get?

9 years ago
Permalink

Comment has been collapsed.

ops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.

9 years ago
Permalink

Comment has been collapsed.

When doing what?

9 years ago
Permalink

Comment has been collapsed.

Sorry, I am too tired to do a decent bug report...

I am trying to use http://www.sgtools.info/giveaways/manage to create filters for a GA of mine.
I am log in at sgtools.

9 years ago
Permalink

Comment has been collapsed.

You are trying to do a giveaway for a Package? That's the only error I see in the logs right now.

Packages are not supported for now, it's one of the things to fix before leaving beta state, sorry for that.

9 years ago
Permalink

Comment has been collapsed.

Yes. It is a GOTY. Did not even thought about that.
Thanks for the quick reply. Have to do a non package GA then to test the feature :)

9 years ago
Permalink

Comment has been collapsed.

Alright, I tried again. It asked me to verify my login, and that succeeded this time.
Then I tried to check my account to see if I met the requirements for this giveaway and it says my number of sent/won ratio is too low: 0, minimum is 1. My ratio is not 0. ;-)

(There are a lot of AJs on Steam. For me it''s my initials, A.J., but as "Aj" it is a fairly common given name in India.)

It is fortunate that Valve uses a unique numeric ID string.

9 years ago
Permalink

Comment has been collapsed.

The tool is using your doppelganger ratio that is indeed 0.

Stupid Symfony sessions are making a mess, I'll add it to my todo list. Thanks for the report!

9 years ago
Permalink

Comment has been collapsed.

Can you try again now? It should convert your session (and all others) on first use to use steamid as user identifier for sessions.

With that it should take your values instead of the one from the doppelganger.

9 years ago
Permalink

Comment has been collapsed.

Is there a way to log out the current session? It no longer asks for log in and assumes I am logged in.

Edit: I tested on one from Keohookalani with a CV requirement and get the same response.

9 years ago*
Permalink

Comment has been collapsed.

There is no way to log out (yet). You don't need to, just try to use it normally. If everything works as intended it'll be working for you too.

9 years ago
Permalink

Comment has been collapsed.

It still gives the same error trying to validate for Zed's giveaway above:

Your number of sent/won ratio is too low: 0, minimum is 1

9 years ago
Permalink

Comment has been collapsed.

Will there be a possibility to fetch list of all users that were approved, or better, automatically check all entrants?

As for suggestions: add user supplied value of minimum no. of entries for real CV calculation

There will be more in the future when I have some hands-on expirience :). Great idea with that filter :)

9 years ago
Permalink

Comment has been collapsed.

The initial idea was to have a checker, where you input the winner's sg nickname and it'll tell you if the winner is a legit entry.

I don't quite understand the second suggestion, can you expand it a bit?

9 years ago
Permalink

Comment has been collapsed.

Access to full list of approved users or check done by the tool is for catching the leakers. Better to BL them asap not only if they win :)

SG (and the tool) counts giveaway for CV if there is 5+ entries. I'd like to change that number to a different value (1,50,100) to find those giving to a wider audience )

9 years ago
Permalink

Comment has been collapsed.

First one looks interesting, added to todo list.

Second one it has a heavy impact on performance if used alot so I'll have to think about it. You can always check Minimum public real value.

9 years ago
Permalink

Comment has been collapsed.

The real cv filter is listed in OP, so the option of changing the way it's calculated comes at negligible resource cost (dB field).

9 years ago
Permalink

Comment has been collapsed.

Real cv (and all other user values for giveaway filters) are cached in a short living cache (24h max). So changing how the values are calculated means reparsing all the pages from sg and recalculating on the fly those values.

9 years ago
Permalink

Comment has been collapsed.

Ah,ok, didn't know that - it's not my field of expertise ) You are right then - it would eat more resources than it's worth.

9 years ago
Permalink

Comment has been collapsed.

i might used a maximum games owned filter with a minimum years on steam filter. i'd like my gifts to go to people who have played most of the games they have and are looking for something new.

9 years ago
Permalink

Comment has been collapsed.

Awesome work my friend! Have a bump! :)

9 years ago
Permalink

Comment has been collapsed.

Amazing work indeed! Have another bump. xD

9 years ago
Permalink

Comment has been collapsed.

I don't like this page. It shows every GA which was created using this tool?

9 years ago
Permalink

Comment has been collapsed.

I do not think so. It does not show my running GA (I only see 1 GA there).

9 years ago
Permalink

Comment has been collapsed.

But are all your GAs protected this way? Right now ShandyAndy created one more GA and it shows itself on this page.

It'd be pointless to use it at the end of puzzle as a first station in a train when you could just enter in it from this page :D

9 years ago
Permalink

Comment has been collapsed.

Ok, now his is showing too. It makes sense that my own GA does not show :)

Edit: +1 to be able to hide a created GA from that page.

9 years ago
Permalink

Comment has been collapsed.

It shows every giveaway that you "tried" to enter (successfully or not successfully) => you clicked the button to check your account

9 years ago
Permalink

Comment has been collapsed.

Ok. So it's "safe"

Thanks :D

9 years ago
Permalink

Comment has been collapsed.

It only shows my giveaway for me; it might be related to what you've tried to enter?

Oh, KnSYS beat me to it.

9 years ago
Permalink

Comment has been collapsed.

I noticed that on the Manage web page the time displayed for the GA to finish must be your servers local time? It's 5 hours behind the SG time (which in turn is 1 hour ahead of me at GMT). It might be worth using SG time?

9 years ago
Permalink

Comment has been collapsed.

It is indeed, I still have to do the local time display.

The tool is in beta but it attracted too much attention :\

9 years ago
Permalink

Comment has been collapsed.

I feel your pain. I manage a web development team for a living so I understand the issues of over exposed betas ;)

BTW, Cracking tool and seemless creation for my GA. The time thing is only minor and I doubt many people would spot/be bothered by it - I only spotted it because checking software is something I do day in day out ... ;)

9 years ago
Permalink

Comment has been collapsed.

Giveaway times (creation and finish) should be now be displayed using local time.

9 years ago
Permalink

Comment has been collapsed.

I'm afraid both show "Invalid Date Invalid Date" instead of the creation/finish date

9 years ago
Permalink

Comment has been collapsed.

Can you show me the title of the span where the dates are?

9 years ago
Permalink

Comment has been collapsed.

Its the two spans displayed below. Given the addional surrounding code to give you context of where they are located

                    <div class="featured__column" style="color: #000; border: 1px solid rgba(0,0,0,0.1);">
                        <i style="color:rgb(173,112,112);" class="fa fa-clock-o"></i>
                        <span class="localtime" title="2015-11-24 16:55:00">2015-11-24 16:55:00</span>
                    </div>
                    <div class="featured__column featured__column--width-fill text-right" style="color: #000; border: 1px solid rgba(0,0,0,0.1);">
                        <span class="localtime" title="2015-11-22 15:59:00">2015-11-22 15:59:00</span>
                        by <a style="color:rgb(173,112,112);" href="http://www.steamgifts.com/user/id/76561198057758736">shandyandy</a>
                    </div>
View attached image.
9 years ago*
Permalink

Comment has been collapsed.

Edit: It seems like a firefox thing, I'll look at it

9 years ago
Permalink

Comment has been collapsed.

IE11, UK default settings as far as I am aware

Windows Settings:
Short Date: dd/MM/yyyy
Long Date: dd MMMM yyyy

It also occurs in Avant (My default browser) with IE11 or Firefox Rendering but works with Chrome Rendering

9 years ago*
Permalink

Comment has been collapsed.

It should work now on Firefox (at least). I don't have access to IE11 or Avant, can you try it for me?

Firefox and I guess IE and Avant are a little more picky on which dates formats are correct and which are not.

9 years ago
Permalink

Comment has been collapsed.

Working fine on IE11 (& Avant - don't worry about this, I only use it so I can quickly test different rendering engines - its not 100% reliable but close enough)

9 years ago
Permalink

Comment has been collapsed.

Thanks for the report :D

9 years ago
Permalink

Comment has been collapsed.

Is - Whitelisted game since X days = wishlisted?
I would love a option for real CV (public+invite won/ public+invite sent)/(group won/ group sent).

9 years ago
Permalink

Comment has been collapsed.

It must be a typo, yes it was wishlisted when the topic was just pure theory.
Right now it's not implemented because it'll be a problematic filter with how messy steam API is and how it handles packages, multiple appids for the same game and "invisible" games.

That rating can be done, added to Todo list. Thanks!

9 years ago
Permalink

Comment has been collapsed.

This would probably require a bit a lot more work, but I'd love to see a feature that allows me to group GAs and allow entrants to only pick say 2 out of 3 GAs.

If you've entered 2 of them, it doesn't allow you to enter the 3rd even if you pass all other checks.

But this is cool. I very much like this :D

9 years ago
Permalink

Comment has been collapsed.

Events and more complex ways to manage giveaways are an option for future features. Right now there is still work to do in the base one :)

9 years ago
Permalink

Comment has been collapsed.

Question about "Your account must have activated all the won gifts" ,knsys.

How about specify a value (min / max value) instead of allowed/not allowed ?

Many users have already been punished,can't solve this problem (stuck) or it was actually an accident.

The GA Creator should be able to define a min/max value for these cases otherwise the affected users are punished forever.

*sorry for my terrible english/grammar !

8 years ago
Permalink

Comment has been collapsed.

As far as I know, there is no situation where the user could not repair a "not activated gift". It's as easy as to buy the game or trade for it if the game is no longer in the store.

The problematic one to repair, that involves other users and support is multiple activated gifts and usually people doesn't want multiple games winners as a potential winner for their giveaway.

8 years ago
Permalink

Comment has been collapsed.

The problematic one to repair, that involves other users and support is multiple activated gifts and usually people doesn't want multiple games winners as a potential winner for their giveaway.

even if this was a accident ? So,for example only one "mistake" = excluded forever ?

8 years ago
Permalink

Comment has been collapsed.

That's why I said problematic :)

In this case what do you suggest the user should choose? The number of games won multiple times? The number of extra copies?
Your original post was only about not activated if I read correctly

8 years ago
Permalink

Comment has been collapsed.

Sorry if I confused you.I wanted to appeal to both cases.

The GA Creator should be able to specify a value

Example: Number of games won multiple time < or equal 2 = ok,user can enter giveaway
or :Number of non activated games < equal 2 = ok,user can enter giveaway

As already mentioned, many users have been already punished by Support but for SG Tools giveaway it means dead end (allowed/not allowed to enter)

I (giveaway creator) would like to have more flexibility for these cases.

8 years ago
Permalink

Comment has been collapsed.

Added to ToDo list :)

8 years ago
Permalink

Comment has been collapsed.

THANK YOU :)

8 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.