You are browsing as a guest. Sign up (or log in) to start making projects!

Asa Chan

  • 6 Devlogs
  • 10 Total hours

A Slack bot that sends daily weather updates.

Open comments for this post

2h 31m 31s logged

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.

0

Loading discussion…

0
12
Ship #2

Known Issues

* Weather reports may be inaccurate in some regions outside East Asia due to limitations of the current weather data provider.
* I am actively looking for a better weather provider to improve global coverage and accuracy.

  • 3 devlogs
  • 2h
Try project → See source code →
Open comments for this post

16m 2s logged

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!

0

Loading discussion…

0
16
Open comments for this post

1h 38m 55s logged

🚀 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.

0

Loading discussion…

0
26
Open comments for this post

31m 20s logged

Implemented a full migration from JSON-based persistence to SQLite. Added automated daily SQLite backups to improve reliability, data safety, and long-term maintainability.

0

Loading discussion…

0
18

Followers

Loading…