Code Monkey home page Code Monkey logo

twitch-reader's Introduction

Twitch reader CZ

Twitch reader is a program, which is reading Twitch chat in selected channel and then writing it in the text file. It can run in CMD or GUI interface, but GUI interface has more functions.

Functions

It has only one function now, and that's message sorting according to which keyword is included in the message. ("mentions" are converted to lowercase) Keywords must be separated by space, otherwise the program will not catch that message. You are choosing, which keyword will be catched by your list of hashtags in the settings. Keyboard shortcuts are supported too. Here is list of keys and their functions:

  • Delete - message delete
  • Arrow up and down - switching between hashtags
  • R - refresh of messages
  • A - auto refresh
  • S - scroll lock

Setup

Setup is pretty easy. You need to fill only mandatory data. For this purpose is GUI program config.exe, or you can edit JSON file directly. If the program exits immediately, most likely you haven't entered parameters correctly.

Filling the data

  • main
    • nick
    • token (which you can get here (You need Twitch account for this.))
    • channel
  • minor
    • CMD
      • raw output (from Twitch API)
      • output (formatted nick and message)
    • GUI
      • refresh rate (interval in ms, when the text will update)
      • commands
    • gui (check for mod with GUI)

You have to fill mandatory data, without that the program will not work.

Modifications

There's comments in the code, which can help you. For your code is reserved a block, which is highlighted. GUI has been written in Tkinter.

twitch-reader's People

Contributors

nktrjsk avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.