project screenshot 1
project screenshot 2
project screenshot 3

JamBot - Spinamp Discord Bot

A discord bot to allow spinamp's music to be played on discord

JamBot - Spinamp Discord Bot

Created At

Metabolism

Project Description

As discord bots & listening to music together is quite popular yet underserved (since YouTube / Vimeo / Spotify etc. seem to hate this) it is a good market to serve to increase reach for spinamp.

A good example is rhythm.fm.

The way it would work is to run commands on discord such as "/play Natars" or "/play https://app.spinamp.xyz/track/natars-(or-a-nostlagic-advice)" which would add this track to the queue to be listened to.

I think it is also a good place where we can think about auto curation; such as "/mood happy" starting to play happy music for example.

How it's Made

This is a straight forward discord bot as it is a vendor integration. Written in typescript, utilising SpinAmp as much as possible. As such it doesn't leverage any other sponsor so far.

I use discord.js, discord-player to enable this functionality. This means we have a custom extractor to attach to the discord player to play a stream through the server we'd need to run.

In the long run, it might make sense to find a better way to distribute these servers but for now they are regular nodejs servers that should run somewhere.

In the long run the vision would be to add a way to open a metered payment connection to individuals and/or servers, however that is not a part of the scope here.

Unfortunately it is still not complete, as figuring it out took longer than expected but alas.

background image mobile

Join the mailing list

Get the latest news and updates