Install
dotnet add package X.Bluesky --version 1.1.0
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard |
README
X.Bluesky
The X.Bluesky is a .NET library designed to make it easy for developers to post messages to Bluesky, a decentralized social network.
By leveraging the Bluesky API, this project allows for straightforward integration into .NET applications, enabling posts to be made programmatically.
Features
- Post messages directly to Bluesky
- Attach links to posts, allowing for page previews within the Bluesky feed
- Authenticate with Bluesky using an identifier and password
- Automatically generate tags, mentions and url cards
Getting Started
Prerequisites
- .NET SDK (compatible with the version used by the project)
- An account on Bluesky with an identifier and password
Installation
To use the X.Bluesky library in your project, include it as a dependency in your project's file (e.g., csproj). Documentation on how to do this will be provided based on the package hosting solution used (e.g., NuGet).
Usage
var identifier = "your.bluesky.identifier";
var password = "your-password-here";
IBlueskyClient client = new BlueskyClient(identifier, password);
await client.Post($"Read this post from #devdigest: https://yourlink.com/post/123");
await client.Post($"Read this post!", new Uri("https://yourlink.com/post/123");
Changes from Previous Version
No structural changes between v1.0.3 and v1.1.0.
Adoption Assessment
Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.
No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 3 target frameworks; confirm the exact target used by your application.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.