Loomio
Mon 6 Jun 2022 10:00PM

Bot repost policy?

MF Mica Fisher Public Seen by 101

Hi everyone! In the Community Worker Group Ops Team, we've been discussing the issue of bots that automatically post tweets and retweets to the instance. We've noticed that bots that post retweets really clog up the timeline in particular.

Right now we don't have any policies around how users should set up Twitter to Mastodon bots. Should we have a policy that limits bots to posting tweets (i.e. does not allow retweets)? I'll wait for some comments before opening a full proposal.

BM

benjamin melançon Fri 10 Jun 2022 4:54PM

Would it be possible to have an individual option to hide bots from the local timeline? I would like to do that. And by bot i mean any automatic posting, the stuff currently labeled with bot (which i think people may have to do manually).

And off-topic but maybe we can do a thread or topic on tools for cross-posting? I'd love to know more.

SW

Sam Whited Sat 11 Jun 2022 12:52PM

I think you can already do this (more or less) with filters (by filtering on the #bot hash tag). We could have a rule that all bots must use this tag in their profile if we wanted too (I think many instances already enforce this).

BM

benjamin melançon Sat 11 Jun 2022 4:48PM

That is not an option on the Local timeline itself it seems?

I am far from expert in Mastodon setup but i don't see that i would be able to filter out bots on the local timeline but not from followed.

I would expect bots not to be on the "Local timeline" by default, but that i could still follow them.

But anyhow, yeah, if Mastodon does not have an option social.coop won't be able to do it!

B

brainwane Thu 17 Nov 2022 9:10PM

It's now a few months later so I'd like to revisit this. Is there a way for me, as an individual user of our Mastodon instance, to pre-emptively mute local accounts that have the "bot" label in their profile? Or, is that a feature that (if we coded it) would likely make it into mainline Mastodon, or could it be a local patch that is easy to maintain?

F

Flancian Thu 17 Nov 2022 9:50PM

Ahoy there! Which accounts on social.coop ( http://social.coop ) have a bot label? (will check later if the admin interface shows this, just wondering currently.)

https://github.com/mastodon/mastodon/issues/12322 seems related; IIUC it doesn't seem like too hard a contribution if someone in the community is interested.

B

brainwane Thu 17 Nov 2022 9:52PM

Not sure it's ok to mention publicly here in Loomio, but I will private message you

AR

Antoine-Frédéric Raquin Sun 12 Jun 2022 9:56PM

I'm all with interoperability because as many of us know, it lowers switching costs. Then I would like to make a distinction between having a bridge where Tusky and Twidere X would be interchangeable clients, and just keeping a puppet account here, which merely seems disrespectful towards our efforts to build an intentional community.

I've noticed that Twitter watched closely the features being implemented in Mastodon to avoid or minimize large-scale migrations, i.e. raising the characters limit to 280 characters, allowing post edition, but also the features making the Fediverse safer than Twitter. OOT but an example could be to let moderation accounts follow other instances' moderation – i.e., knowing which instances are being blocked by the ones we follow. On bridges, one could treat first lines in tweets beginning with CW: as the content warning field, simultaneously fixing an issue we all have somehow and advertising for this specific ActivityPub field.

The GoToSocial developers seem to pay attention to the community demands according to their constrained resources and although they don't offer an official web frontend, we could (I don't mean we should) use Pinafore for that, but my main point is that other sorts of features that Twitter couldn't copy, e.g. Jonny's suggestion of arbitrary custom sorting algorithms, should probably be easier to implement with GTS, instead of cargo-culting the Mastodon changelog.

L

Luke Fri 18 Nov 2022 8:14AM

I'd say allow it for now as it helps people transition from twitter. It may be solved in time if twitter closes.