Skip to main content

Filter Twitch streams that are online from follows text file.

Reason this release was yanked:

name changed into Streamer Retriever

Project description

StreamChecker

Simple tool that filters from your follows text file the Twitch streams that are online. CLI tool allows choosing stream to start from follows that are online.

Usage streamchecker -l to output links of streams that are online.

Requirements

  • Python 3.8 or newer
    • In Ubuntu sudo apt install python3
    • In Windows install Python 3
      • You should consider selecting Add Python to PATH during install

Install

  1. Install Python 3 from the Requirements
  2. Run pip install streamchecker to install from PyPI
  3. Run streamchecker -v to show installed streamchecker version number
  4. Create your streamer list Configuration

Configuration

Add "streamer name" into your follows csv file. Separate each streamer with a comma.

Linux: ~/.config/streamchecker/follows.csv

Windows: %USERPROFILE%\Documents\streamchecker\follows.csv

The "streamer name" can be found at the end of a Twitch link: https://www.twitch.tv/<streamer_name>

follows.csv

esamarathon,gamesdonequick,esl_csgo
CLI Play

Add your player of choice to CLI configuration file.

Linux: ~/.config/streamchecker/cli.json

Windows %USERPROFILE%\Documents\streamchecker\cli.json

cli.json

{"player": ["/usr/bin/mpv", "--terminal-no"]}

Usage

  • streamchecker -h to list all possible arguments
  • streamchecker -v to show installed streamchecker version
  • streamchecker -c output follows that are streaming
  • streamchecker -l output links of follows that are streaming
  • streamchecker -d output displaynames of follows that are streaming
  • streamchecker -p output online streams and choose one to play
    • Requires setting your player of choice CLI Config

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

streamchecker-0.9.0.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

streamchecker-0.9.0-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file streamchecker-0.9.0.tar.gz.

File metadata

  • Download URL: streamchecker-0.9.0.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.6

File hashes

Hashes for streamchecker-0.9.0.tar.gz
Algorithm Hash digest
SHA256 94b491f6f8e5e812ee653467cf7d4b04b734dca359fe4eb3baf60becf986c290
MD5 3c40f83545be4ea40485d4452f71ba9f
BLAKE2b-256 b9ccce01f45f9e55f23c6ffaf87396d7fb1fa7f2f9da74f33237c88e54d58251

See more details on using hashes here.

File details

Details for the file streamchecker-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: streamchecker-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.6

File hashes

Hashes for streamchecker-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9622ea60756e53aab70a47aae0fe0d1e4c6ce1703c1eec239a449df9fe63a4c7
MD5 b19121ade4a271170215a2931bf7d924
BLAKE2b-256 ad27be4c7e99deda2591f106009725467c2fb13ad431ca50d20fa321f9cd9fa9

See more details on using hashes here.

Supported by

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