Mobile reviews aggregator
Project description
Usage: critics [OPTIONS] Notify about new reviews in AppStore and Google Play in slack. Launch command using supervisor or using screen/tmux/etc. Reviews are fetched for multiple apps and languages in --beat=300 interval. Options: --ios TEXT ios app id, e.g. 122434343 --ios-channel TEXT Slack channel for ios notifications, optional --android TEXT Android app name, e.g. "com.rovio.angrybirds" --android-channel TEXT Slack channel for android notifications, optional --language TEXT ISO 639-1 languages of review [default: system locale] --slack-webhook TEXT Slack webhook absolute URL, required --parse-max-entries INTEGER Number of feed entries to look into [default: 10] --beat INTEGER Number of seconds between polling feed [default: 300] --verbose / --short --notify / --no-notify --persist / --no-persist --model PATH --daemonize / --run-once --version --help Show this message and exit.
Examples
Track English and Russian reviews for iOS and Android Angry Birds apps and post them to separate channels:
critics --ios=343200656 --android=com.rovio.angrybirds \ --slack-webhook=YOUR_SLACK_WEBHOOK_URL \ --language=en --language=ru \ --ios-channel="#ios_reviews" --android-channel="#android_reviews"
Previous command, but using env variables:
CRITICS_IOS=343200656 CRITICS_ANDROID=com.rovio.angrybirds \ CRITICS_SLACK_WEBHOOK=YOUR_SLACK_WEBHOOK_URL CRITICS_LANGUAGE="en ru" \ CRITICS_IOS_CHANNEL="#ios_reviews" CRITICS_ANDROID_CHANNEL="#android_reviews" \ critics
For demo purpose (does not require slack): parse ios feed for MyBook app and print reviews in stdout:
critics --ios=556540446 --run-once --no-notify --no-persist --verbose
How it looks
Changelog
0.2.1 (2015-03-20)
Change default request timeout to 5 seconds
0.2.0 (2015-03-19)
Multiple languages support
English and Russian translations
Usable url for iOS review
0.1.0 (2015-03-09)
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
critics-0.2.1.tar.gz
(44.3 kB
view details)
Built Distribution
File details
Details for the file critics-0.2.1.tar.gz
.
File metadata
- Download URL: critics-0.2.1.tar.gz
- Upload date:
- Size: 44.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0026b1352c902d0226803cbf710a8b33d2cd31a15e3a5c89478a5688800d9ec7 |
|
MD5 | da61e60c548b2d5d9c1291aa000307a4 |
|
BLAKE2b-256 | b83411a5f79191c3a0efbe3a2202aef7b425c759c7f179e9fa5340a5cf40f9ff |
File details
Details for the file critics-0.2.1-py2.py3-none-any.whl
.
File metadata
- Download URL: critics-0.2.1-py2.py3-none-any.whl
- Upload date:
- Size: 11.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fba885921aba03c81fd36925fbd43265ca38869e86ba462d116b73b834c0417 |
|
MD5 | 1039c3882df8590374ca011f8b28945c |
|
BLAKE2b-256 | 458f159dddf1b6d4d79186f1f2978490c544b2cde5847a2ec1e1b0aa73b2734c |