-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Research: BlueSky Provider #29
Comments
someone on chat shared this link BlueSky-.NET what could need some look on for sure |
Bluesky API Touchers is a discord server (more at) community setup, which just points to two libs under dev/beta |
Is Bluesky a service we can integrate with? Are there any restrictions on integrations like API thresholds or similar? If not, can we complete this for Milestone 2 in September? |
@csharpfritz I'm available for help if ya'll want to use FishyFlip for BlueSky integration. You would most likely want the Firehost implementation for getting the stream of new messages coming in. There are also Hashtag Facets that could be tracked as well, but they are (AFAIK) only available in the developer sandbox right now and are being rolled out to the public servers. If you have any questions about it, feel free to ask! |
FishyFlip looks very promising to help integrate Bluesky for us. Is there a search method, or would we need to listen to the firehose and apply our search filter?What configuration and credentials do we need to listen for Bluesky content?We would very much welcome a contribution of a Bluesky provider. JeffOn Dec 4, 2023, at 03:30, Tim Miller ***@***.***> wrote:Re: [FritzAndFriends/TagzApp] Research: BlueSky Provider (Issue ***@***.*** I'm available for help if ya'll want to use FishyFlip for BlueSky integration. You would most likely want the Firehost implementation for getting the stream of new messages coming in. There are also Hashtag Facets that could be tracked as well, but they are (AFAIK) only available in the developer sandbox right now and are being rolled out to the public servers.If you have any questions about it, feel free to ask!—Reply to this email directly, view it on GitHub or unsubscribe.You are receiving this email because you were mentioned.Triage notifications on the go with GitHub Mobile for iOS or Android.
|
For the Firehose, Credentials are not required. You need to set up listening to the endpoint (which my library provides), and that's it. Anything listed under "com.atproto" in the docs can be accessed without authentication so that you could get the required posts from the Firehose, along with the users profile and picture, without a token. There's no public search function for records as far as I know (It exists for bsky.social in the app, but it's not public in at-protocol). So you would most likely need to set up the firehose and start collecting new messages based on whatever metrics you want (Tags, embedded messages, text, etc). |
NICE!Are there any concerns with the speed of processing messages coming off the firehose? It feels like something that should have several threads to inspect and handle content to keep up with the delivery of messagesJeffOn Dec 4, 2023, at 07:05, Tim Miller ***@***.***> wrote:Re: [FritzAndFriends/TagzApp] Research: BlueSky Provider (Issue #29)For the Firehose, Credentials are not required. You need to set up listening to the endpoint (which my library provides), and that's it. Anything listed under "com.atproto" in the docs can be accessed without authentication so that you could get the required posts from the Firehose, along with the users profile and picture, without a token.There's no public search function for records as far as I know (It exists for bsky.social in the app, but it's not public in at-protocol). So you would most likely need to set up the firehose and start collecting new messages based on whatever metrics you want (Tags, embedded messages, text, etc).—Reply to this email directly, view it on GitHub or unsubscribe.You are receiving this email because you authored the thread.Triage notifications on the go with GitHub Mobile for iOS or Android.
|
Building this now... |
Share information and links to Bluesky APIs and implementations here
The text was updated successfully, but these errors were encountered: