← Metawork.Studio
CRM Project

Metawork.Studio · Discord Music Player

Running a boutique automation agency requires an ironclad internal operating

Tasks 37

A web application that turns Discord channels into shared music playlists. Users sign in with Discord, invite a bot to their server, pick a channel, and the app streams every track posted in that channel — YouTube, SoundCloud, Bandcamp, Spotify, and direct audio attachments — with autoplay and queue controls. New messages ingest live.

Public-facing product: anyone with a Discord account can turn any channel into a listen-together feed.

Architecture

Three services:

  • discord-music-web — Next.js 15 on Vercel, Discord OAuth, all UI
  • discord-music-bot — discord.js on Railway, listens to MESSAGE_CREATE on monitored channels
  • discord-music-resolver — Node + yt-dlp on Railway, resolves source URLs to streamable audio at play-time

Shared Postgres (Neon).

Links

Recently touched

  • 2026-04-19 Phase 1 — MVP Launch Open
  • 2026-04-19 Install + configure Auth.js v5 with Discord provider Open
  • 2026-04-19 Session persistence + token refresh Open
  • 2026-04-19 Landing page + login CTA Open
  • 2026-04-19 F3 — Web: Servers, channels, bot invite Open

Other projects in this case study

  • Brain

    Metawork Brain is the internal operating system we use to run the agency — and it's built as an MCP server, which means Claude and other AI assistants can directly query our brains. Every client…

    Read case study
  • Pipedrive Helper App

    Pipedrive Marketplace App that pulls emails, notes and activities from a contact into deals based on settings.

    Read case study
  • Studio

    mwsinternal-A-8 Logins

    Read case study
  • Website 3.0

    Ground-up Astro rebuild of metawork.studio, replacing the Webflow 2.0 site. Commits tracked as historical done-tasks. Launched on April 21, 2026.

    Read case study
  • Education - Alex

    MWS: Education - Alex

    Read case study
  • Education - Alona R

    MWS: Education - Alona R

    Read case study
  • MetaBot

    AI layer that will help us onboard people on pipedrive and create workflows way faster than now

    Read case study
  • Sales

    Metawork.Sales

    Read case study
  • Education - Oleg

    MWS: Education - Oleg

    Read case study
  • Website - V2.0

    Webflow version of the website. Running from 2024 to 2026.

    Read case study
  • Education - Nishant

    MWS: Education - Nishant

    Read case study
  • Education - Mohsin

    MWS: Education - Mohsin

    Read case study