Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 1.19 KB

File metadata and controls

48 lines (37 loc) · 1.19 KB

ZryteZene - Banner

zz-cli-python

Overview

zz-cli-python is a text-based command-line interface written in Python, it uses the requests module to communicate with Firebase features via REST, and uses python-vlc as it's audio backend.

Note

This client is read-only, which means no authentication is required and the upload feature is completely absent.

Usage

List all music entries:

$ zryte-cli list

Play a song via ID:

$ zryte-cli stream <id>

Search a song by it's name:

$ zryte-cli search <name>

Requirements

  • Python 3.10 or greater
  • VLC media player

Dependencies

Use requirements.txt to install required dependencies:

$ pip install -r requirements.txt

Installation

Windows

This client does not have a proper installer for Windows, you can clone the repository and install required dependencies instead.

GNU/Linux

Under construction!

macOS

Under construction!

License

This project is licensed under the GNU GPL V3 license.