A Python script, a Tampermonkey userscript and a browser extension that add functionality to SteamTrades.
Notifies you of new messages via the system tray or by email. Also allows you to quickly search trade pages and filter them for the games you are interested in, and add them to a bookmarks list.
You need to log in to ST to get message notifications, but that is not required for the search and bookmark functions.
Here is a video that demonstrates its use:
You can find it on GitHub, and a video for installing it on Windows:
I will try to add options and a UI for a spam filter, as SketCZ suggested, and maybe do the search and bookmarks functions here too.
You can install the extension on Firefox here.
Firefox for Android here.
Publishing an extension to the Chrome Web Store is proving to be a pain in the butt. So for now you can use this Tampermonkey userscript.
Unlike the extension, the userscript needs to have a tab open on https://www.steamtrades.com/messages. It will reload the page every 5 minutes and display desktop notifications for new messages.
Wow this is a really good idea :0, i don´t understand the preferences very good, but the other this like the message that shows and the window that opens seems to be very nice, keep working on it i will download it ;)
The preferences are how often you want it to check for new messages. The default is every 5 minutes.
The log level controls whether you get notified of any errors or warnings, like failure to check for messages because of Internet issues.
The email settings are required only if you want to receive email notifications.
Wish i was smart enough to install this. Thought about making it a Chrome extension?
It did occur to me.
I have no experience with browser extensions, and what they are allowed to do. I don't know if you can keep loading pages in the background, or if you can send emails.
I will investigate it sometime :)
You know what would be great!!! A steamtrades android app!!!! You know programing make it happen bro!!
This script is doing the job for me right now. I'm running it on a Linux VPS I have, and I receive email notifications on my phone. I have added an auto bump option but haven't yet pushed it to GitHub.
But you're right, a mobile app would be great. I was reading about Xamarin the other day, and I look forward to trying it!
PLEASE PLEASE PLEASE keep me posted
I will :)
Hello there! First of all, impressive, thanks for your influence.
After that, I'd have to ask you, pretty please, to stop investigating the auto-bump option. That will only bring chaos to SteamTrades so please don't go that way. Message notifications are hella cool but that... Please, for the sake of the community, don't code that and give it out to people.
I thought it was okay since ST doesn't allow you to bump more than once an hour, script or no script.
The code is already on GitHub, but I can remove it if it breaks any rules.
Thank you for your feedback.
Well the thing is, image 100 people (a really small number compared to the size of ST community) starts using it. Imagine 100*3=300 posts being bumped every. single. hour. That wouldn't be fair as there are users from different time zones who can only bump sometimes, users who are busy and can't bump all the time etc. That would make their posts appear quite rarely as the others are abusing the system. It may sound as a plus for them but if you think about it for a while you'll understand that breaking the system that way will only cause harm to the community. It's not necessarily breaking the rules but again, for the sake of the balance in the community, please don't share the code to auto-bumping. Use it yourself, sure (You deserve that for making it yourself, again I'm impressed!), but think about the fairness here when deciding whether you should give it to other users. Cheers!
Fair enough :)
I will remove it right away. Thanks again for your feedback.
Thanks for that mate, really appreciate it!
P.S. Just saw your other threads, added you but I'm going off, would like to discuss buying your games for Paypal. Talk to ya tomorrow! c:
Welcome back and thank you for this! Tested it out, works pretty good.
im using this thanks it works great
Are u able to transform message notification into Tampermonkey script to browser?
so i dont even need to come here anymore? :D
Maybe some filter would be good also. If message include "something here" or other generic spam trash it wont even send notification? Of course filter term is optional for users what will be excluded.
Also nice to see myself in video :)
Its still great job from u!
Thank you :)
Adding a filter should be easy, I think.
I haven't tried Tampermonkey before. DrUnKeNTiGeR suggested doing the message notifications in an Android app, and I was considering that route. I will take a look at Tampermonkey too.