Skip to content

TOGLK/essentialactions

 
 

Repository files navigation

Stream-Pi Essential Actions

Set of trusted, pre-bundled actions and integrations for Stream-Pi using the Stream-Pi Action API.

Prerequisites

  • Java >= 11
  • Maven >= 3.6.3

List of Actions

  • Hotkey
  • Website
  • Twitter
  • OBS Actions
  • Run Command
  • Text Block
  • Media File
  • Media Key
  • Twitch

Actions Help Guide

Twitch Chat Integration

The first step is to acquire an OAuth token from https://twitchapps.com/tmi/, the generated OAuth token should look something like oauth:xxxxx.

In the Stream-Pi Server's Plugin page enter your Twitch username, and the generated token then click on Save Twitch chat credentials button. You should then be able to use the pre-bundled Twitch chat actions.

Supported actions

  • Send channel message

Running locally

Copy the twitch-chat-connect, twitch-send-channel-msg, and Java-Twirk jar files from the PreBuiltPlugins directory to your Stream-Pi server plugins' directory.


Quick Start

Build actions by executing ./build.sh from the command line.

To test these actions out in your local environment you'll need to run the Stream-Pi Server and copy the contents of PreBuiltPlugins/ to the server's Plugins directory (data/Plugins by default), especially if you're writing your own custom action / integration.

About

Essential Actions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.0%
  • Shell 3.2%
  • C 1.8%