a-gubskiy / X.Bluesky

Client for Bluesky
https://nuget.org/packages/X.Bluesky
MIT License
10 stars 1 forks source link
bluesky bluesky-api bluesky-client bsky bsky-client csharp dotnet mvpbuzz social-network

X.Bluesky

NuGet Version Twitter URL

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

Getting Started

Prerequisites

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");