Twitch-Streamer (homepage)

Spark Streaming library for reading chat messages from Twitch.tv

@agapic / (1)

Twitch-Streamer uses Twitch's Chat and IRC API to stream in messages from specified Twitch.tv channels. It is a light-weight wrapper over Spark Streaming and Twitch's Chat IRC data feed. The goal of this project is to fully utilize the strengths of Spark Streaming to allow others to perform analyses of Twitch's live stream chatrooms.
Full documentation: https://github.com/agapic/Twitch-Streamer


Tags

  • 1|spark streaming
  • 1|Twitch
  • 1|IRC
  • 1|Chat
  • 1|Twitch.tv

How to

Include this package in your Spark Applications using:

spark-shell, pyspark, or spark-submit

> $SPARK_HOME/bin/spark-shell --packages com.andrewgapic:spark-streaming-twitch:1.0.0

sbt

In your sbt build file, add:

libraryDependencies += "com.andrewgapic" % "spark-streaming-twitch" % "1.0.0"

Maven

In your pom.xml, add:
<dependencies>
  <!-- list of dependencies -->
  <dependency>
    <groupId>com.andrewgapic</groupId>
    <artifactId>spark-streaming-twitch</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

Releases

Version: 1.0.0 ( 28e366 | zip | jar ) / Date: 2017-07-20 / License: Apache-2.0 / Scala version: 2.11