Skip to main content

API for BlueSky social network

Project description

blueskysocial

blueskysocial is a Python library for managing social media posts and images. It provides a Client class for interacting with social media platforms, as well as classes for representing posts and images.

Installation

To install blueskysocial, you can use pip:

pip install blueskysocial

Usage

from blueskysocial import Client, Post, Image

client = Client(user_name, password)
client.authenticate()

image = Image('path/to/image.jpg', alt_text='This is an image.')
post = Post('Hello, world!', 'This is my first post.', images=[image])
client.post(post)

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

blueskysocial is licensed under the MIT License. See LICENSE for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

blueskysocial-1.1.1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

blueskysocial-1.1.1-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file blueskysocial-1.1.1.tar.gz.

File metadata

  • Download URL: blueskysocial-1.1.1.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for blueskysocial-1.1.1.tar.gz
Algorithm Hash digest
SHA256 13e363ed42dd0536f27fe7e7b7851bd09ebb161f58bfd216d675e828772433cf
MD5 662188775440fb92bbc412e98c5f2244
BLAKE2b-256 6675c6ce4c93a12f5809e63b8546b8f071e1e6ed5d4dc1ce265583472e536738

See more details on using hashes here.

File details

Details for the file blueskysocial-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for blueskysocial-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a08bd73a5d0d8c7e6012966bb5dd830097b1d78dbf9a64f136166e8bdf65a74f
MD5 1d70df353e1111423a4f73fa8a02e75e
BLAKE2b-256 6d95ceaacfac4e328d4e98c4e016e497456b86ecbdb5d2e380e47011bdb77bb3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page