at://bnewbold.net/app.bsky.feed.post/3lbqmxw3eak25
Back to Collection
Record JSON
{
"$type": "app.bsky.feed.post",
"createdAt": "2024-11-25T03:57:37.826Z",
"embed": {
"$type": "app.bsky.embed.recordWithMedia",
"media": {
"$type": "app.bsky.embed.external",
"external": {
"description": "Go source code for Bluesky's atproto services. Contribute to bluesky-social/indigo development by creating an account on GitHub.",
"thumb": {
"$type": "blob",
"ref": {
"$link": "bafkreie2rmac3vm7pr72kkgjnujjk2vkidok2bxhqqvhhcbzheas36brly"
},
"mimeType": "image/jpeg",
"size": 974500
},
"title": "indigo/automod at main ยท bluesky-social/indigo",
"uri": "https://github.com/bluesky-social/indigo/tree/main/automod"
}
},
"record": {
"$type": "app.bsky.embed.record",
"record": {
"cid": "bafyreigy22axhbe47vwbgfkr4dz2i3qyts4thhaqtsec6d4zdebiyfruui",
"uri": "at://did:plc:ocsbmyulc2grbq3esflddyj6/app.bsky.feed.post/3lbp7rbsr222z"
}
}
},
"langs": [
"en"
],
"text": "most (all?) of these ideas could be implemented in our \"automod\" rules engine framework. automod pulls from the firehose, keeps some state in redis, and pushes actions to an Ozone instance.\n\nit can also operate on Ozone events (like reports and actions)."
}