我正在尝试制作一个简单的 Discord Bot,它会在流媒体上线时发布,但我不确定如何在没有网站的情况下使用 Twitch webhook?是否可以在 Python 脚本中处理这一切?
webhookurl = "https://api.twitch.tv/helix/webhooks/hub/"
payload = {"hub.mode":"subscribe",
"hub.topic":"https://api.twitch.tv/helix/users/streams?user_id=27942990",
"hub.callback":url,
"hub.lease_seconds":"0"
}
header = {"Content-Type":"application/json", "Client-ID": clientid}
req = requests.post(url, headers=header, data = payload)
resp = req.json()
print(resp)
由于我没有网站可以响应,因此不确定将什么作为回调 URL。
我正在使用 Python 3.6
旁注:我可以查明频道是否正在直播,但 Twitch 建议使用 webhook 来检查流何时上线,我只是想尝试了解这一点。