ACTIVE 2025

Qorechat

Multi social-media chatbox used on WoNQ.TV, mixing internal WoNQ chat with major live-platform chats in one real-time view.

Qorechat project artwork

About This Project

Qorechat is the cross-platform chat surface used on the WoNQ.TV live page. The attached repo shows a FastAPI + WebSocket backend with Redis-backed presence, OAuth-driven social connectors, read/reply support for several platforms, read-only bridges where the target platform blocks outbound replies, and Kubernetes deployment assets for production.

Current Highlights

  • Unified WoNQ.TV internal chat plus social platform chat ingestion
  • Read + reply support for WoNQ.TV, Facebook, YouTube, Twitch, VK, and Kick
  • Read-only bridges for Mixcloud and Rumble where direct outbound reply is limited
  • Redis-backed cross-platform presence and user state
  • OAuth token persistence, deduplication, and webhook / polling connector mix
  • Actively used on the WoNQ.TV livestream page

What the Repo Shows

The attached codebase is not a vague concept repo. It already contains the live chat backend, a browser frontend, connector scripts, Kubernetes manifests, and connector-specific plumbing for Facebook, YouTube, VKontakte, Twitch, Kick, Mixcloud, Rumble, and native WoNQ chat.

Connector Behaviour

  • WoNQ.TV native chat: read + reply
  • Facebook / YouTube / Twitch / VK / Kick: read + reply paths
  • Mixcloud / Rumble: read-only ingestion with clear UI signalling
  • Presence, bans, and broadcast state shared through Redis + DB persistence

Deployment Shape

Qorechat is built to live in the wider infra stack, not just as a localhost toy. The repo includes Kubernetes resources, ingress, Redis, secrets wiring, and deployment values geared for production use on the WoNQ side of the yard.

Tech Stack

PythonFastAPIWebSocketsRedisMariaDBKubernetes