NightStrike StrikeNight
Member
- Messages
- 43
- Points
- 6
Bear with me, this is not going to be simple to digest.
Premise:
Solution:
This is a multistep process.
Now... there's one more part to this. Sometimes, keys are invalid by mistake. As hard as we try, we are humans, and sometimes we paste the wrong key into the box. We need to give the giveaway maker a chance to make it right. When you open your completed created giveaways, and there's a thumbs down on one, make it clickable and have it open a box that lets the user input a replacement key. Have it follow the same steps as above. Users get one chance to provide a replacement key in this fashion.
That last part is key. There are going to be scammers, and there are going to be mistakes. We can address all of this with the above design.
Premise:
- We need negative feedbacks to flag people posting scam giveaways.
- Scammers also abuse negative feedback, for instance to try to get multiple keys or perhaps just to troll.
Solution:
This is a multistep process.
- Hide the key from the winner behind the same "reveal" button used for keys gotten from IG directly.
- Use the Steam API and the linked Steam account to have a button that activates the key on your linked Steam account before revealing it to you.
- If it's a duplicate, auto-negative.
- If it works, auto-positive.
- If the game is already on the account, verify the name of the game returned by the API. If it's not a match, auto-negative.
- In either case, reveal the key AFTER the steam API call returns.
- Create another button that allows you to access the key directly and forfeit your right to provide negative feedback.
Now... there's one more part to this. Sometimes, keys are invalid by mistake. As hard as we try, we are humans, and sometimes we paste the wrong key into the box. We need to give the giveaway maker a chance to make it right. When you open your completed created giveaways, and there's a thumbs down on one, make it clickable and have it open a box that lets the user input a replacement key. Have it follow the same steps as above. Users get one chance to provide a replacement key in this fashion.
That last part is key. There are going to be scammers, and there are going to be mistakes. We can address all of this with the above design.