Skip to content

The telegram bot to share music links (typescript version of song-link-bot)

Notifications You must be signed in to change notification settings

bbalkonsky/muz-bot-js

Repository files navigation

Master CI

Telegram MuzShareBot

Unofficial telegram bot for Odesli (former SongLink) service

Why

If all your friends listen to music on different streaming services (Apple music, spotify, etc.), but you want to share music with them without unnecessary difficulties - this bot is for you

How

To start using Bot, simply add it in Telegram and press /start

Usage

Requirements

  • Docker
  • Traefik

Manual install

Clone repo:

cd ~
git clone https://github.com/bbalkonsky/muz-bot-js.git

Copy docker-compose file, edit domain inside:

cd muz-bot-js
cp docker-compose.yml.example docker-compose.yml
vim docker-compose.yml

Copy .env file, edit it:

cp .env.example .env
vim .env

Run docker-compose with external traefik proxy:

docker-compose up -d --build

Docker-compose sample with GHCR image

version: "3"

services:
  muz-bot-js:
    image: ghcr.io/bbalkonsky/muz-bot-js:latest
    env_file: 
      - .env
    restart: unless-stopped
    ports:
      - 3000:3000
    volume:
      - db-data:/db-data

volumes:
  db-data:

You need to have .env file with all credentials.

About

The telegram bot to share music links (typescript version of song-link-bot)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages