Skip to main content

Music Bot Integration

This section is under construction. The music bot API is being documented.

Overview

The Magne music bot provides real-time audio streaming to voice channels. It operates as a sidecar service that relays audio data through the API server’s WebSocket broadcast system.

Audio Pipeline

Music Source → Bot Service → MP3 Chunks → API Server → WebSocket Broadcast → Client Playback

Available Features

  • Queue management (add, skip, remove, shuffle, reorder)
  • Now Playing metadata (title, artist, album, cover art)
  • Volume control per channel
  • Auto-disconnect on empty channel

Planned

  • Public music bot API for third-party audio sources
  • Playlist save/load
  • Cross-server queue sharing