This is a Christmas countdown bot. It posts an image with how many days are left until Christmas, on Bluesky, each day.
The python
uses the Unsplash random image API to grab a random Christmas related image.
Then, it is fed to the Python Pillow Library to dim the image, apply blur, and finally add the text. It is the finnaly saved as currentImage.png
The typescript
then posts the image made on the last step using the Bluesky API.
Both scripts are then run from a GitHub Action every 24 hours.
The account is @xmas-countdown.likes.gay, drop it a follow ;)
Link: https://bsky.app/profile/xmas-countdown.likes.gay
- @Zoobdude - did the Python
- @YummyBacon5 - created the TypeScript