Skip to content

martian2070/OpenClubhouse-Worker

 
 

Repository files navigation

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

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

About

A simple worker for OpenClubhouse to sync data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%