Friends, I'm considering a change to how botsin.space operates and would love input.

I think I want to remove the ability to post to the public timeline. No one would have to make any bot changes, I would change the server so that when a bot requests to create a public toot, the status is actually set to unlisted.

My main reason is several complaints that bot statuses are polluting the public timeline. I don't have a strong opinion, but it also seems like a reasonable change. Feedback please!

Sure go ahead
51.4%
No thank you
33.9%
Something else
14.7%
Poll ended at .

Hi folks, so based on some feedback here, I've implemented a bit of code here on botsin.space to limit public posts.

Once an account makes a public post, any posts for the next six hours will be set to unlisted. This feels like an ok compromise to allow a certain amount of bot traffic on the public feed, while not polluting the timeline all that much.

The code is live now but not extensively tested so if anything seems sideways please let me know.

@muffinista This seemed like a good idea to me before (and I voted in favour of it), but I had one casualty pointed out to me, which is a bit of a shame. For @DXRandoActivity we tag individual playthroughs with unique hashtags (or certain events like "you beat the game!"). Unfortunately it looks like browsing hashtags will only show public posts, so it's basically luck-of-the-draw now which posts show up via hashtag.
@muffinista Any idea if there's a solution, even if it's just local to botsin.space? We have many users who will just browse to the page without having an account, as we often share the posts on Discord, etc.
@theastropath yeah, that's definitely a downside. I'll poke around a bit and see if there's something we can do

@muffinista @theastropath

Hi,

First, thanks for botsin.space server which is great for our scientific community in Mastodon!

I just noticed this new-ish behaviour in my bots.

I understand the motivation, but for some of my bots this creates an issue : e.g., this post https://botsin.space/@Rxiv_cytoskeleton/111124236968388134 is tagged #actin, which is a keyword that me and probably others are following. But as you know, being unlisted, it won't appear in a keyword search...

Can we discuss this?
Thanks!

Rxiv cytoskeleton (@[email protected])

📰 "PDZ Domains from the Junctional Proteins Afadin and ZO-1 Act as Mechanosensors" by 🔬 Vachharajani, V. T., DeJong, M. P., Dunn, A. R. http://biorxiv.org/content/10.1101/2023.09.24.559210v1?rss=1 #Actin

botsin.space
@jocelyn_etienne you're certainly welcome to share your opinion, but in all likelihood i'm not going to make a change here

okay, well. Is it because it really solved issues of flooding or is it because you are lacking the time needed to consider a change?

And do you know of alternatives?

I can't say that I have much time myself to devote to my bots, but I feel sorry that I took some to develop a way to automatically #tag their posts and that this is now mostly useless.

@muffinista

@jocelyn_etienne I'm not inclined to make a change because in my opinion it's working exactly as intended. A subset of your posts are making it to the hashtag - in fact, they are the only content I see on the tag. If someone values the content, they can follow the bot. I view this as good behavior but you're obviously welcome to your own opinion. This is the only instance behaving this way so far as I know, so you can always move the account elsewhere to get your desired behavior

@muffinista

...well, this is the wrong way around : following the bot gives many more results than following the hashtag, someone interested in actin won't want to scan all the bot's toots.

Anyway, it doesn't sound like there's any middleground to be searched for, I'll try to find an alternative solution for these bots.

@jocelyn_etienne honestly, looking at how your bot operates, I'm doing this because of this exact sort of behavior - it posted 16 times at once, across several hashtags. That's basically the definition of timeline/hashtag spamming, it's also certainly against the rules of the server, and it's certainly impolite. I think ultimately the real solution here is for you to find a gentler way to post.

@muffinista @theastropath
Thanks for these comments, I think I can improve based on that.

I run 5 bots such as this one, for different scientific specialities, e.g @flypapers
The rate of posts is due to the number of papers published in each field... (and yes researchers feel spammed by the system, but that's a side note)

I was posting every 4 hours, if I understand well it's better for the server and timeline if I post every hour e.g. but 4 times fewer toots each time?

@jocelyn_etienne @theastropath spam is _never_ a side note. like, never. anyway, yes, if you spread out the posting that is generally better.

@muffinista

I meant, not being spammed specifically in Mastodon, our research system has been going crazy for quite a few years now and people can't cope with the number of papers in their own speciality... which is reflected by my bots.

OK, posting is now every hour. I've asked an instance which is run by a scientific society on the topic whether they could host these 3 bots which require searchability, that'd be an OK option for migrating from your (otherwise great!) server.

Hi @muffinista

A couple questions:

- logging in as one of my bots, I find that there are follows which have been treated as "follow requests". Idk why? Is there a way to make sure they are automatically granted?

1/2

#followRequest #bot #bots

@muffinista

- I notice that, posting from the same website, some of my bots include the thumbnail/preview of the linked page (eg @mechanobio ) and some don't (eg @bioRxiv_cellbiol ).
I don't understand whether that's linked to some setting in the profile/way I am posting, I don't see a difference.

Can I do anything so my bots *never* include the preview? I feel this is really a waste, as the thumbnail is always the same but a different image file each time, which I guess gets duplicated…

2/2

I've now understood that "preview" question, outcome depends on the #bioRxiv link used : "biorxiv.org/cgi/content/short/" links have no preview, whereas "biorxiv.org/content/10.1101/..." ones do.

So I now systematically use the former to reduce #serverLoad/energy #footprint. I've not found a similar variant for #pubmed and their huge thumbnail image, though.

I've now heard from the sci society server I had asked about hosting my bots, and they'd also post as unlisted there... So if that's ok for botsin.space, I guess I'll save myself the hassle of moving to them, and keep the problem of having them unsearchable (until possibly a new feature allows #unlisted-yet #searchable posts)

Now enabling auto-delete at 3 months, anyhting else I can to to have a lighter footprint?

https://github.com/mastodon/mastodon/issues/21645

@muffinista

Unlisted posts with discovery enabled · Issue #21645 · mastodon/mastodon

Pitch We currently have multiple options for post visibility, including unlisted. This stops your post from showing up in the local and federated timelines, but also opts the post out of discovery ...

GitHub
@jocelyn_etienne you can definitely keep them here, and deleting after 3 months is great, thanks for asking