Just an option to not see anything a specific user makes. I guess coding-wise it would be a self blacklisting database controlled by the user who wants to ban themselves. The trick is connecting you to that user instead of that user to you. The only option at the moment is to convince them to blacklist you either by requesting it or by pissing them off. So it's not an ideal solution, particularly when you dislike them and want no further contact.

I can't speak for everyone but I would appreciate such a feature very much personally.

9 years ago

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

9 years ago
Permalink

Comment has been collapsed.

You'd have to make some for more than the 5 people in one of your groups/chat for me to have an opinion on that.

9 years ago
Permalink

Comment has been collapsed.

+1 there are some quackers giveaways I'd really like to hide.

9 years ago
Permalink

Comment has been collapsed.

The only option at the moment is to convince them to blacklist you either by requesting it or by pissing them off.

That made me lol.

9 years ago
Permalink

Comment has been collapsed.

lol

9 years ago
Permalink

Comment has been collapsed.

cg, I summon thee thou thine to consider this request. ಠ‿ಠ

9 years ago
Permalink

Comment has been collapsed.

Not cg, but maybe you can convince some script writer to do it.

7 years ago
Permalink

Comment has been collapsed.

View attached image.
7 years ago
Permalink

Comment has been collapsed.

Yeah, I'd love that.

7 years ago
Permalink

Comment has been collapsed.

it can be done manually by hiding each giveaway with sg2o

View attached image.
7 years ago
Permalink

Comment has been collapsed.

hiding each giveaway

I want to hide all giveaways from certain people on the main page.

7 years ago*
Permalink

Comment has been collapsed.

just do it one by one?

7 years ago
Permalink

Comment has been collapsed.

It's time consuming and tiresome yet useless to do that. Some people just create tens of giveaways which I do not want to enter, and there are quite people doing that. And some time later, they do it again with new giveaways. Would be good just ignore the person instead of each giveaway.

7 years ago
Permalink

Comment has been collapsed.

i think there's another script for that, but it's not public (work in progress).

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

Thank you. It works but only on the first page of main page. Doesn't hide giveaways on other pages afterwards or group page for example. Any way to include all?

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

Oh, maybe I set it up it as "steamgifts.com" only when creating the script. Thought about it after Avantyr's reply. Will look into it when got back home.

7 years ago
Permalink

Comment has been collapsed.

Nope, I couldn't make it work. What am I doing wrong? In included pages, that page is on the list, may it be a problem?

Edit: Oh, okay, it's working now. Dumb me. I just needed to delete "==/User Script==//".

Thank you, I really wanted this script. <3.

View attached image.
View attached image.
7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

I see. Did it the way you've said. Thanks. :3.

7 years ago*
Permalink

Comment has been collapsed.

Heyo Sighery! :3.

Is it possible to implement this same thing for groups? So, I wouldn't see giveaways for specific groups?

But there will be some challenges I think. If a giveaway is shared to multiple groups, let's say a, b and c, and I'm part of a and b. I should be able to see the giveaway if I only chose either a or b or I shouldn't be able to see the giveaway if I choose both of a and b.

7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

I see, I don't have many groups now, so I only needed for only one group that I'm not allowed to enter giveaways.

Thanks anyway. <3.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

Still looks like much work since every 1 motnh all giveaways will be renewed, so it still will have to request info and store then in the cache.

I'm waiting for your "other projects" impatiently, so focus on those please. :3.

View attached image.
7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

Yeah, I was talking about those. That gif is more than 4 months old but still exciting. :P.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

I wish you could also blackout the people who were ignored, like a default username or even something like a black picture can be enough too.

Btw, I've found a script for my desires: https://github.com/Daerphen/sgscripts/blob/master/sggroupexcluder.user.js

(◕‿◕✿).

Edit: You need to use both that and this: https://github.com/Daerphen/sgscripts/blob/master/sggroupidentifier.user.js
Edit 2: Still desn't work properly. It does ignore whitelists I think.

7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

Maybe tweak the include to the second one, or add the first:


@include        https\:\/\/www\.steamgifts\.com\/giveaways\/\*
@include        https\:\/\/www\.steamgifts\.com\/\*
7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

I know, but maybe he hadn't copied your code.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

i know this topic is one year old, and the script wasn't created yet.. but there is a script now that can take on this feature. ;)

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

well, blacklist people they don't want to see the gibs for and problem solved. but yeah, not precisely what was wanted.. just could work for it.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

ahh cool, thanks.. i refuse to blacklist people personally, so that may come in handy for me later. =)

7 years ago
Permalink

Comment has been collapsed.

i can't seem to get it to function with a couple public GA tests i ran with random people.
(just chose a cple random public GA's to try and hide with this, and it doesn't seem to filter them as it should)

first 12 lines of code

// ==UserScript==
// @name         Hide Giveaways by User
// @version      0.1
// @description  https://www.steamgifts.com/go/comment/W96zLbg
// @author       Sighery
// @match        https://www.steamgifts.com/*
// ==/UserScript==

var ignoreLst = ["d3m4n", "Vee79", "trono"]; //Nicks should go here, tipical array, you should know what to do.
if (window.location.href == "https://www.steamgifts.com/" || window.location.href.match(".steamgifts.com/giveaways") !== null) {
    hideGiveaways();
}

those users are just test examples, not really keeping them in there.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

but for me it's not, (still seeing giveaways by users in the list) do i have the ignorelist names syntaxed properly?

7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

yes, full script code =

// ==UserScript==
// @name         Hide Giveaways by User
// @version      0.1
// @description  https://www.steamgifts.com/go/comment/W96zLbg
// @author       Sighery
// @match        https://www.steamgifts.com/*
// ==/UserScript==

var ignoreLst = ["Vee79", "trono", "d3m4n"]; //Nicks should go here, typical array, you should know what to do.
if (window.location.href == "https://www.steamgifts.com/" || window.location.href.match(".steamgifts.com/giveaways") !== null) {
    hideGiveaways();
}

function hideGiveaways() {
    var gaUsernames = document.getElementsByClassName("giveaway__username");

    for (var i = 0; i < gaUsernames.length; i++) {
        var nickname = gaUsernames[i].innerHTML;

        if (checkLst(nickname, ignoreLst)) {
            gaUsernames[i].parentNode.parentNode.parentNode.parentNode.parentNode.style.display = "none";
        }
    }
}

function checkLst(value, list) {
    if (list.indexOf(value) == -1) {
        return false;
    } else {
        return true;
    }
}

i've tried taking quotes out, and re-arranging the users in the ignore-list, still i continue to see the giveaways by those users though.

possibly one of the other dozen scripts i have running interfering with it?

View attached image.
7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

it works when i turn off all other scripts, so maybe if i raise it in the order of script load? or its a conflicting with another script.

edit: making it load first it still fails with other scripts turned on. --- determining which one now.

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

yeah, it's conflicting with>

// @description Giveaway filter for SteamGifts v2
// @author Garion

https://www.steamgifts.com/discussion/RH3yN/steamgifts-v2-giveaway-filter-with-steamgifts-and-sgv2-dark-support

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

no problem =) i understand. tbh i'm not sure in which case i'd use this anyways, was just testing it out. =)

tried loading it right after though and it doesn't seem to make a difference. no big deal to me though, thanks for helping me troubleshoot. ^^

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

that change does the trick, with that it doesn't seem to care what script load order. ^^ thanks

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

i'm pretty sure this is 100% unrelated to scripts, and has everything to do with my very crappy internet cutting out at the wrong time.. but i can't quite seem to figure out how to fix, so asking...

all buttons seem broken for me now. -- all scripts turned off or on doesn't matter, tried flushing dns, and tried force refreshing (shift+f5) -- any idea how to repair?

(whitelist, group, notification tray, blacklist, & invite only -- gone/not showing)

--sent invite on steam so we don't have to keep bumping this. ;)

View attached image.
7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

i remember that, the solution was flushdns, which doesn't seem to be fixing it for me. i also tried deleting cache associated with steamgifts.com (not a full cache wipe, but i had to login SG again), but the buttons all seem broken still for me.

my internet did cut-out completely while trying to load the site, i had to restart the router to get internet to come back, and this was the side effect of that happening.

np on steam invite, i understand ^^

edit: it's my crappy internet, now i'm getting partial button access -- my internets DNS is all out of whack atm.
i think it will fix itself once my internet settles down.

View attached image.
View attached image.
7 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 4 years ago.

7 years ago
Permalink

Comment has been collapsed.

yeah, i think lay down and cry till it works itself out is about all that's left :D hehe

its okay, i can manage now that it has the area that the button is supposed to be. at first the whole area was gone, but now it's just the missing icon only. thanks for trying ^^

7 years ago
Permalink

Comment has been collapsed.

What's the point? Why would it make a difference when you see their giveaway or not? For GAs in threads you can simply choose not to open any thread made by them, and I don't know how their GAs among a sea of GAs in the general category would trouble you so much that you just wish to eliminate it absolutely. This sort of feature is best left for utility of scripts that you can use personally, since I don't believe it's worth the hassle of implementing site-wise.

7 years ago
Permalink

Comment has been collapsed.

When I made this thread, the duck guy (Sal) that was extorting game developers (to give him free games or he'll give them negative reviews and tell his members to do the same) was posting lots of giveaways that most of us didn't want to see. Whether it's implemented via the site or a script doesn't really matter to me, and personally I don't see a "sea of giveaways" anyway. I have 6805 items hidden on my list.

That people have updated their scripts now to support this feature in some capacity is nice, though I don't trust any of them enough to try them out.

7 years ago
Permalink

Comment has been collapsed.

I always sort by Recommended, WL and Group only so personally I don't browse the public category, but yeah I can see where you're coming from.. I think a script will definitely help you then. As for trust-ability I guess you could always try to search for trustworthy users, because the reason you stated is exactly why I don't use scripts myself

7 years ago
Permalink

Comment has been collapsed.

Funny fact about this, I felt the same and explained the situation and asked him to blacklist me. He did, and since that time I didn't have to deal with his bullshit. At least I have that much to thank him for. :D

7 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.