Skip to content

Add Bark notification support and normalize CEAC case matching - #18

Open
Nishikori-Yui wants to merge 2 commits into
Andision:mainfrom
Nishikori-Yui:feat/bark-notifications
Open

Add Bark notification support and normalize CEAC case matching#18
Nishikori-Yui wants to merge 2 commits into
Andision:mainfrom
Nishikori-Yui:feat/bark-notifications

Conversation

@Nishikori-Yui

Copy link
Copy Markdown

Summary

  • Adds optional Bark notification support using Bark API V2, with configurable server, group, and sound.
  • Updates the example environment variables, GitHub Actions workflow, and English/Chinese documentation.
  • Normalizes CEAC application numbers before comparison to avoid failures caused by formatting differences.

Validation

  • uv run python -m unittest discover -v — 5 tests passed
  • uv run python -m compileall -q CEACStatusBot trigger.py tests
  • Completed a live CEAC query and successfully received the resulting Bark notification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant