This is meant to be a non-comprehensive guide to Feed Generators ("custom feeds" or just "feeds") in Bluesky. How can I create a custom feed? Developers can use our feed generator starter kit to create a custom feed. ATProto Feed Generator. You switched accounts on another tab or window. ”. Manage code changes{"payload":{"feedbackUrl":". ) that filters for the topic of your choice. (defaults to environment variable "BLUESKY_IDENTIFIER") --password Bluesky password for authentication. bsky. I tried using viper, but it turns out these two libraries don’t play well together. To update your feed's display data (name, avatar, description, etc. Feed is a custom feed . ts","path. com . We'll get into what exactly that means in a second, but for all intents and purposes, think of it as a social network that offers many. "feed generators" for the Bluesky social network. SaaSHub helps you find the best software and product alternatives. Here are some reports for reference:bluesky-feed-generator: 20: Sponsored. py - A simple Python package to gather live sports scores . lexrpc - Python implementation of XRPC + Lexicon from AT Protocol/Bluesky . Feed Generators are services that provide custom algorithms to users through the AT Protocol. ATProto Feed Generator. Use the shared code to join Bluesky. It's not feature complete, but should give you a good starting ground off of which to build andContribute to Progressive-Victory/bluesky-pv-feed development by creating an account on GitHub. Access to the path /bsky-handle directory or input handle of Bluesky here ↓. As soon as the company feels confident it can safely moderate an order of magnitude more users, it should let. 0. bluesky bluesky-webclient atprotocol atproto bluesky-app bluesky-client bsky Updated Oct 21, 2023. {"payload":{"allShortcutsEnabled":false,"fileTree":{"lib":{"items":[{"name":"lambda","path":"lib/lambda","contentType":"directory"},{"name":"bluesky-db. py and fill in the variables at the top. bsky. ATProto Feed Generator . More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects. Bsky-Feeds in Typescript Query Engine in Rust Contrails in Ruby Algoz in Go Bluesky Feed Generator Python. sponsored. We are actively developing Feed Generator integration into the Bluesky PDS. In the meantime, we've put together this starter kit for devs. This project is based on feed-generator from bluesky. GitHub is where people build software. Contribute to aws-community-projects/bluesky-feed-generator development by creating an account on GitHub. I clicked on 'See this guide' (. Bluesky feeds in Ruby . Bluesky is owned by Jack Dorsey, one of the co-founders of Twitter. 1 comment. json","path":"lexicons/app/bsky/feed/defs. It allows for arbitrary code to be run to create filters, manipulate lists, etc. Two, Bluesky should lean into decentralization as a tool to grow the user base. BlueFactory 🏭. com . There are a lot of Twitter alternatives to choose from, but Bluesky has the support of a former head of Twitter Jack Dorsey, who sits on the Board of Directors. Bluesky rolled out to Android users on April 20 and was initially launched to iOS users in late February. So what is a feed generator? One of Bluesky’s main objectives is to provide users algorithmic choice over how they browse the social network. Stars. Ran "yarn start". Add a Comment. 2. ts","contentType":"file. BlueFactory is a Ruby library which helps you build a web service that hosts custom feeds a. {"payload":{"allShortcutsEnabled":false,"fileTree":{"packages/bsky/src/api/app/bsky/feed":{"items":[{"name":"describeFeedGenerator. An example list, the list of feeds of people I follow on Bluesky. ts with your own. The PDS resolves the at-uri and finds the DID doc of the Feed Generator; The PDS sends a getFeedSkeleton request to the service endpoint declared in the Feed Generator's DID doc This request is authenticated by a JWT signed by the user's repo signing key; The Feed Generator returns a skeleton of the feed to the user's PDSA Feed Generator service can host one or more algorithms. Though we are reasonably. You signed out in another tab or window. ProTip!The codes are typically in the format “bsky-social-xxxxx”. This setup allows us to parse the Bluesky event stream, store relevant events in a database, and serve the feed using a serverless architecture. Briggs and Stratton 14. Our commitment to clients has garnered us. Choose the Right Quantity: On Bluesky, it's best to use a moderate number of hashtags. I wanted a feed that only shows my own posts. The PDS resolves the at-uri and finds the DID doc of the Feed Generator; The PDS sends a getFeedSkeleton request to the service endpoint declared in the Feed Generator's DID doc This request is authenticated by a JWT signed by the user's repo signing key; The Feed Generator returns a skeleton of the feed to the user's PDSHere is how: On iOS, go to your Following tab (a grid with four squares) and select Accounts. To publish your feed, go to the script at publish_feed. Bluesky, called Bluesky Social in full, is a relatively new social media platform that looks and feels a lot like Twitter to use. 🚧 Work in Progress 🚧. What all these technologies had in common is they allowed people to freely interact and create content, without a single intermediary. To publish your feed generator, simply run python publish_feed. According to users, Bluesky has a striking resemblance to Twitter, in terms of its interface and user experience. The AT Protocol’s @-symbol logo. Call Generator Supercenter of Victoria now at (361) 333-8333 and let us help you find the perfect emergency power solution. XMPP chats. Fork the project; Install dependencies - run yarn; Create a . Examples are included, and some are optional. link Star 18. If a site only produces content for certain browsers, you can use this field to identify as that browser. About. Electric start. json","path":"lexicons/app/bsky/feed/defs. . We are actively developing Feed Generator integration into the Bluesky Personal Data Server (PDS). ) In the future, the PDS will hydrate the feed with the help of an App View, but for now, the PDS handles hydration itself. You go to my feed then click on setting that you’ll see custom fee on it. Manage code changesThe AT Protocol (Bluesky) SDK for Python 🐍 Python 164 17 python-webrtc python-webrtc Public. github","path":". Horror Writing is a good Bluesky feed to look at for reference. ts","contentType":"file"},{"name":"whats-alf. {"lexicon": 1, "id":. You should generate an App Password by visiting your Bluesky Settings screen and generating one there. Feed is not showing up under discover feeds. ), just update the relevant variables and re-run the script. Use psky. atp feed-generator bluesky custom-feed atproto bsky bluesky-feed bluesky-generator Updated Jul 10, 2023; Python; jcsalterego / Contrails Star 34. Popular ComparisonsA useful and powerful CLI tool to use Bluesky Social's APIs. We published a GitHub repository with a template for developers to build custom feeds. You signed in with another tab or window. We are actively developing Feed Generator integration into the Bluesky PDS. ), just update the relevant variables and re-run the script. a. Quickly design and customize your Bluesky feeds, no coding knowledge required. RedditOS - The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur ControlRoom - A macOS app to control the Xcode Simulator. TypeScript 4. It has support for extensions. 這部分的實作主要是包含在兩個地方: src/subscription. Popularity Index About. To publish your feed, go to the script at publish_feed. bsky. dev/ Topics. We are actively developing Feed Generator integration into the Bluesky PDS. --identifier Handle or email address for authentication. Discover feeds currently only shows the top 50 feeds by likes. Have your notifications on (& follow r/blueskyinvites) and you’ll see codes being posted in real time. a. MarshalX / bluesky-feed-generator Sponsor Star 76. I have already have requirements written down including feed name, needed algorithm behavior, feed description for the users, an example post result, and an icon graphic. claim your instant invite here No waiting! Join fast! Get back the old twitter without Elon, the sky is blue. Move the train forward. But the biggest attraction is that the platform is easier to use than. 🚧 Work in Progress 🚧. . 5. atp feed-generator bluesky custom-feed atproto bsky bluesky-feed bluesky-generator Updated Jul 10, 2023; Python; kiliczsh / gokyuzu Sponsor. About BlueSky Invite Code. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"bin","path":"bin","contentType":"directory"},{"name":"bluesky-feed-parser","path":"bluesky. To update your feed's display data (name, avatar, description, etc. My mind is exactly as limited as the blue sky. For example: "Mozilla/5. In the meantime, we've put together this starter kit for devs. To publish your feed generator, simply run python publish_feed. ) In the future, the PDS will hydrate the feed with the help of an App View, but for now, the PDS handles hydration itself. social-". 🔥 Firehose data streaming is available!. ts","path":"scripts/publishFeedGen. bsky. ATProto Feed Generator Starter Kit. Code Issues Pull requests. ts","contentType":"file. . ts","contentType":"file"},{"name":"whats-alf. After successfully running the script, you should be able to see your feed from within the app, as well as share it by embedding a link in a post. To update your feed's display data (name, avatar, description, etc. We've walked through the process of deploying a Bluesky feed generator using AWS services, specifically AWS CDK, Fargate, Lambda, and Aurora Serverless. On Android, go to Settings > Connected accounts. SaaSHub helps you find the best software and product alternatives. It is a CDK project that creates: ; A fargate service that parses the Bluesky websocket event stream ; A Serverless Aurora MySQL database that stores posts we care about ; An API Gateway that serves a json file and the feed lambda {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":". The service itself is identified by DID, while each algorithm that it hosts is declared by a record in the repo of the account that created it. 0 2 10. The Feed Generator returns a skeleton of the feed to the user's PDS. Originally Bluesky was created as a spin-out from Twitter, and today it functions independently from the bird app. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"bin","path":"bin","contentType":"directory"},{"name":"bluesky-feed-parser","path":"bluesky. Custom domains. A user requests a feed from their server (PDS) using the at-uri of the declared feed. 🚧 Work in Progress 🚧 . 0. Data Repositories. github","contentType":"directory"},{"name":"server","path":"server. social-media twitter mastodon. feed. swiftsky -. {"payload":{"allShortcutsEnabled":false,"fileTree":{"lexicons/app/bsky/feed":{"items":[{"name":"defs. You can read more about custom feeds and algorithmic choice in our blog post here. . ”. One of Bluesky’s potentially biggest features is here: custom algorithms, or what it calls “custom feeds. We are actively developing Feed Generator integration into the Bluesky Personal Data Server (PDS). The ATProto Feed Generator repository provides a reference implementation for generating feeds for Bluesky written in TypeScript. You can create an account on the official app. Open menu. Contribute to aws-community-projects/bluesky-feed-generator development by creating an account on GitHub. Developers can use our feed generator starter kit to create a custom feed. Yes. I'm attempting to create an RSS feed that would allow me to send post notifications out via MailChimp. However I also wanted to be able to configure the feed generator using environment variables. env file with the following content: BLUESKY_IDENTIFIER=your-handle BLUESKY_PASSWORD=your-pass. MarshalX/bluesky-feed-generator 1 open Migration to new PDS URI. Code Issues Pull requests Bsky custom feed algorithms server in Python! atp feed-generator. Bluesky, an upstart Twitter rival that's still invite-only, has yet to adopt hashtags. py. To update your feed's display data (name, avatar, description, etc. {"payload":{"allShortcutsEnabled":false,"fileTree":{"src/algos":{"items":[{"name":"index. It's a reimplementation of the official TypeScript feed-generator example in Ruby. bluesky-feeds-rb, a complete example of a custom feed service in Ruby, by @mackuba. " To explore more custom feeds, tap on the "Discover" button. github","path":". feed-generator bluesky atproto Updated Sep 15, 2023; Python; Load more…Bluesky isn't fully open for business yet, and only hit 100,000 users last month. github","path":". The initiative is now separate from Twitter, but Dorsey–who himself left Twitter in 2021–sits on its board. Specify the logic of an experiment in a high-level, hardware-abstracted way. The feed is curated not by bespoke, user-generated algorithms but, rather, by what appears to be a simple list of the most popular posts. To join our discord Pay-It forward community, read: How to Get Bluesky Invite Code. feed. It provides a robust and flexible platform for managing and delivering posts to clients. Many of the differences between Bluesky and Twitter are. py. ts","path":"src/algos/index. Source Code. From there, you can add and discover new feeds. 🚧 Work in Progress 🚧. An example feed, my most recent Bluesky posts. GitHub is where people build software. XMPP chats. Bsky custom feed algorithms server in Python! Contribute to MarshalX/bluesky-feed-generator development by creating an account on GitHub. When comparing bluesky-feed-generator and lexrpc you can also consider the following projects: ha-teamtracker - Home Assistant integration that provides real-time scores in multiple professional (NBA, NFL, NHL, MLB, MLS, and more), college (NCAA), and international (soccer, golf, tennis,. Write better code with AI Code review. 3. Manage code changesA minimal implementation of a BlueSky Feed Generator in Go - GitHub - ericvolp12/go-bsky-feed-generator: A minimal implementation of a BlueSky Feed Generator in Go{"payload":{"allShortcutsEnabled":false,"fileTree":{"src/util":{"items":[{"name":"subscription. After successfully running the script, you should be able to see your feed from within the app, as well as share it by embedding a link in a post. When comparing scrapeOP and bluesky-feed-generator you can also consider the following projects: ha-teamtracker - Home Assistant integration that provides real-time scores in multiple professional (NBA, NFL, NHL, MLB, MLS, and more), college (NCAA), and international (soccer, golf, tennis, mma, racing) sports using ESPN APIs. SaaSHub - Software Alternatives and Reviews. 2. Right now Bluesky is in beta, with an invite code required to sign. The manager is expected to implement filter methods (e. g. ), just update the relevant variables and re-run the script. #45 opened on Jun 6 by rishabh270685. At present, creating a feed requires some technical knowledge, but Bluesky developer Paul Frazee previously skeeted that it will become easier for users to generate their own feeds. py and fill in the variables at the top. Feed generator starter kit. There are three ways to get a Bluesky invite code; here are the options. Images Embeds # Images are also embedded objects in a post. You got an invite to the Internet's hottest party. Google Scholar, Digital Entrepreneur, Building Products, Creating Opportunities for Growth & Excellence felix. ATProto Feed Generator powered by The AT Protocol SDK for Python. aws-community-projects bluesky-feed-generator main 1 branch 0 tags Go to file Code martzcodes working version complete 83f084f 3 hours ago 2 commits bin. bluesky atproto bsky Updated Jul 13. Therefore, a given algorithm is identified by the at-uri of. ATProto Feed Generator. This repo is an example or template that you can use to create a "feed generator" service for the Bluesky social network that hosts custom feeds. Lightning uses the Blue Sky database, which makes your data compatible with workflows from groups throughout your company, and your client. Testing fork for the ATProto Feed Generator Starter Kit, with the objective to create highly extensible and modifiable BlueSky Custom Feeds - GitHub - chaoticgoodcomputing/skyliner: Testing fork for the ATProto Feed Generator Starter Kit, with the objective to create highly extensible and modifiable BlueSky Custom FeedsA Bluesky feed generator written in Rust. ts. Star 10. Though we are reasonably confident about the general shape and interfaces laid out here, these interfaces and implementation details are subject to change. Create fully custom Bluesky feeds with Wasm modules, powered by Scale Functions. Static code analysis for 29 languages. From a browser, head to the Bluesky website. Official. Code Issues Pull requests Contrails is an ATProto Feed Generator backed by Cloudflare Workers and Bluesky Search. {"payload":{"allShortcutsEnabled":false,"fileTree":{"src":{"items":[{"name":"algos","path":"src/algos","contentType":"directory"},{"name":"db","path":"src/db. A Bluesky feed generator written in Rust, serving posts written in Russian by people living in Netherlands Project mention: A Bluesky feed example written in Rust, powered by atrium-api, sqlx and ChatGPT | /r/rust | 2023-10-10 Bluesky Social Feeds @ BlueskyFeeds. Reload to refresh your session. Though we are reasonably con The company said that the “Tech by Flipboard” feed is a curated feed by the app’s recommendation algorithm. Blueskyの真の面白さは、feedにある。 ──という話をしたい。 BlueskyというSNSを知っているだろうか。 𝕏がまだTwitterと呼ばれていた頃の黎明期、まだ僕らが夜中の0時に「よるほー」とか“ツイート”していた頃のTwitterのような姿をした、新しいSNSだ。 ATプロトコルがどうのとか、難しいことは. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":". Klearsky is a web client for Bluesky/AT Protocol. Your full handle will be [username]@bsky. It's a reimplementation of the official TypeScript feed-generator example in Ruby. Let’s paint the sky a lighter shade this time. sports. This repo is an example implementation of a feed generator for the Bluesky social network that hosts custom feeds. #51 opened on Jul 2 by Spelkington. Topics: #atproto #Bluesky #atp #SwiftUI #custom-feed. A Feed Generator service can host one or more algorithms. /. #TODO - please read the README of the official feed-generator. py. skyfall - AT Protocol/Bluesky-compatible CLI viewer that does not need an account . You signed out in another tab or window. Bluesky allows you to view multiple feeds. Usage: bsky <command> [arguments] Global options: -h, --help Print this usage information. It is licensed under the terms of both, the FreeBSD license and the LGPLv3+. This ensures a more tailored and empowering user. {"payload":{"allShortcutsEnabled":false,"fileTree":{"scripts":{"items":[{"name":"publishFeedGen. Users can access Bluesky on the web here. I have already have requirements written down including feed name, needed algorithm behavior, feed description for the users, an example post result, and an icon graphic. In response, users of Bluesky Social, one of Twitter’s alternative services, are now eagerly searching for invite codes to join the platform. The goal of BlueSky is to provide everybody who wants to visualize, analyze or simulate air traffic with a tool to do so without any restrictions. I am not entirely sure how this works, but I'd be interested in getting it working. 5 watching Forks. Using too many hashtags can make your post appear cluttered and spammy. apple java-client itunes-search itunes-api feed-generator itunes-store Updated Nov 16, 2022. click the heart / like the feed: this helps in any rankings by like count (such as Discover Feeds), and also adds to the list of feed likers. In the meantime, we've put together this starter kit. Published on: Aug 8, 2023. skyfall - AT Protocol/Bluesky-compatible CLI viewer that does not need an account . app. From there, you can add and discover new feeds. algos -> 要取什麼類型的資料. describeFeedGenerator 🔗. To publish your feed, go to the script at publish_feed. ts. github","contentType":"directory"},{"name":"server","path":"server. Readme License. An API Gateway that serves a json file and the feed lambda. This repo is an example or template that you can use to create a "feed generator" service for the Bluesky social network that hosts custom feeds. We are actively developing Feed Generator integration into the Bluesky PDS. But. ”. json","contentType. NET web server designed to serve posts from a database. Here’s how I went about publishing mine on a DigitalOcean. It's not feature complete, but should give you a good starting ground off of which to build and deploy a feed. When comparing scrapeOP and bluesky-feed-generator you can also consider the following projects: ha-teamtracker - Home Assistant integration that provides real-time scores in multiple professional (NBA, NFL, NHL, MLB, MLS, and more), college (NCAA), and international (soccer, golf, tennis,. TypeScript 5. Bluesky allows you to view multiple feeds. py and fill in the variables at the top. This project is based on feed-generator from bluesky. {"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"scripts","path":"scripts","contentType":"directory"},{"name":"src","path":"src","contentType. Enter your invite code and other details. SkyFeed is a third-party client built by redsolver. This is a hebrew feed generator for bluesky, based on the Feed Generator Template. {"payload":{"allShortcutsEnabled":false,"fileTree":{"src":{"items":[{"name":"algos","path":"src/algos","contentType":"directory"},{"name":"db","path":"src/db. Query Engine in Rust. sponsored. The Bluesky app is built on the Authenticated. DID PLC Method (did:plc) DID PLC is a self-authenticating DID which is strongly-consistent, recoverable, and allows for key rotation. To publish your feed generator, simply run python publish_feed. Now, for the address, type in “then tap on “Next”. BlueFactory is a Ruby library which helps you build a web service that hosts custom feeds a. eu. 3. Code Issues Pull requests Contrails is an ATProto Feed Generator backed by Cloudflare Workers and Bluesky Search. add the feed: this adds the feed to the user's Feeds section. Type your email address, create a password, and select your birth date. In May, we launched custom feeds, a feature that lets users choose between feeds and helps developers build them. Though we are reasonably confident about the general shape and interfaces laid out here, these interfaces and implementation details are subject to change. Find great deals and sell your items for free. Bluesky is seeing an abnormal influx of new users again, thanks to Musk's decision to rebrand Twitter. Bluesky. ts","path":"packages/api/src/moderation/subjects. Image: Bluesky. An introduction to the AT Protocol. BlueSkyの名前で引っかかることもあれば、外部ツールも大体がSkyのフレーズを冠するため、個別除外していく必要があります。 このFeed Generatorによる出力をBlueStreamへ通すことで、RSS FeedReaderにて読みことも出来たりします。On bluesky, the main way of finding people to follow, art to admire, or shitposts to laugh at is custom feeds. A Ruby gem for hosting custom feeds for Bluesky. It facilitates easy scaling of resources, and efficient cost management, and enables us to focus more on developing unique, user-centric feeds rather than managing the. It is a CDK project that creates: A fargate service that parses the Bluesky websocket event stream. Bluesky has introduced a new feature for mobile and web users, bringing custom feeds that allow independent developers the freedom to create and host feeds using their own algorithms. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects. . By Jay Peters, a news editor who writes about technology, video games, and. RSS feeds. py. In the meantime, we've put together this. This SDK attempts to implement everything that provides ATProto. bsky - A cli application for bluesky socialWhen comparing bluesky-feed-generator and feed-generator you can also consider the following projects: scrapeOP - A python package for scraping oddsportal. ”. I wrote an AWS CDK Application to create a serverless Bluesky Feed Generator. app for link (EXPERIMENTAL, this is useful for embed) You. {"payload":{"allShortcutsEnabled":false,"fileTree":{"scripts":{"items":[{"name":"publishFeedGen. The thread where we worked on some of the details of the format. ATProto Feed Generator. Skyfeed, a dashboard-like experience with a custom feed builder, by @redsolver. getonboard. py and fill in the variables at the top. The primary programming language of bluesky-feed-generator is Python . APR Performance Vortex Generator EVO X. ATProto Feed Generator. 1k 345. ts","path":"src/algos/index. I’m not getting random right wingers and transphobes I don’t interact with at all in my home feed thanks to Elon Musk, and the replies are actual replies instead of unrelated memes, onlyfans girls, blue checks contributing nothing to the. What are feeds?. 5. It works pretty much the same way as Twitter lists. PS: normally the invite pattern is - "bsky. To publish your feed generator, simply run python publish_feed. Very basic thing I just did: Cloned the repo. ATProto Feed Generator. Hit Next, then enter the invite code if you have one. After that, run deno task dev to start server. To publish your feed generator, simply run python publish_feed. This project is based on feed-generator from bluesky. Subscribe to your preferred custom feeds and manage them using familiar UI. link ^1, a service for generating embeddable links to Bluesky posts, that generates feeds to which you can subscribe for user profiles. Though we are reasonably confident about the general shape and interfaces laid out here, these interfaces and implementation details are subject to change. Additionally, while custom feeds currently take some developer familiarity to build from scratch, SkyFeed allows Bluesky users to easily build their own custom. Aug 11, 2015. defs 🔗. can't offer anything constructive but we need more of these discussions. Star 15. Bluesky. atp feed-generator bluesky custom-feed atproto bsky bluesky-feed bluesky-generator Updated Sep 16, 2023; Python; Improve this page Add a description, image, and links to the feed-generator topic page so that developers can more easily learn about it. How do feed generators work . Star 10. ts. app for link (EXPERIMENTAL, this is useful for embed) You can. Though we are reasonably confident about the general shape and interfaces laid out here, these interfaces and implementation details are subject to change. To access and utilize Bluesky's custom feeds, follow these simple steps: Open the Bluesky app. C$1,250. You can make your own (more on that further down) or find pre-established ones to follow. Examples are included, and some are optional. Subscription cursor is not actually being saved. json","path":"lexicons/app/bsky/feed/defs. Code Issues Pull requests Gökyüzü - "sky" in Turkish - is a python client for the bsky. Feed is a custom feed . ts","contentType":"file"},{"name":"whats-alf. RSS feed generator for Bluesky. #59 opened yesterday by jatocode Loading…. Look for threads where users share invite codes. Guides. Bluesky feeds in Ruby .