Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Blocking a User should hide their game asset listings

A topic by steven1022 created Jul 08, 2024 Views: 473 Replies: 9
Viewing posts 1 to 5
(+3)

I’m getting tired of the AI overload junk asset listings. I block the seller thinking it’s a solution but I continue to see all of the packs of 3000 AI icons. Please make a block include hiding those users listings! Simple solution.

Moderator moved this topic to Ideas & Feedback
Moderator

(moved to the right category)

(+1)

This has been asked several times. I would expect it to be blocked in recommendations, but not in general listings. But the feature only works for comments and only hides them with a button making you wonder who it is that is hidden there.

But you can block listings by developer on client side. Use a user style extension and use such a style.

@-moz-document domain("itch.io") {
div.game_cell:has(a[href*="//username1.itch"] ) { display: none }
div.game_cell:has(a[href*="//username2.itch"] ) { display: none }
}

Maybe use a better url, else it will work on your library as well, if you do have some of that dev, but only do not want to see the stuff in listings.

If you have tampermonkey, I have a script to do this more conveniently. It is the browse ignore list script.

This sounds great - I will check it out. I actually posted because my recommendations were almost exclusively AI icons from people I had blocked haha.

Thanks

Well, I obviously did not design the block feature, but if I had, I would make it work on recommendations. But it is only for the places where you can block them, as the explanation in the block section tells. If you don't want to see posts by an account you can block them. You can manage your blocks on this page. You can block someone via the report button next to anything they have posted.

I would do it this way, because one does not block creators. One does tell the store site you are not interested in projects of that developer and this is recommendation territory.

I do not use the recommendation feature much, there is no "I have already seen this" button or similar?

(+1)

I don't think it needs to be overcomplicated, it's simply a needed function. I don't see a "I have already seen this" button only for recommendations as a solution.  If someone posts 30 x explicit assets I should be able to choose to block them from my view. It's an oversight that blocking does not also hide that persons content. It would encourage better behavior anyways. If I could easily filter out AI generated art or explicit material maybe you could argue another direction but that would hinge on proper listing anyways.

(1 edit)

How would it encourage any behaviour change by such features? The key element of any ignore or block feature is, that the ignored party does not know about the block.

I was just talking about how I would probably try implementing this. But I also think that such a feature should not be overloaded. Blocking comments is not the same as ignoring projects of a developer. You want both for different reasons. Although you might want to do both for some people.

The blocking feature is rather crude, as it still leaves the comment there, just hides it behind a button to unhide it. And a ignore developer feature would not actually be what most people need. They would need better recommendations. And using recommendations, instead of the public rankings of projects. They sure want such an ignore feature plus a tag filtering, that's a given. But a positive approach might be better.

Also, ignoring a developer forever for one bad project is kinda overkill. Should you try my script, I suggest you try out ignoring individual projects as well. You can ignore more than one project per second, it is just a button press while your mouse is over the thumbnail and poof.

If those assets reliably use tags, you can filter out one tag with the exlude feature by adding a query string to the url. When logged in. I made a button for that, but you can use a bookmark to open your search that way.

--

If you mean adult by explicit, those should be disabled if you disable it from your settings. You can only not disable it, if you have posted a project yourself that is marked as adult. Or simply do a search in a private tab (the exlude feature does not work there though, if you want to use that as well).

(+1)

Ignoring a developer you don't want to see is not overkill. It's the desired outcome for better or worse.

Yes, I did mean explicit as in adult and the point was if the author does not list it properly it won't matter. Same point for tags. Having a proper block system would encourage proper listing in more than just that area or you are open to more people blocking you out completely. It helps self moderate.

I'll check out your script, I appreciate you sharing! My idea here is simply that a block should be wider and hide more. That's all. Maybe blocks could have a few settings if it's ever actioned.

If downvoting, an observeable action, does not change behaviour, how could the knowledge that someone could ignore my content change it? 

But reporting content for not being marked as adult will change behaviour or there will be trouble from Itch.

I just scrolled through 30 pages of most recent assets. I have found no explicit adult content. "Best" was two female low pixel models that had no clothings. But those were neither explicit nor adult in nature. Open a project in a new private browser window next time you encounter one. If a warning appears, it is marked as adult and your account was configured to see these things. Adult stuff also appears, if you use any of the "adult" tags. Those were recently removed from the tag suggestion box to prevent accidentally selecting them.


As for the overkill, if a dev has one "bad" and one "good" game and I happen to see the bad game first, ignoring the dev forever is the overkill. I can just as well ignore the project. It is just a key stroke. Ignoring one or ten projects is not much difference. 

(+2)

Agree to disagree? I just think a block should allow all content to be hidden per the purpose.