Metadata-Version: 2.0
Name: starpicker
Version: 0.3.2
Summary: UNKNOWN
Home-page: https://github.com/skypicker/starpicker
Author: Bence Nagy
Author-email: bence@skypicker.com
License: UNKNOWN
Download-URL: https://github.com/skypicker/starpicker/releases
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Requires-Dist: beautifulsoup4 (<5)
Requires-Dist: redis (<3)
Requires-Dist: requests (<3)
Requires-Dist: textblob (<0.10)

# starpicker

## Summary

A tool that periodically checks sites for feedback about an entity and posts the
findings to Slack. Currently the following sources are supported:

 - trustpilot.com reviews
 - Facebook ratings on a page
 - Facebook comments on a page
 - tweets on Twitter matching a keyword

## Configuration

The following environment variables can be used for configuration:

 - `SLACK_WEBHOOK_URL` (required)
 - `REDIS_URL` (required)
 - `CHECK_INTERVAL` - in seconds
 - `USE_EMOTICONS` - if set, starpicker will prepend messages with :trustpilot:,
   :facebook:, or :twitter: based on the type of the review.

And for setting up specific sources:

### trustpilot.com

 - `TRUSTPILOT_PAGE_ID`

### Facebook

 - `FACEBOOK_ACCESS_TOKEN`
 - `FACEBOOK_PAGE_ID`

### Twitter

 - `TWITTER_APP_KEY`
 - `TWITTER_APP_SECRET`
 - `TWITTER_SEARCH_KEYWORD`


