An open API service indexing awesome lists of open source software.

https://github.com/gitagogaming/twitch-extras---plugin-designed-for-touch-portal

Predictions, Polls, On Follow Event, Create/Edit Channel Point Rewards, Approve and Deny AutoMOD cases, retrieve whispers and quite a bit more
https://github.com/gitagogaming/twitch-extras---plugin-designed-for-touch-portal

Last synced: about 1 year ago
JSON representation

Predictions, Polls, On Follow Event, Create/Edit Channel Point Rewards, Approve and Deny AutoMOD cases, retrieve whispers and quite a bit more

Awesome Lists containing this project

README

          

# Twitch Extras Plugin - Designed for Touch Portal

## Installation Instructions
How to Install
1) Download `Twitch_Extras.TPP` from releases
2) Install plugin via TouchPortal settings

![image](https://user-images.githubusercontent.com/76603653/184730072-53bcc76f-c6e3-4d90-9246-e6165c7e0652.png)

4) Visit this link to get the required Chat OAUTH token: https://twitchapps.com/tmi/
5) Access Plugin Settings inside of TouchPortal options

6) Add your Twitch Username, Chatbot Username and OAUTH Token

Your Chatbot username may be the same as your twitch username.

7) You may need to reboot TouchPortal more than one time for all features to work properly when you first install the plugin in order for settings to sync

8) Please report any issues / bugs or ideas!




## ATTENTION
Please keep in mind this plugin is still in development and may have some bugs that still need worked out.
Please feel free to submit any ideas or issues you may find via the Touch Portal Discord




# Actions
Here is a starter list of the things this plugin is capable of currently.

![image](https://user-images.githubusercontent.com/76603653/184732115-55ddf13e-aebf-4c72-b5f0-072a4817f1ec.png)

**Select Device -> Do Action**
| Action | Description
| ------------- | -------------
| Approve/Deny Auto Mod | When Automod triggers, Approve or Deny
| Get User Details | FULL User Info
| Check Raid List | Create State for Raidable
| Create Poll | Title -> Choices -> Time -> Cost
| End Poll | End/Cancel Poll
| Create Prediction | Title -> Choice 1 -> Choice 2 -> Time
| End Prediction | Cancel/End Predicition
| Pick Prediction Winner | Select Choice 1 / Choice 2 as winner
| Automod Queue Approve / Deny | If automod queues something for approval
| Get Custom Channel Reward Details | Get States with Reward Details
| Create Custom Channel Rewards | Create Custom Channel Rewards as needed
| Delete Custom Channel Rewards | Delete Custom Channel Rewards as needed
| Get Last 3 Clips | Retrieve Last 3 Clips from selected channel
| User Level Card System |
| Track Chat Message Count per Viewer |

---

# **PLUG-IN EVENTS**
| Event | Description
| ------------- | -------------
| First Time Chatter | When First Time Chatter
| Followers Only | When Followers-Only Mode On/Off
| Emote Only | When Emote-Only On/Off
| Subscribers Only | When Subscribers-only is On/Off
| Slow Mode | When Slow-Mode is On/Off
| On Poll Event | When Poll Started / Ending
| On Predicition Event | When Predicition Started / Ending

---
# **PLUGIN STATES**
![image](https://user-images.githubusercontent.com/76603653/156728175-f8ef13f3-2e62-495a-b7d3-6351d23dcf4e.png)

---
# COMING SOON / IDEAS
Profile Pic to Icon (Implemented for level card action)
HypeTrain Events ❌ - need a tester
Custom !commands and secondary Twitch Chatbot Account to Respond to them