

Twitch Status Tool PHP ScriptTwitch Status Tool PHP Script
PHP - Only 3 lines of code - get the current Status of a Twitch.tv Stream (online or offline) - for your Website / Clan / Blog!





Twitch Status Tool PHP Script
PHP - Only 3 lines of code - get the current Status of a Twitch.tv Stream (online or offline) - f...





Overview
Update 11th March 2022: Still works! Even after the shutdown of the deprecated Twitch Kraken API (v5)
To see if this tool still works, just click "Live Demo" or look at my website: https://twitch-status-tool.fragxz.de - It uses the same script as you can buy here. If the streams show the corresponding status, it still works!
NEW SINCE 2022: Now includes a Setup Guide for Wordpress
- Do you want to check if a Twitch.tv Stream is online?
- Do you want to embed the stream when it is online?
- Do you have multiple Streamers in, for example, your community, that you want to link, and show their current stream status?
This Twitch Status Tool allows you to do that! It solves the hassle of implementing the OAuth and looking at the Twitch OAuth 2.0 flow Documentation for you!
You can easily integrate this PHP based solution with only 3 lines of code into your website or webapp. It will return the current online or offline status of a Twitch.tv streamer. With a loop, you can also check multiple streamer!
Features
- very easy to use
- fast implementation: only 3 lines of code needed
- automatically gets the OAUTH token after first script runtime
- automatically refreshes the twitch OAUTH token (expires every 60 days)
Requirements
- basic PHP knowledge
- PHP Version: at least v5.6 - but v7 and higher is recommended
- Server needs to have permissions to read and write to the config-File
- cURL needs to be enabled in the php.ini / allowed on the server
Instructions
You will get all Instructions in the README file after your purchase. Also, feel free to watch this short explanation video
In general you have to do these steps:
1: Register your app at Twitch Developer to obtain a client ID and client secret
2: Paste your Client ID and Client Secret into the config.ini file into the according keys
3: Download the package, extract it and copy the files into the folder of your website / webapp (where the websites main index.php file is located).
4: After that, you only need to insert these three lines into your PHP File (in most cases "index.php") to get it running:
require('twitch_status_tool.php'); // change path if you created a folder $yourChannelName = new StreamerStatus("YourChannelName"); $yourChannelNameStatus = $yourChannelName->returnLiveStatus(); // result: "online" or "offline"
Since October 2021:
When a stream is online, you now get access to the following informations with the returnStreamInfos() Function:
id, user_id, user_login, game_id, game_name, type, title, viewer_count, started_at, language, thumbnail_url, tag_ids, is_mature
It is also easy to use and included in the Code Example when you buy the script:
$streamInfos = $stream->returnStreamInfos(); echo $streamGame = $streamInfos['game_name']; // Returns the Game Name // instead of "game_name" you can also use "title", "viewer_count", "thumbnail_url" and many more!
Reviews
-
3 months agoLupusMaveTTV PurchasedRating:A really great script. upload.... insert 3 lines...done!
very very easy.
Suggestion for improvement for the next update:
Reading subs and followers. If that's still in there, it's the ultimate tool -
6 months ago
Category | Scripts & Code / PHP Scripts / Miscellaneous |
First release | 22 November 2020 |
Last update | 18 February 2022 |
Software version | PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4, PHP 5.6 |
Tags | app, application, php, easy, site, Web, check, online, live, stream, offline, oauth, to, status, twitch |