https://github.com/dtaivpp/community-pulse
This is a system that will allow any person to start monitoring their communities activity.
https://github.com/dtaivpp/community-pulse
hacktoberfest
Last synced: 6 days ago
JSON representation
This is a system that will allow any person to start monitoring their communities activity.
- Host: GitHub
- URL: https://github.com/dtaivpp/community-pulse
- Owner: dtaivpp
- License: other
- Created: 2022-07-15T18:52:41.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-16T20:29:13.000Z (over 3 years ago)
- Last Synced: 2025-11-20T13:20:22.250Z (7 months ago)
- Topics: hacktoberfest
- Language: Python
- Homepage:
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Community Pulse
Welcome to community pulse! This project aims to be a great way to keep a pulse on your community. At the moment we are starting with and optomizing for Twitter however the goal is to integrate with everywhere you have social.
# Getting Started
Getting started is fairly straight forward.
1. Clone the repo to the directory you want it to run in.
2. Install the requirements `python -m pip install -r requirements.txt`
3. Run the OpenSearch docker compose (if not using an already stood up instance)
- `cd infra`
- `docker-compose --env-file env up`
4. Create a .env file in the root of the repo with the required variables
- `TW_BEARER_TOKEN=`
5. Create a cron task to run the automation intermittently
- `crontab -e 0 * * * * cd && `
6. *Optional:* Setup translation
- Setup the authentication for Googles Translation API: https://cloud.google.com/translate/docs/setup