gled-rs / mastodon-autofollow

Autofollow bot for mastodon
29 stars 9 forks source link

Doesn't respect instances with strict rules on bots #2

Closed blackle closed 7 years ago

blackle commented 7 years ago

My home instance is icosahedron.website, which has the rule that bots cannot interact with users without their explicit consent (see https://icosahedron.website/@halcy/332608). Since the follower bots have started appearing, the admin has been blocking them.

There is no technical way to determine if an instance has a rule like this, but I think it would be useful to keep a list of instances where follow bots are not welcome, and don't send requests to them. This list could be built up over time through pull requests.

Thanks

gled-rs commented 7 years ago

As you said, there's no way to magically know if the instance has rules or not for that.

That said, a blacklist has been implemented for that specific need and I respond to anyone asking to be added to that blacklist ( the bot won't follow the specific user, or the specific instance once its coded ).

I have not received a request from the owner of your instance though but you can also do a pull request, and I'll be glad to accept it :)

DavidLibeau commented 7 years ago

To populate the federated timeline you just need to folow one account for each instance. Follow one admin found in /about/more and don't spam regulaer users. I'm already spammed with your bots.

Le 08/04/2017 à 23:50, Tristan Mahé a écrit :

@DavidLibeau https://github.com/DavidLibeau I think you misunderstood the goal of this bot and how Mastodon works.

Removing your comment as it's not constructive and the issue was already solved.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gled-rs/mastodon-autofollow/issues/2#issuecomment-292748116, or mute the thread https://github.com/notifications/unsubscribe-auth/ALCetr7TUOY13Y7dzfuBg1WKkiaNhWiuks5ruAEfgaJpZM4M3NiO.

gled-rs commented 7 years ago

@DavidLibeau actually no. if you only follow the admin of each instance, you'll only have that admin toots on your federated timeline, not so much for a diverse view.

I'll gladly accept your username in the blacklist though, so that future bots based on this code won't try to follow you.

DavidLibeau commented 7 years ago

I don't want to be on any list. If, for now, Mastodon don't handle correctly the federate timeline, it must be improved. Hacking it with any system is just bandage... Wait or contribute to Mastodon is a better and only way to solve the issue, in my view.