8000 Relay: Add support for com.atproto.label.subscribeLabels (Mod Relay) · Issue #120 · blacksky-algorithms/rsky · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Relay: Add support for com.atproto.label.subscribeLabels (Mod Relay) #120
@rudyfraser

Description

@rudyfraser

Is your feature request related to a problem? Please describe.

The relay which is a canonical piece of atproto decentralized architecture subscribes to the com.atproto.sync.subscribeRepos endpoint of many PDS instances and produces a single firehose stream. This solves the problem of both discovery and creating a global, big network view of most atproto data.

The same problem of discovery exists for moderation services on atproto. If you're designing a custom feed and want to ensure it was free from content labeled by some popular moderation services, there's no straightforward way to get that today.

Describe the solution you'd like

I want to be able to subscribe to a com.atproto.label.subscribeLabels endpoint that provides a unified stream of labels from all discoverable Ozone instances. I trust the relay to ban or remove offensive, spammy, or troll labelers.

Describe alternatives you've considered

For Blacksky, I run 2 firehose subscribers (in labeler mode) for mod.bsky.app as well as our own Blacksky labeler to remove labeled content from feeds.

Metadata

Metadata

Assignees

Labels

RelayRelated to the relay

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0