NOTE: This will watch all chats and last link put in any chat is what is played. All links have to be in one of the platforms chats!


About Watch

This tool is designed to work with Twitch, YouTube, TikTok, Kick and Trovo. It allows you to watch and control media from users interaction and or watch last clip you create to rewatch moments.


Bot Integration

If you want to use this with TikTok, YouTube or Trovo you will need to use a bot integration. Streamer.Bot is for Youtube and Trovo. For TikTok you need to use TikFinity. Both of the bots have been fully integrated into the browser source so no further action may be neccisary!

Commands for Watch
  • !watch (This is what Role Lock is for)
  • Only users with the specified role can use this command.

    Commands Below are for Mod and Broadcaster
  • !stop
  • !pause
  • !play
  • !skip
  • !replay
  • !Pause and !Play only work on YouTube, TikTok and Kick

    This is to play video queue automatically
  • !autoplay

  • This is how you toggle Watch to Prevent Interaction
  • !enablewatch
  • !disablewatch

Setup Twitch IRC

This is strictly if you want to use this tool with Twitch without Streamer.bot integration.

Setup Kick WebSocket

This is strictly if you want to use this tool with Kick without Streamer.bot integration.

For Kick and Twitch above they can work with each other and Tiktok as well but for a more integrated experience Streamer.Bot is recommended.

Setup TikTok

This is strictly if you want to use this tool with TikTok.
This enables TikFinity integration to work with TikTok

Disable Video Types

If you want to disable specific video types, you can do it here.

Click to view Video Types Toggles

This disables YouTube video playback
This disables Twitch video playback
This disables TikTok video playback
This disables Kick video playback

Custom Commands

If you want to implement custom commands for your chat, you can do it here.

Click to view Commands

This is the command used to start the video playback.
This is the command used to play the video if it is paused.
This is the command used to pause the video playback.
This is the command used to stop the video playback.
This is the command used to skip to the next video.
This is the command used to replay the current video.
This command is used to autoplay the queue of videos.
This is the command used to enable the watch functionality.
This is the command used to disable the watch functionality.
This is the command used to reload the watch functionality.

StreamDeck Integration

Use StreamDeck Integration to control video playback.

Click to view StreamDeck Settings

This enables StreamDeck integration.
This is if you need to update the StreamDeck port.
If you change the port, click Update Stream Deck To update Stream Deck Settings.
Stream Deck Integration Information

You can download the plugin through Elgato Marketplace. This is recommended for Automated Updates.

For Faster Release Versions you can download the Plugin Latest Release from our GitHub repository.

If you are worried about using the plugin, please note that this plugin is open-source and you can review the code yourself at the GitHub Repository.

Playback Style

Choose if you want viewers to use bits or channel points for playback.
This Requires Streamer.bot to work!

Note: The watch command will always work but you can lock it behind a specific role/permission level at Role Lock in Moderation Below

This is the exact name of the channel point reward to listen for redemptions.
Choose the minimum amount of bits required for playback. If set to 0, this feature is disabled.
This enables a feature that allows 1 bit to be counted per second for playback.

Moderation

This is how you manage user permissions and access to !watch command.
Play back Duration (seconds), If at 0 the video will play in entirity.

Twitch Raid Requires Streamer.bot to work.
When enabled it will play a random clip from the broadcaster that raided you. As well for the moment we do not support clips over 30 seconds.

For Kick raid/host support for this feature is currently not available as we do not have access to the necessary APIs. If we can detect the raid/host we will add the feature in the future.

NOTE: If a video is currently playing its designed to wait until the video is finished before playing the raid clip.

This will allow shared chat messages to be interpreted from other channels. This is Twitch Specific feature.
Restrict access to specific roles

Pick and choose what roles can use the command !watch, for bigger communitys its recommended moderator or higher.

Adjust the sensitivity of the troll filter from 0 (least sensitive) to 1 (most sensitive).

Notification Settings

How we relay information to you to let you know about important events.
To test voice run the autoplay command in chat!

Click to view Streamer.bot Relay Integration

Streamer.bot Chat Relay Information

This is how we send messages to the chat via Streamer.bot. You will need to create a custom action that handles the variables that are passed to Streamer.bot.

In the information below are the variables and example data that can be sent to Streamer.bot. You can either create your own custom action or use the prebuilt one below.

You can create your own custom action in Streamer.bot or use the prebuilt one bellow.

Example input: {
    "action":"test",
    "platform":"all",
    "message":"This message is a test for all platforms."
}


The action is what current operation is being done.

The platform can be all, twitch, kick, youtube or trovo.

The message is informational message that will be sent to the specified platform or all platforms.

Prebuilt Action:

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 If you do not know how to import actions into Streamer.bot, please refer to the import/export guide.

Advanced Settings

If you have a diffrent Ip/Port for Streamer.bot integration, please specify it here.
This is if we fail to detect your streaming software and you can still see this modify view.