ai-eks
OpenClubhouse-Worker
Python

A simple worker for OpenClubhouse to sync data.

Last updated May 8, 2025
98
Stars
41
Forks
0
Issues
0
Stars/day
Attention Score
18
Language breakdown
No language data available.
โ–ธ Files click to expand
README

OpenClubhouse-Worker

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

Run

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

Third-part Software

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

Reference

- Regex pattern for requests_openapi: replace "(/(.+):\n (post|get):\n)" with "$1 operationId: $2\n"

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

ยฉ 2026 GitRepoTrend ยท ai-eks/OpenClubhouse-Worker ยท Updated daily from GitHub