Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/poullorca/bluesky-chronodate
A Bluesky bot that posts the current year's progress every day, complete with an ASCII progress bar! 🕰️
https://github.com/poullorca/bluesky-chronodate
bluesky bot
Last synced: about 2 months ago
JSON representation
A Bluesky bot that posts the current year's progress every day, complete with an ASCII progress bar! 🕰️
- Host: GitHub
- URL: https://github.com/poullorca/bluesky-chronodate
- Owner: PoulLorca
- Created: 2024-11-15T12:48:14.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-17T02:38:05.000Z (about 2 months ago)
- Last Synced: 2024-11-17T03:25:37.779Z (about 2 months ago)
- Topics: bluesky, bot
- Language: JavaScript
- Homepage: https://bsky.app/profile/chronodate.bsky.social
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chronodate 🕰️
A simple yet awesome Bluesky bot to track the progress of the year!Follow the bot on [Bluesky](https://bsky.app/profile/chronodate.bsky.social): @chronodate.bsky.social.
And feel free to follow me, the creator, at [Bluesky](https://bsky.app/profile/poullorca.bsky.social): @poullorca.bsky.social.
## What's this all about? 🤔
Chronodate is a fun bot that posts the current year's progress every single day.
Something like:
```
2024 is 87% complete.▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░
```
That's it for now! But I'm already planning some cool updates:* **Memory features**: Let the bot "remember" and reference past posts or interactions.
* **Advanced interactions**: Think reminders or custom responses!
* **A basic website**: Because why not? Every bot deserves a home.
For now, I'm just happy to share this project with the world.## Why make this public? 💡
Honestly, this is an act of good faith. I believe in sharing fun, creative ideas with the community, and Chronodate felt like the perfect project to start with.If you're curious or want to contribute, you're more than welcome to jump in!
## How to use this project 🛠️
1. Clone the repo.
2. Add your **Bluesky credentials** to a `.env` file:
```
BLUESKY_USERNAME=your_username
BLUESKY_PASSWORD=your_password
```
3. Install the dependencies:
```
npm install
```
4. Build the project:
```
npm run build
```
5. Start the bot locally or deploy it wherever you like (e.g., Heroku):
```
npm start
```## Future Plans 🚀
This is just the beginning. I plan to add new features and make this bot smarter over time.Feel free to fork, contribute, or just follow the journey!
## License 📜
MIT License – Do whatever you want with this project, just be cool about it. 😎---
Thanks for stopping by! Chronodate and I appreciate your support. 🙌