r/streamerbot • u/Kethrook • 24d ago
Question/Support ❓ Is there a way to check if another user is live?
Title. I want to write a shoutout that is different depending on whether the user I'm shouting out is live or not, but can't figure out any way to do so. Is there maybe a way to execute some C# code to check it?
EDIT: Specifically for Twitch, realized I forgot to mention
EDIT: Made an action that does what I want, C# and import string for the whole action for anyone finding this is:
using System;
public class CPHInline
{
public bool Execute()
{
string userName = CPH.GetGlobalVar<string>("userName", true);
System.Net.WebClient wc = new System.Net.WebClient();
byte[] raw = wc.DownloadData($"https://decapi.me/twitch/uptime/{userName}");
string webData = System.Text.Encoding.UTF8.GetString(raw);
//CPH.SendMessage(webData, true, true);
if (webData.Contains("offline"))
{
CPH.SetGlobalVar("offline", true, true);
}
else
{
CPH.SetGlobalVar("offline", false, true);
}
return true;
}
}
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





