Skip to main content

Web GUI for streamlink cli

Project description

twottle

A web gui for browsing twitch.tv streams and videos on demand. Search for categories or users, and view followed streamers' activity. Requires user login.

Installation

Works on all platforms (Win/Mac/Linux/BSD)

Dependencies

  • python >=3.10 (Can relax requirement upon request)
  • streamlink (via pip/binaries/brew/source explained here)
  • multimedia player listed here
    • Windows: player must be in system PATH

PyPi:

pip install twottle

From source:

  • Follow dependencies listed below
  • Build requires flit
  • Clone repository and run flit install in root directory

Usage

twottle [-h] [--reset | --logout | -c | -d | -v]

options:
  -h, --help        show this help message and exit
  --reset           reset config file
  --logout          remove user from app, prompt login again
  -c, --clear-data  remove all user data and cache
  -d, --dump-cache  clear cache, stay logged in.
  -v, --version     show program's version number and exit

Run twottle to begin. On first startup you will be prompted to login and will be redirected to Twitch oauth.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

twottle-0.3.9.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

twottle-0.3.9-py2.py3-none-any.whl (29.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file twottle-0.3.9.tar.gz.

File metadata

  • Download URL: twottle-0.3.9.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for twottle-0.3.9.tar.gz
Algorithm Hash digest
SHA256 8d7011d7bf456df61863ff854f5f33eeef6af8fe93d04ae19160b110ca45930d
MD5 c02d034830807a92ef10619c1fe079ce
BLAKE2b-256 0dc927f3c0e912058c6cdbf49953b12bd1d4817aee8ac80941d6cf3a22c8415a

See more details on using hashes here.

File details

Details for the file twottle-0.3.9-py2.py3-none-any.whl.

File metadata

  • Download URL: twottle-0.3.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 29.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.26.0

File hashes

Hashes for twottle-0.3.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b05dd2d390661dbc52302de383abbd162624877d9fd24e844948322d81402999
MD5 4c3bf61ed26d792d80dcc99a615ab029
BLAKE2b-256 8ba9622a740b6501663cd82c8a5e955866126e6a8083e391c4a0748b9e34293c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page