Skip to main content

Fetch info about Bluesky links in your IRC conversations using Sopel.

Project description

sopel-bsky

Fetch info about Bluesky links in your IRC conversations using Sopel.

Installing

Releases are hosted on PyPI, so after installing Sopel, all you need is pip:

$ pip install sopel-bsky

Configuring

The easiest way to configure sopel-bsky is via Sopel's configuration wizard—simply run sopel-plugins configure bsky and enter the values for which it prompts you.

At present, you need to give the plugin a Bluesky account for which you don't mind the handle & password being stored in Sopel's config file in plain text. It's recommended to create a new account specifically for your bot, instead of using your real account's credentials (if you have one).

Maintenance Note

This plugin as it exists now is mostly a proof of concept, just to have some minimal level of parity with the Sopel ecosystem's support for Twitter (it is not called X!) and Mastodon.

Showing details for links to Bluesky users and posts was tested and confirmed working as of the last release's publish date. The plugin is published in the hope that it will be useful; in case of breakage or needed improvements, pull requests are always welcome.

Changelog

0.1.1

Bumped atproto library version. Skeets with video (a recently added feature) no longer cause exceptions.

0.1.0

First release of sopel-bsky.

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

sopel_bsky-0.1.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

sopel_bsky-0.1.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file sopel_bsky-0.1.1.tar.gz.

File metadata

  • Download URL: sopel_bsky-0.1.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.7

File hashes

Hashes for sopel_bsky-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f9e757b6f9651cb15b1fd429043e7eb81edf516b747f9df6c2dd799faaa1b49c
MD5 a128588d49130c565de1d48773eac69f
BLAKE2b-256 6d2c5a23cd6a4c184caab55c8bfc692427b0e5c9900cdf4616fc41c89c47fcf3

See more details on using hashes here.

File details

Details for the file sopel_bsky-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: sopel_bsky-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.7

File hashes

Hashes for sopel_bsky-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 688c9f9d083acdde8069a5c752a912e617be87f0323f9c8ba9f6b7fc4ae51530
MD5 7cc8eb796b5aca521e61351e9852bd2f
BLAKE2b-256 6cce7ebf50e7ac90879601dce3be4e76f26110073a3bd921ac4fd67c77aafa9c

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