Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (SOactive == 0) {
- TwitchArray.forEach(function (Twitch) {
- var twitchUser = Twitch.TwitchUser;
- //engine.log(TwitchUser)
- sinusbot.http({
- method: "GET",
- url: "https://api.twitch.tv/kraken/streams/" + twitchUser + "?stream_type=live",
- timeout: 60000,
- headers: { "Client-ID": "xxx" }
- }, function (error, response) {
- var data = JSON.parse(response.data);
- var twitchGame = "",
- twitchViewer = "",
- twitchTitel = "",
- twitchFollower = "";
- if (!data.stream) {
- twitchGame = "[Offline]";
- twitchViewer = 0;
- twitchTitel = "[Offline]";
- twitchFollower = "[Offline]";
- engine.log("Offline");
- } else {
- twitchGame = data.stream.game;
- twitchViewer = data.stream.viewers;
- twitchTitel = data.stream.channel.status;
- twitchFollower = data.stream.channel.followers;
- engine.log("Online");
- }
- var msg = "User: %user%\nGame: %game%\nViewer: %viewer%\nTitel: %title%\nFollower: %follower%\n\n\n";
- msg = msg.replace("%user%", twitchUser)
- .replace("%game%", twitchGame)
- .replace("%viewer%", twitchViewer)
- .replace("%title%", twitchTitel)
- .replace("%follower%", twitchFollower);
- Channel.setDescription(msg);
- engine.log(msg);
- });
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement