Giter Club home page Giter Club logo

sg-game-tags's Introduction

SG Game Tags

I name it SG Game Tags. I actually named it SGTags, but it is already used. And I don't know what better word to describe this script.

Features

  • Shows "Trading Cards" tag if the game has trading cards.
  • Shows "Achievements" tag if the game has steam achievements.
  • Shows "Bundled" tag if the game is marked as bundled by SG. v3.1 above, mouse hover shows bundled date.
  • Shows "Hidden" tag if the game is in your SG filter list.
  • Shows "Wishlist" tag if the game is in your Steam wishlist.
  • Shows "Linux" and "Mac" if the game supports multi platform.
  • Shows "Early Access" if the game is currently in early access state.
  • Shows "Owned" if the game exist in your Steam library.
  • Shows "Ignored" if you marked this game as not interested at Steam store page.
  • Tags are links :
  • Tags can be toggled on/off at https://www.steamgifts.com/account/settings/giveaways.
  • Supports SG++ and Ext SG endless scroll. Credits to Alpe who helped me with this.
  • Links to giveaway setting and SG Game Tags setting inside Point and level dropdown.
  • Tags background color and text color customization.

Current Tags

Tags Caption
"Trading Cards" This game has trading cards
"Achievements" This game has steam achievements
"Bundled" This game is marked as bundled by Steamgifts
"Hidden" This game is in your filter list
"Wishlist" This game is in your Steam wishlist
"Linux" Linux supported
"Mac" Mac supported
"Early Access" This game is in early access state
"Owned" You already have this game
"Ignored" You marked this game as not interested

The script requires :

"Hidden" tag is only shown inside giveaway page. It is useful for invite only giveaway. Still thinking a way to optimize the way to get list of hidden games so that I can make it appear outside giveaway page.

The script now can get list of bundle games with just 1 request, and will request again every 6 hours. Trading cards, achievement, linux, mac, early access still have 24 hours cache data. It doesn't save data for hidden games, because you can always remove the game from filter.

Some games with wrong store page link won't show trading card status. e.g Left 4 Dead Bundle and Portal Bundle since the store page itself is gone now. I can't do anything about that.

If bundled tag doesn't appear at all, check if you can open this link, maybe my server down. If wishlist tag doesn't appear at all, make sure you are logged in to steam with the same browser, and then check this link if there are some number inside [] after "rgWishlist" :

You can also see the code and maybe help me with the development at github.

Feedback and bug report are always appreciated.

Screenshots

1 2 3 4 5 6 7 8 9 10

sg-game-tags's People

Contributors

christhofer avatar sighery avatar

Watchers

 avatar  avatar

Forkers

rudokhvist

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.