A script that adds some cool features to SteamGifts and SteamTrades.
To install the script, you must install Tampermonkey or Greasemonkey first. Then click here and you should be prompted to install it.
Fully tested and working in the latest version of:
- Google Chrome (Tampermonkey)
Should be working in the latest version of:
- Firefox (Greasemonkey & Tampermonkey)
- Opera (Tampermonkey)
Tested on Microsoft Edge and most of it seems to work fine, but for some reason requests made from https://www.steamgifts.com/account
redirect to https://www.steamgifts.com
. I haven't been able to figure out why yet, so avoid Edge for now.
- Settings Menu
- Fixed Elements
- Endless Scrolling
- SteamGifts Profile Button
- SteamTrades Profile Button
- Username History
- Permanent User Notes
- Permanent User Tags
- Whitelist / Blacklist Highlighter
- Whitelist / Blacklist Checker
- Real Won / Sent CV Links
- Not Activated / Multiple Wins Checker
- Not Received Finder
- Avatar Popout
- Comment Tracker
- Accurate Timestamp
- Comment Formatting Helper
- Main Comment Box Popup
- Multi-Reply
- Reply From Inbox
- Game Tags
- Giveaway Winners Link
- Main Post Popup
- Discussion Edit Detector
- Reply Mention Link
- Archive Searcher
- Other Info
steamgifts.com/account/*
- Allows you to enable / disable features.
- Allows you import / export your data.
- Allows you to manage
Whitelist / Blacklist Highlighter
andNot Activated / Multiple Wins Checker
caches. - Allows you to sync your data and enable / disable the automatic sync.
(steamgifts|steamtrades).com/*
- Allows you to fix the header, heading, sidebar and footer, so that they scroll together with the page.
- You can disable any of the elements through the settings menu.
- In case it isn't clear, this is the heading:
(steamgifts|steamtrades).com/*
- Allows you to endlessly scroll through pages.
- You can choose in which pages you want to enable the endless scrolling from the settings menu.
- If you click on the link to a page and that page is currently loaded, it will jump to the page instead of loading it. This only works on SteamGifts though, and if you jump between pages that aren't next to each other, the pagination gets messed up, but you can fix it by then going to the immediate previous / next page and returning.
- You can refresh pages without leaving the page.
- You can pause / resume the endless scrolling.
steamtrades.com/user/*
- Adds a button that links to an user's SteamGifts profile.
steamgifts.com/user/*
- Adds a button that links to an user's SteamTrades profile.
steamgifts.com/user/*
- Keeps track of usernames from the database and detects username changes every month.
- An user is added to the database when you click on the arrow next to their username.
(steamgifts|steamtrades).com/user/*
- Allows you to add notes to users.
- The notes are permanent because they are tied to an user's SteamID64 instead of their username.
- The icon changes if the notes are not empty:
(steamgifts|steamtrades).com/*
- Allows you to add tags to users.
- Unlike the permanent user notes, the tags are not tied to an user's SteamID64, because that information is only available in the profile page, but they are still permament because upon adding a tag to an user, it automatically detects username changes and returns any old tags you might have saved for that user before they changed their username.
- While the tags are not tied to an user's SteamID64, it still has to retrieve the user's profile page in order to save to the storage, so if you're adding tags to an user for the first time, it might take a while to do so.
- Separation of tags is purely cosmetic.
(steamgifts|steamtrades).com/*
- Adds a heart or ban icon next to the username of all users from your whitelist / blacklist.
- The users must be scanned through the settings menu for the feature to work. You can scan them manually or enable the automatic scan to run every once in a while.
steamgifts.com/*
- Allows you to check if an user or a list of users have whitelisted / blacklisted you.
- Results are cached for 24 hours.
- The caches can be seen and updated from the settings menu.
- The checker has a simplified version that only checks / shows whitelists. It can be activated from the settings menu by enabling
Show blacklist information.
. If this version is activated and the checker finds an user that has blacklisted you, it will returnThere is not enough information to know if you are whitelisted or blacklisted.
instead ofYou are blacklisted.
. - You can highlight users who have whitelisted / blacklisted you by enabling this option through the settings menu. This functionality is supported on SteamTrades (
steamtrades.com/*
). The following icons will be added next to their username:
steamgifts.com/user/*
- Adds links to an user's SGTools real won / sent CV pages.
steamgifts.com/(user|giveaway/.../winners)/*
- Allows you to check if an user or a page of winners from a giveaway have any not activated / multiple wins.
- Results are cached for 7 days.
- The caches can be seen from the settings menu (updating all of them at once is not possible).
- You can highlight users who have not received / multiple wins by enabling this option through the settings menu. This functionality is supported on SteamTrades (
steamtrades.com/*
). Their username will change to the following colors:
steamgifts.com/user/*
- Allows you to find an user's not received giveaways.
- If the user doesn't have any not received giveaways, the button will not appear.
- Results are cached for 7 days.
steamgifts.com/*
- Pops out a box with info about an user / group if you click on their avatar.
- Has all the features that run on
steamgifts.com/user/*
built-in.
(steamgifts|steamtrades).com/*(!messages)
- Fades out giveaways / discussions / support tickets / trades you have already visited. Note that this does not mean every comment inside the page has been read, it simply means you have visited it.
- Keeps track of comments / editions and fades out those you have already read.
- To mark a comment as read, simply hover over it.
- Adds a button that allows you to go to the first unread comment of the page:
(steamgifts|steamtrades).com/*
- Increases the accuracy of timestamps by changing them from
2 hours ago
to1/1/2017, 0:00:00 AM - 2 hours ago
.
(steamgifts|steamtrades).com/*
- Adds a panel that helps you with comment formatting.
- Allows you to turn automatic links / images paste formatting on / off.
- You can disable any items of the panel through the settings menu, except for the automatic links / images paste formatting item.
(steamgifts|steamtrades).com/*
- Hides the main comment box and adds a button that pops up a box which allows you to add comments to the page.
- Has
Discussion Edit Detector
built-in.
(steamgifts|steamtrades).com/*
- Allows you to reply to multiple comments at the same time, since each comment has their own comment box and the page isn't reloaded after submitting it.
- Has
Discussion Edit Detector
built-in.
Reply From Inbox
(steamgifts|steamtrades).com/messages/*
- Allows you to reply to your messages directly from your inbox.
- Has
Multi-Reply
built-in.
steamgifts.com/*
- Allows you to add tags to games.
- Separation of tags is purely cosmetic.
steamgifts.com/*
- Adds a link to the winners page of a giveaway.
steamgifts.com/discussion/*
- Hides the main post and adds a button that pops it up.
- If
Comment Tracker
is enabled, the main post is only hidden if it has been marked as read.
steamgifts.com/discussion/*
- Detects if the discussion you're posting a comment to has been edited since the time you opened it and saves your comment correctly.
- This fixes a bug on SteamGifts that does not save your comment to a discussion if you submit it after the discussion has been edited.
Reply Mention Link
(steamgifts|steamtrades).com/*
- Adds a mention link to the comment replied to.
steamgifts.com/archive/*
- Allows you to search the archive by exact title / AppID.
- All requests from
Whitelist / Blacklist Checker
,Not Activated / Multiple Wins Checker
,Not Received Finder
andArchive Searcher
are limited to 2 per second, to prevent a stress on the SG servers. - If you try to leave the page while
Whitelist / Blacklist Checker
,Not Activated / Multiple Wins Checker
,Not Received Finder
andArchive Searcher
are running, you will get a confirmation dialog asking you if you want to leave the page. Additionally, while these features are running, their buttons are faded out. Whitelist / Blacklist Checker
,Not Activated / Multiple Wins Checker
,Not Received Finder
andArchive Searcher
allow for real-time options. For example, if you startWhitelist / Blacklist Checker
withAlso check for whitelist.
enabled, but in the middle of the process you decide to disable that option, from that point onwards it will no longer check for whitelist.
2017-02-20 v4.0.3
- Fixed an issue that prevented Not Activated / Multiple Wins Checker results from loading in the settings menu.
2017-02-20 v4.0.2
- Fixed an issue that was preventing the script from running for some people.
2017-02-20 v4.0.1
- Fixed an issue with the colors not displaying properly for Not Activated / Multiple Wins Checker results from v4.0-.
- Fixed an issue with the header from Extended SteamGifts.
2017-02-20 v4.0
- Script moved from Greasy Fork to GitHub with a major update and lots of changes / new features.