The Chat Broadcaster is a specialized service designed to receive messages from various chat services via RabbitMQ, then broadcast these messages to users who have subscribed to specific chat rooms. This repository contains the code and configuration files for this service.
Endpoint | Method | Protected | Description |
---|---|---|---|
/api/v1/subscribe/{roomId} |
GET | YES | Subscribe to a room |
/api/v1/healthz |
GET | NO | Health check |
Contributions are welcome! If you find a bug or would like to suggest an enhancement, please make a fork, create a new branch with the bugfix or feature, and submit a pull request.
This project is licensed under the MIT License. See LICENSE file for more information.