Skip to content
FlowHubFluxonLab
GraphQL
Graphqlfree

Check if a Twitch Stream is Live

by Roger Filomenoadapted from n8n official workflow galleryUpdated Aug 2026
RequiresGraphQLGraphQL
Share Post Share
SeDocumentTwitch GraphQLIfIs OnlineMaWhen clicking ‘Test workflow’When clicking ‘…123
1/5
STEPS · 3
Run manually by an operator

Introduction: This workflow template helps you determine if a Twitch user's stream is currently live or offline. Setup Instructions: The Document node holds the sample Twitch username you wish to check, you may adapt it in your workflow by replacing this with a chain that contains the Twitch username you want to check. This value is passed to the GraphQL node query as $('Document').item.json.twitch so make sure to change this based on your workflow. How it Works: The important nodes here are the GrapQL and IF nodes. The GrapQL queries the Twitch API, and then the output returns a document with the stream property. The IF node then checks if this property has a value, if null means the user is offline, otherwise the user is online or live. Common Use Cases: You can use this with other workflow templates to post live stream alerts to Twitter/X, Bluesky, and Discord via webhooks, etc to notify your community to join youR stream. You may also use an LLM node to write a custom alert based on the value of property title How to adjust this template If you want to check a list of Twitch channels, you can simply exchange the Document set node in the beginning with your list of channels.

Tags

n8nreference-onlygraphql
Connects
graphqlGraphQL
CategoryGraphql
Triggermanual
Complexitymedium
Nodes4
AddedDec 30, 2024

Related workflows

See all Graphql
graphqlW
free

Baserow campaign database to Shopify with image upload & dynamic template update

Automating your marketing campaign management process can streamline your workflow and save you valuable time. With the combination of Baserow and n8n, you can efficiently handle your campaign data and seamlessly publish content to your Shopify store. In this workflow template, I demonstrate how to leverage Baserow as a centralized platform for organizing your marketing campaign assets, including copy and images. By utilizing n8n, we automate the process of fetching images and campaign descriptions from Baserow and uploading them directly to your Shopify store. With this automated solution, you can expedite the publishing process, ensuring that your campaigns are launched swiftly across your sales channels. Additionally, this workflow serves as a foundational step towards further automation in campaign management, allowing you to dynamically generate and upload content to your Shopify store with ease. This template will help you: Use n8n to get images for marketing campaigns from Baserow and upload them to your Shopify media library Dynamically inject data from Baserow into a template file Upload a template file to your Shopify theme This template will demonstrate the follwing conc

by Sascha
graphql
free

API queries data from GraphQL

Simpe API which queries the received country code via GraphQL and returns it. Example URL: https://n8n.exampl.ecom/webhook/1/webhook/webhook?code=DE Receives country code from an incoming HTTP Request Reads data via GraphQL Converts the data to JSON Constructs return string

by Jan Oberhauser
graphql
free

Get the last five SpaceX launches from the spacex.land API using GraphQL

Companion workflow for GraphQL node docs

by amudhan