https://github.com/pistatium/android_review_watcher
✨ Tools for periodically obtaining new reviews of Android applications
https://github.com/pistatium/android_review_watcher
android review slack
Last synced: 5 months ago
JSON representation
✨ Tools for periodically obtaining new reviews of Android applications
- Host: GitHub
- URL: https://github.com/pistatium/android_review_watcher
- Owner: pistatium
- License: apache-2.0
- Created: 2017-01-25T11:59:46.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-07T13:44:54.000Z (over 9 years ago)
- Last Synced: 2024-06-20T01:56:37.241Z (about 2 years ago)
- Topics: android, review, slack
- Language: Go
- Homepage:
- Size: 67.4 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# android_review_watcher
[](https://circleci.com/gh/pistatium/android_review_watcher/tree/master)
This application is a tool to get reviews of your Android apps and notify to Slack.
It is using a Google API official API to get reviews.

## HowToUse
### Require files
* `config.toml`
* This file is configuration of your Slack's WebHook, the package names of the application you want to obtain, etc
* You can set multiple applications at once.
* Please copy config.toml.sample and custom it.
* `service_account.json`
* This file is OAuth key of GooglePlayAPIs.
* Please download according to the procedure below.
* https://developers.google.com/android-publisher/getting_started
### Execute
```bash
# Download Zip (for Linux)
# https://github.com/pistatium/android_review_watcher/releases
./android_review_watcher -c config.toml -o service_account.json
```
or
```bash
git clone https://github.com/pistatium/android_review_watcher.git
cd android_review_watcher/cmd/android_review_watcher
go get
go build
./android_review_watcher -c config.toml -o service_account.json
```
### Run periodically
This script is not a daemon.
Please run the command at the timing you want.
The same review is controlled not to be reposted.
If you want to use crontab, configure like this
```
0 */3 * * * cd /path/to/android_review_watcher; ./android_review_watcher
```
## References
* https://developers.google.com/android-publisher/api-ref/reviews