Asa Chan
- 6 Devlogs
- 10 Total hours
A Slack bot that sends daily weather updates.
A Slack bot that sends daily weather updates.
Added better logging.
Added automatic fallback model support! If a model goes down or becomes unavailable, the bot seamlessly switches to a backup model to keep things running. I also tested and picked better default models, so the overall experience is now much more stable.
Added usage statistics so I can better monitor service health and know when it’s time to scale resources.
Based on feedback, I added support for another weather provider. Use /asachan-setsource to switch providers and get more reliable weather data, especially outside East Asia.
I found out that the weather report is not accurate outside East Asia. I think this is due to the weather information provider I’m currently using.
I’m looking for a better provider. If you know any good alternatives, please let me know!
🚀 New Features
🤖 AI Weather Fusion
Transforms raw weather data into personalized, cozy responses.
Use /asachan-mode to toggle it on or off (check out the Cute Mode preview!). 🐾
🌐 Localization
Now fully supports Simplified Chinese (zh) and English (en).
Hack Clubbers around the world are welcome to contribute additional languages!
✨ Final checks will be completed tomorrow, followed by an immediate push to the public repository.
Implemented a full migration from JSON-based persistence to SQLite. Added automated daily SQLite backups to improve reliability, data safety, and long-term maintainability.
Today I finished the first usable version of Asa Chan for Slack. 🎉