Added /chatters command (#2344)

This commit is contained in:
Paweł
2021-01-16 13:58:11 +01:00
committed by GitHub
parent a6e23e2468
commit b587173e18
4 changed files with 33 additions and 2 deletions
+11 -1
View File
@@ -528,6 +528,11 @@ const QString &TwitchChannel::popoutPlayerUrl()
return this->popoutPlayerUrl_;
}
int TwitchChannel::chatterCount()
{
return this->chatterCount_;
}
void TwitchChannel::setLive(bool newLiveStatus)
{
bool gotNewLiveStatus = false;
@@ -770,9 +775,14 @@ void TwitchChannel::refreshChatters()
// channel still exists?
auto shared = weak.lock();
if (!shared)
{
return Failure;
}
auto pair = parseChatters(result.parseJson());
auto data = result.parseJson();
this->chatterCount_ = data.value("chatter_count").toInt();
auto pair = parseChatters(std::move(data));
if (pair.first)
{
this->setChatters(std::move(pair.second));