jaesungleee/Google Play Review Notify

Detect Google Play app review outcomes (approved, rejected, policy notices) and notify Slack, Discord, or any webhook.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
config-pathPath to play-review-notify.yml. Optional when the inputs below are provided.noplay-review-notify.yml
packagesComma-separated package names (used when no config file is present).no—
gmail-client-idOAuth2 client id for the Gmail source.no—
gmail-client-secretOAuth2 client secret for the Gmail source.no—
gmail-refresh-tokenOAuth2 refresh token (scope: gmail.readonly).no—
play-service-account-jsonService account JSON with read-only Play Console access (enables the Play API source).no—
slack-webhook-urlSlack Incoming Webhook URL.no—
discord-webhook-urlDiscord Webhook URL.no—
webhook-urlGeneric HTTP webhook URL (e.g. n8n Webhook Trigger).no—
webhook-secretHMAC-SHA256 secret used to sign generic webhook payloads.no—
languageLanguage of the built-in notification text: en | ko. Defaults to the config file's language, else en.no—
state-storegithub-cache | file | none. Defaults to github-cache unless the config file sets stateStore.no—
dry-runRender messages without sending or saving state.nofalse
emit-eventJSON object {type, packageName, track?, versionCode?, versionName?} to emit directly (e.g. SUBMITTED after upload).no—
namedescription
eventsJSON array of new ReviewEvent objects detected in this run.
events-countNumber of new events.
has-rejection"true" when at least one REJECTED event was detected.