Skip to content

t348575/twitch-points-miner

Repository files navigation

twitch-points-miner

Views Build status Docker Image Version Docker Pulls Docker Image Size

A very lightweight twitch points miner, using only a few MB of ram, inspired by Twitch-Channel-Points-Miner-v2.

Landing page

Features

  • Web UI to interact with the app, and change configurations at runtime screenshots
  • Auto place bets on predictions
  • Watch stream to collect view points
  • Claim view point bonuses
  • Follow raids
  • REST API to manage app (Swagger docs at /docs)
  • Analytics logging all actions

Configuration

Check example.config.yaml for an example configuration.

For a complete list of all configuration possibilities, check common/src/config.

Use the log level info for adequate information. Use debug for detailed logs, or if you feel a bug is present.

Docker image

This is the suggested way of using twitch-points-miner.

Pull t348575/twitch-points-miner, be sure to pass your config file, and a volume for your tokens.json, as well as appropriate CLI arguments.

Run with stdin attached the first time, in order to authenticate your twitch account.

docker run -i -t -v ./data:/data t348575/twitch-points-miner --token /data/tokens.json

Once it is running and the login flow is complete, CTRL+C then just attach the tokens file in subsequent runs.

Docker compose

An example docker compose file

services:
  twitch-points-miner:
    container_name: twitch-points-miner
    image: t348575/twitch-points-miner:latest
    volumes:
      - ./data:/data
      - ./config.yaml:/config.yaml # change this if needed to your config file
    command:
      - -t
      - /data/tokens.json
      - --analytics-db
      - /data/analytics.db
      - --log-file
      - /data/twitch-points-miner.log
    ports:
      - 3000:3000 # Web UI port
    environment:
      - LOG=info

Windows

Has not been tested on windows, but should work fine

Building

cargo build --release

Web UI screenshots

Landing page Place predictions Setup page Configuration editor

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy