Skip to content
This repository has been archived by the owner on Jan 4, 2025. It is now read-only.
/ PdsCanary Public archive

Controls the canary.at.shendrick.net account on BlueSky

License

Notifications You must be signed in to change notification settings

xforever1313/PdsCanary

Repository files navigation

PDS Canary

This is a Blue Sky bot that attempts to post to a given Blue Sky PDS. If the message appears in the Blue Sky UI, then the PDS is online and accepting posts.

Deprecated Software

This software is no longer maintained, and has been recreated as a plugin of Rau, a PDS bot framework. While this software should still work just fine, all future updates will come from Rau. The plugin documentation is located here.

Configuration

Set the following as Environment Variables

  • BSKY_USER - The handle to login as.
  • BSKY_PASSWORD - The app password to login as (regular password can be used, but app passwords are recommended).
  • CRON_STRING - How often to send the "chirp" message in the form of a cron string.
  • PDS_URL - The PDS to post to. Defaulted to https://bsky.social
  • LOG_FILE - Where to output messages to. Do not specify to not log messages.
  • TELEGRAM_BOT_TOKEN - Optional, but allows warning and error messages to be sent to Telegram. This and TELEGRAM_CHAT_ID must both be specified.
  • TELEGRAM_CHAT_ID - Optional, but allows warning and error messages to be sent to Telegram. This and TELEGRAM_BOT_TOKEN must both be specified.

About

Controls the canary.at.shendrick.net account on BlueSky

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages