- Renamed timestamp label from "台北時間" to "請求時間".
- Adjusted column widths in message layout for better alignment.
- Special handling for "00" hour to display as "24".
- Registered `/start` command to display help message.
- Updated command list registration in `post_init`.
- Added request handler for `/start` command.
- Introduced `MetarDownloader` class for fetching METAR and TAF data.
- Added `/metar` command to retrieve Taoyuan Airport (RCTP) weather information.
- Updated help messages and command descriptions.
- Enhanced `.gitignore` to exclude `Downloads` folder.
- Introduced `/t1all` and `/t2all` commands to retrieve extended forecasts.
- Updated help messages and command descriptions to reflect changes.
- Refactored terminal data fetching logic to handle extended data display.
- Added `pytz` dependency to `pyproject.toml` and `uv.lock`.
- Introduced Taipei timezone handling in `tg_bot.py`.
- Enhanced terminal data fetching to include fallback mechanisms and display for the next 12 hours.
- Created `tg_bot.py` for Telegram bot functionality, including T2 data retrieval and display.
- Updated `pyproject.toml` to include `python-dotenv` and `python-telegram-bot` dependencies.
- Added `.env` to `.gitignore` for environment variable management.
- Added `pyproject.toml` for project metadata and dependencies.
- Implemented `FileDownloader` class in `downloader.py` for downloading and processing data.
- Added `.gitignore` for common exclusions.