Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

raffomania/mediaqbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MediaQBot

A Telegram bot that enables you to add videos to a queue from any given chat.

Setup

Install dependencies using pipenv install.

Client

The client makes use of mpv to play all files in the queue, you need a working mpv installation. Make sure you have pulled all submodules: git submodule update --init.

Server

The server makes use of the Telegram bot API to get newly added videos and servers them to the client via HTTP. To run the server you will need a running redis instance. The following environment variables should be set:

  • TELEGRAM_TOKEN with your Telegram API key
  • REDIS_URL with the redis connection URL
  • MEDIAQ_PEPPER a secret used for generating room names to make them less guessable

TODOs

  • More words for more rooms
  • Client should handle hostnames better, check if a schema was already provided etc.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •