Feature: A plugin allowlisting "following" #7

Open
opened 2022-09-01 19:14:31 +00:00 by emacsen · 2 comments
emacsen commented 2022-09-01 19:14:31 +00:00 (Migrated from gitlab.com)

If someone is directly following another actor, then this should be used to determine spammyness.

To do this properly, the plugin will need to query the AP server.

This information may be located in the following collection of the Actor's public identifier, or if the AP server blocks this request, then it may require some form of either authentication or else be queried via an API such as the Mastodon API

If someone is directly following another actor, then this should be used to determine spammyness. To do this properly, the plugin will need to query the AP server. This information may be located in the `following` collection of the Actor's public identifier, or if the AP server blocks this request, then it may require some form of either authentication or else be queried via an API such as the Mastodon API
CSDUMMI commented 2022-09-01 21:39:57 +00:00 (Migrated from gitlab.com)

This raises an interesting question: What assumptions should we make about the AP Server? Assuming that it implements the ActivityPub protocol is fair and I'd not go below that.

But how will we know for example to use a mastodon API? Via a configuration variable, via testing the receiver server or by developing plugins specifically for Mastodon, Misskey, Pleroma, etc?

This raises an interesting question: What assumptions should we make about the AP Server? Assuming that it implements the ActivityPub protocol is fair and I'd not go below that. But how will we know for example to use a mastodon API? Via a configuration variable, via testing the receiver server or by developing plugins specifically for Mastodon, Misskey, Pleroma, etc?
emacsen commented 2022-10-18 18:22:01 +00:00 (Migrated from gitlab.com)

changed title from Feature: A plugin {-white-}listing "following" to Feature: A plugin {+allow+}listing "following"

changed title from **Feature: A plugin {-white-}listing "following"** to **Feature: A plugin {+allow+}listing "following"**
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
babka/activitycolander#7
No description provided.