!UpTime Twitch命令(TwitchBot C#)

时间:2017-05-23 12:16:43

标签: c# command bots twitch uptime

我想知道如何为UpTime'添加命令。在我的命令中,将显示抽搐频道已存在多长时间。

这是我的全部代码:https://pastebin.com/ty8J3vYS

我不确定是否将其添加到我的命令中,并将其添加到其他案例中,例如

                case "uptime":
                    irc.sendChatMessage("");
                break;

任何帮助/指导都会很棒。

先谢谢了。

1 个答案:

答案 0 :(得分:1)

您可以使用Twitch自己的API。使用此网址:

https://api.twitch.tv/kraken/streams/CHANNEL_ID

CHANNEL_ID 是数字,所以你必须找出你的内容。

将返回json,并在其中包含密钥created_at,它会告诉您流何时生效,并从那里可以计算流的生存时间。 (curr_date - created_at

虽然在发送API请求时需要Client-ID。你可以在这里阅读更多相关内容:

https://blog.twitch.tv/client-id-required-for-kraken-api-calls-afbb8e95f843

以下是Twitch API的文档:https://dev.twitch.tv/docs/