Awesome Open Source
Awesome Open Source

OpenClubhouse-Worker

This is a simple worker for OpenClubhouse to sync CH channel data.

Run

  1. Install python packages by pip install -r requirements.txt
  2. Change the configs in config.template.py.
  3. Rename config.template.py to config.py.
  4. Run python main.py.

Third-part Software

  • Python3.8
  • requests
  • requests_openapi
  • pymongo
  • mongoDB

Reference

Todo

  • [x] large channel write
    • reduce the number of saved users
  • [ ] update strategy
    • [ ] token update (low priority) - maybe add a probability to join again
    • [x] user count update
    • [x] channel status update
  • [ ] Exception notification

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (55,543
mongo (62