Skip to main content

# 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_BUSINESS_ID

  • TRUSTPILOT_API_KEY

### Facebook

  • FACEBOOK_ACCESS_TOKEN

  • FACEBOOK_PAGE_ID

### Twitter

  • TWITTER_APP_KEY

  • TWITTER_APP_SECRET

  • TWITTER_SEARCH_KEYWORD

Release files for starpicker 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for starpicker 0.5.1
File Size Uploaded
starpicker-0.5.1.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for starpicker 0.5.1
File Interpreter ABI Platform
starpicker-0.5.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 12.5 kB

Release files / starpicker-0.5.1.tar.gz

Download URL starpicker-0.5.1.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a7c3c7c0b9fe11ddd04f6934d57f85e8c78207aeb710367bc7e717fcf1322a0a
BLAKE2b-256 checksum
How to use checksums
d61c6dbd63ab0ecf9e6c591dd88d18880599dc6c6a3269fad607b3c37287f13a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / starpicker-0.5.1-py2.py3-none-any.whl

Download URL starpicker-0.5.1-py2.py3-none-any.whl
Size 7.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e4ba94cbb5c7a55457f3f0120eec6a487cecbc5cee3e81a06b86a3e11b32296b
BLAKE2b-256 checksum
How to use checksums
6baae8e1634b584d496ce7298672115461b25b9e8a32b93565a00dec4e2b9517
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.5.1 This release

2 release files

0.5.0

2 release files

0.4.2

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.2.4

2 release files

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

0.1.1

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page