Skip to content

This is a system that will allow any person to start monitoring their communities activity.

License

Notifications You must be signed in to change notification settings

dtaivpp/community-pulse

Repository files navigation

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=<token here>
  5. Create a cron task to run the automation intermittently
    • crontab -e 0 * * * * cd <working dir> && <path to python> <path to main.py>
  6. Optional: Setup translation

About

This is a system that will allow any person to start monitoring their communities activity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages