Skip to main content

Getting Started with Bots

This section is under construction. The bot SDK and developer portal are being actively developed. The information below covers the current bot architecture.

Overview

Magne bots are standalone services that interact with the platform through the REST API and WebSocket connection. The built-in bot service handles music playback and command processing.

Bot Architecture

Bots connect to Magne through two channels:
  1. REST API — Send messages, manage channels, respond to commands
  2. WebSocket — Receive real-time events (messages, reactions, voice state changes)

Coming Soon

  • Bot developer portal and token management
  • Command registration API
  • Bot permissions and OAuth scopes
  • SDK packages for JavaScript, Python, and Rust