{"id":27426356,"url":"https://github.com/gitagogaming/twitch-extras---plugin-designed-for-touch-portal","last_synced_at":"2025-04-14T12:33:50.871Z","repository":{"id":56779933,"uuid":"417318874","full_name":"gitagogaming/Twitch-Extras---Plugin-Designed-for-Touch-Portal","owner":"gitagogaming","description":"Predictions, Polls, On Follow Event, Create/Edit Channel Point Rewards, Approve and Deny AutoMOD cases, retrieve whispers and quite a bit more","archived":false,"fork":false,"pushed_at":"2023-07-27T01:31:59.000Z","size":95021,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-07-27T02:56:12.852Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gitagogaming.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["paypal.me/gitagogaming"]}},"created_at":"2021-10-15T00:12:34.000Z","updated_at":"2023-07-24T14:56:54.000Z","dependencies_parsed_at":"2023-01-18T22:01:08.220Z","dependency_job_id":null,"html_url":"https://github.com/gitagogaming/Twitch-Extras---Plugin-Designed-for-Touch-Portal","commit_stats":null,"previous_names":[],"tags_count":16,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FTwitch-Extras---Plugin-Designed-for-Touch-Portal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FTwitch-Extras---Plugin-Designed-for-Touch-Portal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FTwitch-Extras---Plugin-Designed-for-Touch-Portal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gitagogaming%2FTwitch-Extras---Plugin-Designed-for-Touch-Portal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gitagogaming","download_url":"https://codeload.github.com/gitagogaming/Twitch-Extras---Plugin-Designed-for-Touch-Portal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248881949,"owners_count":21176948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-14T12:33:50.155Z","updated_at":"2025-04-14T12:33:50.831Z","avatar_url":"https://github.com/gitagogaming.png","language":null,"funding_links":["paypal.me/gitagogaming"],"categories":[],"sub_categories":[],"readme":"# Twitch Extras Plugin  -  Designed for Touch Portal\n\n\n## Installation Instructions\n\u003cimg align=\"right\" width=\"500\" height=\"500\" src=\"https://user-images.githubusercontent.com/76603653/179362576-0a52ab4e-3c6a-415b-ad82-175710aa03e4.png\"\u003eHow to Install\u003c/img\u003e\n1) Download `Twitch_Extras.TPP` from releases\n2) Install plugin via TouchPortal settings\u003cbr\u003e\n![image](https://user-images.githubusercontent.com/76603653/184730072-53bcc76f-c6e3-4d90-9246-e6165c7e0652.png)\n\n4) Visit this link to get the required Chat OAUTH token: https://twitchapps.com/tmi/ \n5) Access Plugin Settings inside of TouchPortal options\u003cbr\u003e\n6) Add your Twitch Username, Chatbot Username and OAUTH Token\u003cbr\u003e\nYour Chatbot username may be the same as your twitch username.\u003cbr\u003e\n7) 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\u003cbr\u003e\n8) Please report any issues / bugs or ideas!\n\n\n\n\u003cbr\u003e\u003cbr\u003e\n## ATTENTION\nPlease keep in mind this plugin is still in development and may have some bugs that still need worked out.  \nPlease feel free to submit any ideas or issues you may find via the Touch Portal Discord\n\n\u003cbr\u003e\u003cbr\u003e\n# Actions\nHere is a starter list of the things this plugin is capable of currently. \u003cbr\u003e\n![image](https://user-images.githubusercontent.com/76603653/184732115-55ddf13e-aebf-4c72-b5f0-072a4817f1ec.png)\n\u003cbr\u003e\n\n**Select Device -\u003e Do Action**\n| Action |  Description \n| ------------- | ------------- \n| Approve/Deny Auto Mod | When Automod triggers, Approve or Deny\n| Get User Details  | FULL User Info\n| Check Raid List  | Create State for Raidable\n| Create Poll  | Title -\u003e Choices -\u003e Time -\u003e Cost \n| End Poll  | End/Cancel Poll  \n| Create Prediction | Title -\u003e Choice 1 -\u003e Choice 2 -\u003e Time\n| End Prediction | Cancel/End Predicition\n| Pick Prediction Winner | Select Choice 1 / Choice 2 as winner\n| Automod Queue Approve / Deny |  If automod queues something for approval\n| Get Custom Channel Reward Details | Get States with Reward Details\n| Create Custom Channel Rewards | Create Custom Channel Rewards as needed\n| Delete Custom Channel Rewards | Delete Custom Channel Rewards as needed\n| Get Last 3 Clips | Retrieve Last 3 Clips from selected channel\n| User Level Card System | \n| Track Chat Message Count per Viewer | \n\n---\n\n# **PLUG-IN EVENTS**\n| Event |  Description \n| ------------- | ------------- \n| First Time Chatter | When First Time Chatter\n| Followers Only  | When Followers-Only Mode On/Off\n| Emote Only   | When Emote-Only On/Off\n| Subscribers Only   | When Subscribers-only is On/Off\n| Slow Mode    | When Slow-Mode is On/Off\n| On Poll Event    | When Poll Started / Ending\n| On Predicition Event   | When Predicition Started / Ending\n\n---\n# **PLUGIN STATES**\n![image](https://user-images.githubusercontent.com/76603653/156728175-f8ef13f3-2e62-495a-b7d3-6351d23dcf4e.png)\n\n\n---\n#  COMING SOON / IDEAS\nProfile Pic to Icon (Implemented for level card action)\nHypeTrain Events ❌ - need a tester\nCustom !commands and secondary Twitch Chatbot Account to Respond to them\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitagogaming%2Ftwitch-extras---plugin-designed-for-touch-portal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitagogaming%2Ftwitch-extras---plugin-designed-for-touch-portal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitagogaming%2Ftwitch-extras---plugin-designed-for-touch-portal/lists"}