I don’t know if this was asked before and I don’t know how to look for that so I’m sorry if this is a repeat but, I keep seeing American football posts which I couldn’t care less about and I keep blocking the communities but they’re like thousands of millions of communities that never end. And no, I don’t wanna stick to the subscribed feed cause I wanna possibly find new communities or see posts from communities that I’m not subscribing to but are mildly interesting. I can’t think of good words to block either, without catching other communities I care about as well.

  • SnokenKeekaGuard@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    15
    arrow-down
    1
    ·
    1 year ago

    We understand that some users in the fediverse don’t want to see sports content and are frustrated with Fanaticus’s game bots’ daily posts.

    Currently, lemmy doesn’t support blocking entire instance’s at a user level. Because of that limitation, I am providing a list of the current communities on Fanaticus that have active game bots and a little python script so users can block those communities.

    Here's a list of the communities that currently have a game bots running:

    [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

    If you're comfortable with coding, there's an API endpoint to block a community. I threw together a little python script that would block all the above (I think 🙂).
    from plemmy import LemmyHttp
    
    # must include protocol e.g. https://lemmy.world
    pl = LemmyHttp("INSTANCE_NAME_HERE")
    
    username = "USERNAME_HERE"
    password = "PASSWORD_HERE"
    pl.login(username, password)
    
    fanaticus_communities = [
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
        "[email protected]",
    ]
    
    for comm in fanaticus_communities:
        print("Getting community: ", comm)
        commRes = pl.get_community(name=comm).json()
        if commRes and commRes['community_view']:
            commId = commRes['community_view']['community']['id']
            print("Blocking community: ", comm, " communityId: ", commId)
            pl.block_community(True, commId)
            print("Successfully blocked community: ", comm)
        else:
            print("Failed to find community: ", comm)
    

    In the future, we are planning on adding the game bots for the other major sports as well (they’re not in season now) so I will update this script as those bots come online.

    Heres a post from fanaticus.social. Worth a look if your issue arrises in all

  • squiblet@kbin.social
    link
    fedilink
    arrow-up
    8
    ·
    1 year ago

    I tend to browse All>New and have also encountered this. Until the new Lemmy release has instance blocking, not much to do but block each community individually. There are also mobile clients that offer instance-level filtering. I’m sure someone finds it interesting (…. I guess) so I wouldn’t request defederation, but I certainly do not need a feed with 18 auto-posted threads about sports events.

    • scops@reddthat.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      I remember seeing a Lemmy feature request for hierarchical community tags. I love the idea of being able to, say, allow Game communities but block anything created under the Game -> Racing tag because I am very unlikely to have interest in it. Or in this case, block Sports altogether, that way if someone creates Sports -> American Football -> Carolina Panthers -> Panthers Memes it’s already out of my view and I’m none the wiser.

    • Etterra@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      edit-2
      1 year ago

      Yeah I asked this question about foreign languages, and I think it was the same answer. I don’t speak or read German (as the most common example I’ve seen) so I have to keep blocking various instances that pop up in the newest feed like whack-a-mole. Similar to physical community-specific subs and sports; I just gotta keep blocking them one at a time

      • squiblet@kbin.social
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        We could request that bot instance admins use a single user account vs a bunch of different users. That’s the problem with fanaticus - they have a bot for every different team - and I don’t see why that’s necessary. A single bot, like for the HN reposters, means someone can block all the posts with a single action, which would be nice.

      • squiblet@kbin.social
        link
        fedilink
        arrow-up
        1
        arrow-down
        2
        ·
        1 year ago

        I am not super up on lemmy development, but I assume they’re working on the rest of the features for the release, or are busy thinking about communism.

  • dmention7@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 year ago

    Blocking the handful (okay more like couple dozen) sports-related bots did the trick for me.

    I don’t mind seeing posts I’m not interested when I scroll All, the annoying part is a wall of 20+ posts, which is mainly a problem when bots are mass-reposting content (sports score for example)

    But if you’re really annoyed by seeing irrelevant content, there are two main options:

    1. Stop browsing All or Local and switch to your Frontpage, which is only the communities you’ve subscribed to. It’s still nice to browse All once in awhile to get turned onto new communities, but there are also certain communities you can subscribe to specifically for the purpose of seeing new and trending communities.

    2. This is more porn-related, but switch to an instance that is not federated with porn-instances. For example, I’m on lemm.ee, and I only rarely see moderately-NSFW content on All or Local.

    • QuinceDaPence@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      My thing is when browsing all I want to see all, not just the most popular communities. The Hot/rising functions don’t seem to work that well at least on kbin.

      So I blocked a lot of the communities that show up too much or the ones that will never have anything of interest to me. It’s better.

    • Art35ian@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      Blocking a handful of something hasn’t worked for me. I must have blocked about 100 anime/furry porn sites and I still get a dozen every day in my ALL feed.

      Even when I sort HOT, they still come up constantly with no comments and no upvotes.

  • yata@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    I feel you. They got these bots posting results of games or whatever to each and every sports team community. But it is not one bot doing that, no that would be too easy because you could just block that, each and every sports team community got its own specifically named bot posting the exact same things.

    Really messes a lot with the all/new feed.

  • Orbituary@lemmy.world
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    I’ve managed to block every US baseball, football, and MLS team. I have also gotten rid of most of the Yiff trash (man, that shit creeps me the fuck out), and the ADHD and Traps.

    It’s definitely not ideal. If I change devices, I will be in trouble unless this is stored server-side.

  • BabyWah@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    It took me a few days of browsing All and blocking anything sports, games and anime related and now it’s far far better. They still pop up sometimes, but I make it a war effort to block them. It is exhausting, but worth the time.

  • DrQuint@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Just block them. I’ve blocked 20 more times the number of communities and users here than on reddit.

  • amio@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I keep seeing […] which I couldn’t care less about and I keep blocking the communities but they’re like thousands of millions of communities that never end. And no, I don’t wanna stick to the subscribed feed cause I wanna possibly find new communities or see posts from communities that I’m not subscribing to but are mildly interesting. I can’t think of good words to block either, without catching other communities I care about as well.

    That’s the fediverse for ya. The politics are relentless and the sportsball isn’t that far behind. All you can do is keep blocking.

  • JohnnyCanuck@lemmy.ca
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    1 year ago

    Weird, I never see any sports posts (and would be mildly interested in them.) What communities are you seeing them from and how are you browsing Lemmy?

  • SbisasCostlyTurnover@feddit.uk
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    I’m a big sports guy and I rarely see random sports posts in the wild. Could OP be viewing the “all” page maybe? We had a similar issue a few days ago with Elon Posts and I wonder if it’s not a similar issue here?

  • kambusha@feddit.ch
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    I know you said you didn’t want to stick to the subscribed feed, but can I suggest doing that while at the same time subscribing to the “trending communities” community so you can discover new ones. https://feddit.nl/post/5227714

    I think blocking is just going to be a constant battle for you, as you’ll likely need a blacklist of every sports team, sports team abbreviations, sports keywords etc. etc.

  • Kalash@feddit.ch
    link
    fedilink
    arrow-up
    1
    arrow-down
    4
    ·
    1 year ago

    I keep blocking the communities but they’re like thousands of millions of communities that never end

    There is literally like 3 of them, plus a few dozend for specifc teams, which hardly get a post per day.

    This is not a real problem.

    • Dandroid@dandroid.app
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      There’s not. I’m really into hockey, for example. We have a “hockey” community, but there’s also a community for each team. So 33 communities for hockey alone.

      Though as far as I know, there’s only one bot that posts scores of hockey games, and it only makes one post a day and posts all of the scores as comments under that daily post. Then it edits those comments to keep them all up to date as the games are played. I wrote that one myself, and I specifically was trying to avoid spamming with tons of posts, as there can be as many as 16 NHL games a day.