Skip to content

Roadmap

Tobias Vorwachs edited this page Oct 27, 2026 · 2 revisions

Roadmap

Source: specs/roadmap.md. Everything stays client-only: nothing on the server is ever required or modified.

Built

Epic What Status
0 Test bot: scripted CLI, expect checks, voice checks, load generator Built (carried over from Mumcord)
1 Webhook bot: messages from outside systems into a channel Built, released as 0.1.0

Release 0.1.1 fixes the test bot dropping the connection before --hold and before sent messages were confirmed (#14, PR #15).

Open issues

Issue Topic Type
#2 History bot: records chat and hands it to Mumcord clients that were offline Feature
#3 Music bot: plays an MP3 sent over HTTP Feature
#5 Modular bot: choose modules via config file or CLI Feature
#7 Configurable voice bitrate Feature
#8 Peer module: register users at mumpeer and announce the relay Feature
#13 Webhook: send message cards Feature

Candidate ideas (not specified yet)

  • Interactive bot that reads chat and answers commands.
  • Text-to-speech or alert sounds.
  • Multi-server bot.
  • Richer delivery: whispers, whole channel trees.
  • Operations: runtime key rotation, key generation command, built-in TLS, IP allowlists, systemd unit.
  • Server certificate check: pin on first use and refuse a changed certificate. See Security.

Clone this wiki locally