Bluesky feed server - NSFW Likes
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

wip: Add more label types

+9 -2
+8 -2
app/src/main/kotlin/DarkFeedApi.kt
··· 115 115 launch { 116 116 bskyApi.getPostLabels(likeUris) 117 117 .filter { post -> 118 - post.labels?.any { label -> listOf("porn", "sexual").contains(label.value) } 119 - ?: false 118 + post.labels?.any { label -> 119 + listOf( 120 + "porn", 121 + "sexual", 122 + "nudity", 123 + "sexual-figurative" 124 + ).contains(label.value) 125 + } ?: false 120 126 }.also { labeledPosts.addAll(it) } 121 127 }.also { handles.add(it) } 122 128 }
+1
fly.toml
··· 20 20 21 21 [[vm]] 22 22 size = 'shared-cpu-1x' 23 + memory = '512mb' 23 24 24 25 [env] 25 26 DF_OWNER_PDS = 'bsky.social'