From a268abfd4c49c76ad6e9e6edf23c00af20bd2bbb Mon Sep 17 00:00:00 2001 From: fourtf Date: Wed, 4 Sep 2019 00:29:58 +0200 Subject: [PATCH 01/42] Allow searching in LogsPopup --- chatterino.pro | 1 + src/ForwardDecl.hpp | 10 ++++ src/PrecompiledHeader.hpp | 2 + src/messages/LimitedQueueSnapshot.hpp | 2 +- src/widgets/dialogs/LogsPopup.cpp | 49 ++++++++++---------- src/widgets/dialogs/LogsPopup.hpp | 24 ++++------ src/widgets/helper/SearchPopup.cpp | 66 ++++++++++++++++----------- src/widgets/helper/SearchPopup.hpp | 19 ++++---- 8 files changed, 93 insertions(+), 80 deletions(-) create mode 100644 src/ForwardDecl.hpp diff --git a/chatterino.pro b/chatterino.pro index d2db3dbc9..bf6c49159 100644 --- a/chatterino.pro +++ b/chatterino.pro @@ -222,6 +222,7 @@ SOURCES += \ HEADERS += \ src/Application.hpp \ + src/ForwardDecl.hpp \ src/autogenerated/ResourcesAutogen.hpp \ src/BrowserExtension.hpp \ src/common/Aliases.hpp \ diff --git a/src/ForwardDecl.hpp b/src/ForwardDecl.hpp new file mode 100644 index 000000000..204c61ae2 --- /dev/null +++ b/src/ForwardDecl.hpp @@ -0,0 +1,10 @@ +#pragma once + +namespace chatterino { +class Channel; +class ChannelView; +using ChannelPtr = std::shared_ptr; + +struct Message; +using MessagePtr = std::shared_ptr; +} // namespace chatterino diff --git a/src/PrecompiledHeader.hpp b/src/PrecompiledHeader.hpp index 07b9c4605..a989dc7c5 100644 --- a/src/PrecompiledHeader.hpp +++ b/src/PrecompiledHeader.hpp @@ -1,3 +1,5 @@ +#pragma once + #ifdef __cplusplus # include # include diff --git a/src/messages/LimitedQueueSnapshot.hpp b/src/messages/LimitedQueueSnapshot.hpp index 293f31ef3..e7d62ae19 100644 --- a/src/messages/LimitedQueueSnapshot.hpp +++ b/src/messages/LimitedQueueSnapshot.hpp @@ -22,7 +22,7 @@ public: { } - std::size_t size() + std::size_t size() const { return this->length_; } diff --git a/src/widgets/dialogs/LogsPopup.cpp b/src/widgets/dialogs/LogsPopup.cpp index 7c840468d..c9b8b0599 100644 --- a/src/widgets/dialogs/LogsPopup.cpp +++ b/src/widgets/dialogs/LogsPopup.cpp @@ -4,6 +4,7 @@ #include "common/Channel.hpp" #include "common/NetworkRequest.hpp" #include "debug/Log.hpp" +#include "messages/Message.hpp" #include "providers/twitch/PartialTwitchUser.hpp" #include "providers/twitch/TwitchChannel.hpp" #include "providers/twitch/TwitchMessageBuilder.hpp" @@ -20,34 +21,30 @@ namespace chatterino { LogsPopup::LogsPopup() : channel_(Channel::getEmpty()) { - this->initLayout(); this->resize(400, 600); } -void LogsPopup::initLayout() -{ - QVBoxLayout *layout = new QVBoxLayout(this); - layout->setMargin(0); - - this->channelView_ = new ChannelView(this); - layout->addWidget(this->channelView_); - - this->setLayout(layout); -} - -void LogsPopup::setChannelName(QString channelName) -{ - this->channelName_ = channelName; -} - -void LogsPopup::setChannel(std::shared_ptr channel) +void LogsPopup::setChannel(const ChannelPtr &channel) { this->channel_ = channel; + this->updateWindowTitle(); } -void LogsPopup::setTargetUserName(QString userName) +void LogsPopup::setChannelName(const QString &channelName) +{ + this->channelName_ = channelName; + this->updateWindowTitle(); +} + +void LogsPopup::setTargetUserName(const QString &userName) { this->userName_ = userName; + this->updateWindowTitle(); +} + +void LogsPopup::updateWindowTitle() +{ + this->setWindowTitle(this->userName_ + "'s logs in #" + this->channelName_); } void LogsPopup::getLogs() @@ -60,8 +57,6 @@ void LogsPopup::getLogs() this->channelName_ = twitchChannel->getName(); this->getLogviewerLogs(twitchChannel->roomId()); - this->setWindowTitle(this->userName_ + "'s logs in #" + - this->channelName_); return; } } @@ -83,7 +78,7 @@ void LogsPopup::setMessages(std::vector &messages) ChannelPtr logsChannel(new Channel("logs", Channel::Type::Misc)); logsChannel->addMessagesAtStart(messages); - this->channelView_->setChannel(logsChannel); + SearchPopup::setChannel(logsChannel); } void LogsPopup::getLogviewerLogs(const QString &roomID) @@ -121,6 +116,8 @@ void LogsPopup::getLogviewerLogs(const QString &roomID) static_cast(ircMessage); TwitchMessageBuilder builder(this->channel_.get(), privMsg, args); + builder.message().searchText = message; + messages.push_back(builder.build()); } @@ -165,6 +162,7 @@ void LogsPopup::getOverrustleLogs() for (auto i : dataMessages) { QJsonObject singleMessage = i.toObject(); + auto text = singleMessage.value("text").toString(); QTime timeStamp = QDateTime::fromSecsSinceEpoch( singleMessage.value("timestamp").toInt()) @@ -175,9 +173,9 @@ void LogsPopup::getOverrustleLogs() builder.emplace(this->userName_, MessageElementFlag::Username, MessageColor::System); - builder.emplace( - singleMessage.value("text").toString(), - MessageElementFlag::Text, MessageColor::Text); + builder.emplace(text, MessageElementFlag::Text, + MessageColor::Text); + builder.message().searchText = text; messages.push_back(builder.release()); } } @@ -191,4 +189,5 @@ void LogsPopup::getOverrustleLogs() }) .execute(); } + } // namespace chatterino diff --git a/src/widgets/dialogs/LogsPopup.hpp b/src/widgets/dialogs/LogsPopup.hpp index e66061d99..66bf19acc 100644 --- a/src/widgets/dialogs/LogsPopup.hpp +++ b/src/widgets/dialogs/LogsPopup.hpp @@ -1,37 +1,29 @@ #pragma once -#include "widgets/BaseWindow.hpp" +#include "widgets/helper/SearchPopup.hpp" namespace chatterino { -class Channel; -class ChannelView; - -class Channel; -using ChannelPtr = std::shared_ptr; - -struct Message; -using MessagePtr = std::shared_ptr; - -class LogsPopup : public BaseWindow +class LogsPopup : public SearchPopup { public: LogsPopup(); - void setChannelName(QString channelName); - void setChannel(std::shared_ptr channel); - void setTargetUserName(QString userName); + void setChannel(const ChannelPtr &channel) override; + void setChannelName(const QString &channelName); + void setTargetUserName(const QString &userName); void getLogs(); +protected: + void updateWindowTitle() override; + private: - ChannelView *channelView_ = nullptr; ChannelPtr channel_; QString userName_; QString channelName_; - void initLayout(); void setMessages(std::vector &messages); void getOverrustleLogs(); void getLogviewerLogs(const QString &roomID); diff --git a/src/widgets/helper/SearchPopup.cpp b/src/widgets/helper/SearchPopup.cpp index 426e9c6e3..8c2904899 100644 --- a/src/widgets/helper/SearchPopup.cpp +++ b/src/widgets/helper/SearchPopup.cpp @@ -10,6 +10,26 @@ #include "widgets/helper/ChannelView.hpp" namespace chatterino { +namespace { + ChannelPtr filter(const QString &text, const QString &channelName, + const LimitedQueueSnapshot &snapshot) + { + ChannelPtr channel(new Channel(channelName, Channel::Type::None)); + + for (size_t i = 0; i < snapshot.size(); i++) + { + MessagePtr message = snapshot[i]; + + if (text.isEmpty() || + message->searchText.indexOf(text, 0, Qt::CaseInsensitive) != -1) + { + channel->addMessage(message); + } + } + + return channel; + } +} // namespace SearchPopup::SearchPopup() { @@ -17,13 +37,24 @@ SearchPopup::SearchPopup() this->resize(400, 600); } -void SearchPopup::setChannel(ChannelPtr channel) +void SearchPopup::setChannel(const ChannelPtr &channel) { this->channelName_ = channel->getName(); this->snapshot_ = channel->getMessageSnapshot(); - this->performSearch(); + this->search(); - this->setWindowTitle("Searching in " + channel->getName() + "s history"); + this->updateWindowTitle(); +} + +void SearchPopup::updateWindowTitle() +{ + this->setWindowTitle("Searching in " + this->channelName_ + "s history"); +} + +void SearchPopup::search() +{ + this->channelView_->setChannel(filter(this->searchInput_->text(), + this->channelName_, this->snapshot_)); } void SearchPopup::keyPressEvent(QKeyEvent *e) @@ -43,18 +74,20 @@ void SearchPopup::initLayout() { QVBoxLayout *layout1 = new QVBoxLayout(this); layout1->setMargin(0); + layout1->setSpacing(0); // HBOX { QHBoxLayout *layout2 = new QHBoxLayout(this); - layout2->setMargin(6); + layout2->setMargin(8); + layout2->setSpacing(8); // SEARCH INPUT { this->searchInput_ = new QLineEdit(this); layout2->addWidget(this->searchInput_); QObject::connect(this->searchInput_, &QLineEdit::returnPressed, - [this] { this->performSearch(); }); + [this] { this->search(); }); } // SEARCH BUTTON @@ -63,7 +96,7 @@ void SearchPopup::initLayout() searchButton->setText("Search"); layout2->addWidget(searchButton); QObject::connect(searchButton, &QPushButton::clicked, - [this] { this->performSearch(); }); + [this] { this->search(); }); } layout1->addLayout(layout2); @@ -80,25 +113,4 @@ void SearchPopup::initLayout() } } -void SearchPopup::performSearch() -{ - QString text = searchInput_->text(); - - ChannelPtr channel(new Channel(this->channelName_, Channel::Type::None)); - - for (size_t i = 0; i < this->snapshot_.size(); i++) - { - MessagePtr message = this->snapshot_[i]; - - if (text.isEmpty() || - message->searchText.indexOf(this->searchInput_->text(), 0, - Qt::CaseInsensitive) != -1) - { - channel->addMessage(message); - } - } - - this->channelView_->setChannel(channel); -} - } // namespace chatterino diff --git a/src/widgets/helper/SearchPopup.hpp b/src/widgets/helper/SearchPopup.hpp index fd5dba915..07e6dba3c 100644 --- a/src/widgets/helper/SearchPopup.hpp +++ b/src/widgets/helper/SearchPopup.hpp @@ -1,5 +1,6 @@ #pragma once +#include "ForwardDecl.hpp" #include "messages/LimitedQueueSnapshot.hpp" #include "widgets/BaseWindow.hpp" @@ -9,30 +10,26 @@ class QLineEdit; namespace chatterino { -class Channel; -class ChannelView; - -struct Message; -using MessagePtr = std::shared_ptr; - class SearchPopup : public BaseWindow { public: SearchPopup(); - void setChannel(std::shared_ptr channel); + virtual void setChannel(const ChannelPtr &channel); protected: void keyPressEvent(QKeyEvent *e) override; + virtual void updateWindowTitle(); + private: void initLayout(); - void performSearch(); + void search(); LimitedQueueSnapshot snapshot_; - QLineEdit *searchInput_; - ChannelView *channelView_; - QString channelName_; + QLineEdit *searchInput_{}; + ChannelView *channelView_{}; + QString channelName_{}; }; } // namespace chatterino From a62b7ac094d1f07eb3cc05284bfcc81f18e8d2df Mon Sep 17 00:00:00 2001 From: Leon Richardt Date: Sat, 7 Sep 2019 18:56:21 +0200 Subject: [PATCH 02/42] Add setting for case-sensitivity in highlights --- src/controllers/highlights/HighlightModel.cpp | 8 +++-- .../highlights/HighlightPhrase.hpp | 34 +++++++++++++------ .../highlights/UserHighlightModel.cpp | 6 ++-- src/providers/twitch/TwitchMessageBuilder.cpp | 2 +- .../settingspages/HighlightingPage.cpp | 11 +++--- 5 files changed, 41 insertions(+), 20 deletions(-) diff --git a/src/controllers/highlights/HighlightModel.cpp b/src/controllers/highlights/HighlightModel.cpp index 676369169..329659fab 100644 --- a/src/controllers/highlights/HighlightModel.cpp +++ b/src/controllers/highlights/HighlightModel.cpp @@ -8,7 +8,7 @@ namespace chatterino { // commandmodel HighlightModel::HighlightModel(QObject *parent) - : SignalVectorModel(4, parent) + : SignalVectorModel(5, parent) { } @@ -16,12 +16,13 @@ HighlightModel::HighlightModel(QObject *parent) HighlightPhrase HighlightModel::getItemFromRow( std::vector &row, const HighlightPhrase &original) { - // key, alert, sound, regex + // key, alert, sound, regex, case-sensitivity return HighlightPhrase{row[0]->data(Qt::DisplayRole).toString(), row[1]->data(Qt::CheckStateRole).toBool(), row[2]->data(Qt::CheckStateRole).toBool(), - row[3]->data(Qt::CheckStateRole).toBool()}; + row[3]->data(Qt::CheckStateRole).toBool(), + row[4]->data(Qt::CheckStateRole).toBool()}; } // turns a row in the model into a vector item @@ -32,6 +33,7 @@ void HighlightModel::getRowFromItem(const HighlightPhrase &item, setBoolItem(row[1], item.getAlert()); setBoolItem(row[2], item.getSound()); setBoolItem(row[3], item.isRegex()); + setBoolItem(row[4], item.isCaseSensitive()); } void HighlightModel::afterInit() diff --git a/src/controllers/highlights/HighlightPhrase.hpp b/src/controllers/highlights/HighlightPhrase.hpp index 5db0c6999..0214fb000 100644 --- a/src/controllers/highlights/HighlightPhrase.hpp +++ b/src/controllers/highlights/HighlightPhrase.hpp @@ -15,21 +15,24 @@ public: bool operator==(const HighlightPhrase &other) const { return std::tie(this->pattern_, this->sound_, this->alert_, - this->isRegex_) == std::tie(other.pattern_, - other.sound_, other.alert_, - other.isRegex_); + this->isRegex_, this->caseSensitive_) == + std::tie(other.pattern_, other.sound_, other.alert_, + other.isRegex_, other.caseSensitive_); } HighlightPhrase(const QString &pattern, bool alert, bool sound, - bool isRegex) + bool isRegex, bool caseSensitive) : pattern_(pattern) , alert_(alert) , sound_(sound) , isRegex_(isRegex) - , regex_(isRegex_ ? pattern - : "\\b" + QRegularExpression::escape(pattern) + "\\b", - QRegularExpression::CaseInsensitiveOption | - QRegularExpression::UseUnicodePropertiesOption) + , caseSensitive_(caseSensitive) + , regex_( + isRegex_ ? pattern + : "\\b" + QRegularExpression::escape(pattern) + "\\b", + QRegularExpression::UseUnicodePropertiesOption | + (caseSensitive_ ? QRegularExpression::NoPatternOption + : QRegularExpression::CaseInsensitiveOption)) { } @@ -60,11 +63,17 @@ public: return this->isValid() && this->regex_.match(subject).hasMatch(); } + bool isCaseSensitive() const + { + return this->caseSensitive_; + } + private: QString pattern_; bool alert_; bool sound_; bool isRegex_; + bool caseSensitive_; QRegularExpression regex_; }; } // namespace chatterino @@ -82,6 +91,7 @@ struct Serialize { chatterino::rj::set(ret, "alert", value.getAlert(), a); chatterino::rj::set(ret, "sound", value.getSound(), a); chatterino::rj::set(ret, "regex", value.isRegex(), a); + chatterino::rj::set(ret, "case", value.isCaseSensitive(), a); return ret; } @@ -93,20 +103,24 @@ struct Deserialize { { if (!value.IsObject()) { - return chatterino::HighlightPhrase(QString(), true, false, false); + return chatterino::HighlightPhrase(QString(), true, false, false, + false); } QString _pattern; bool _alert = true; bool _sound = false; bool _isRegex = false; + bool _caseSensitive = false; chatterino::rj::getSafe(value, "pattern", _pattern); chatterino::rj::getSafe(value, "alert", _alert); chatterino::rj::getSafe(value, "sound", _sound); chatterino::rj::getSafe(value, "regex", _isRegex); + chatterino::rj::getSafe(value, "case", _caseSensitive); - return chatterino::HighlightPhrase(_pattern, _alert, _sound, _isRegex); + return chatterino::HighlightPhrase(_pattern, _alert, _sound, + _isRegex, _caseSensitive); } }; diff --git a/src/controllers/highlights/UserHighlightModel.cpp b/src/controllers/highlights/UserHighlightModel.cpp index e04c3403e..5e3ed12c5 100644 --- a/src/controllers/highlights/UserHighlightModel.cpp +++ b/src/controllers/highlights/UserHighlightModel.cpp @@ -8,7 +8,7 @@ namespace chatterino { // commandmodel UserHighlightModel::UserHighlightModel(QObject *parent) - : SignalVectorModel(4, parent) + : SignalVectorModel(5, parent) { } @@ -21,7 +21,8 @@ HighlightPhrase UserHighlightModel::getItemFromRow( return HighlightPhrase{row[0]->data(Qt::DisplayRole).toString(), row[1]->data(Qt::CheckStateRole).toBool(), row[2]->data(Qt::CheckStateRole).toBool(), - row[3]->data(Qt::CheckStateRole).toBool()}; + row[3]->data(Qt::CheckStateRole).toBool(), + row[4]->data(Qt::CheckStateRole).toBool()}; } // row into vector item @@ -32,6 +33,7 @@ void UserHighlightModel::getRowFromItem(const HighlightPhrase &item, setBoolItem(row[1], item.getAlert()); setBoolItem(row[2], item.getSound()); setBoolItem(row[3], item.isRegex()); + setBoolItem(row[4], item.isCaseSensitive()); } } // namespace chatterino diff --git a/src/providers/twitch/TwitchMessageBuilder.cpp b/src/providers/twitch/TwitchMessageBuilder.cpp index 9b8d30cc2..0afcb6a68 100644 --- a/src/providers/twitch/TwitchMessageBuilder.cpp +++ b/src/providers/twitch/TwitchMessageBuilder.cpp @@ -952,7 +952,7 @@ void TwitchMessageBuilder::parseHighlights() { HighlightPhrase selfHighlight( currentUsername, getSettings()->enableSelfHighlightTaskbar, - getSettings()->enableSelfHighlightSound, false); + getSettings()->enableSelfHighlightSound, false, false); activeHighlights.emplace_back(std::move(selfHighlight)); } diff --git a/src/widgets/settingspages/HighlightingPage.cpp b/src/widgets/settingspages/HighlightingPage.cpp index ec970e2dc..3fda3fd71 100644 --- a/src/widgets/settingspages/HighlightingPage.cpp +++ b/src/widgets/settingspages/HighlightingPage.cpp @@ -57,7 +57,7 @@ HighlightingPage::HighlightingPage() view->addRegexHelpLink(); view->setTitles({"Pattern", "Flash\ntaskbar", "Play\nsound", - "Enable\nregex"}); + "Enable\nregex", "Case-\nsensitive"}); view->getTableView()->horizontalHeader()->setSectionResizeMode( QHeaderView::Fixed); view->getTableView()->horizontalHeader()->setSectionResizeMode( @@ -71,8 +71,8 @@ HighlightingPage::HighlightingPage() }); view->addButtonPressed.connect([] { - getApp()->highlights->phrases.appendItem( - HighlightPhrase{"my phrase", true, false, false}); + getApp()->highlights->phrases.appendItem(HighlightPhrase{ + "my phrase", true, false, false, false}); }); } @@ -87,6 +87,9 @@ HighlightingPage::HighlightingPage() .getElement(); view->addRegexHelpLink(); + + // Case-sensitivity doesn't make sense for user names so it is + // set to "false" by default & no checkbox is shown view->setTitles({"Username", "Flash\ntaskbar", "Play\nsound", "Enable\nregex"}); view->getTableView()->horizontalHeader()->setSectionResizeMode( @@ -103,7 +106,7 @@ HighlightingPage::HighlightingPage() view->addButtonPressed.connect([] { getApp()->highlights->highlightedUsers.appendItem( - HighlightPhrase{"highlighted user", true, false, + HighlightPhrase{"highlighted user", true, false, false, false}); }); } From b14154a81190f6682661b5c07636e254f94230aa Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 12:29:02 +0200 Subject: [PATCH 03/42] Fixes #996 can't ctrl+c in search popup --- src/widgets/helper/ChannelView.cpp | 2 ++ src/widgets/splits/Split.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/src/widgets/helper/ChannelView.cpp b/src/widgets/helper/ChannelView.cpp index 3f936a9f3..29548b6cc 100644 --- a/src/widgets/helper/ChannelView.cpp +++ b/src/widgets/helper/ChannelView.cpp @@ -133,6 +133,8 @@ ChannelView::ChannelView(BaseWidget *parent) this->clickTimer_ = new QTimer(this); this->clickTimer_->setSingleShot(true); this->clickTimer_->setInterval(500); + + this->setFocusPolicy(Qt::FocusPolicy::StrongFocus); } void ChannelView::initializeLayout() diff --git a/src/widgets/splits/Split.cpp b/src/widgets/splits/Split.cpp index 6c79d1d29..e03cab0e4 100644 --- a/src/widgets/splits/Split.cpp +++ b/src/widgets/splits/Split.cpp @@ -89,6 +89,7 @@ Split::Split(QWidget *parent) { this->setMouseTracking(true); this->view_->setPausable(true); + this->view_->setFocusPolicy(Qt::FocusPolicy::NoFocus); this->vbox_->setSpacing(0); this->vbox_->setMargin(1); From 4ec10e720cc109e09eb986043d18ef5cb10a5025 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 12:43:12 +0200 Subject: [PATCH 04/42] adjusted size of user switch popup --- src/singletons/WindowManager.cpp | 2 +- src/widgets/AccountSwitchPopup.cpp | 8 ++++---- src/widgets/AccountSwitchPopup.hpp | 3 ++- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/singletons/WindowManager.cpp b/src/singletons/WindowManager.cpp index bef99f77b..f02e74f57 100644 --- a/src/singletons/WindowManager.cpp +++ b/src/singletons/WindowManager.cpp @@ -79,7 +79,7 @@ void WindowManager::showAccountSelectPopup(QPoint point) w->refresh(); QPoint buttonPos = point; - w->move(buttonPos.x(), buttonPos.y()); + w->move(buttonPos.x() - 30, buttonPos.y()); w->show(); w->setFocus(); diff --git a/src/widgets/AccountSwitchPopup.cpp b/src/widgets/AccountSwitchPopup.cpp index c0d2e6e73..b7b87e693 100644 --- a/src/widgets/AccountSwitchPopup.cpp +++ b/src/widgets/AccountSwitchPopup.cpp @@ -11,9 +11,9 @@ namespace chatterino { AccountSwitchPopup::AccountSwitchPopup(QWidget *parent) - : QWidget(parent) + : BaseWindow(parent, + BaseWindow::Flags(BaseWindow::TopMost | BaseWindow::Frameless)) { - this->setWindowFlags(Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint); #ifdef Q_OS_LINUX this->setWindowFlag(Qt::Popup); #endif @@ -38,9 +38,9 @@ AccountSwitchPopup::AccountSwitchPopup(QWidget *parent) SettingsDialog::showDialog(SettingsDialogPreference::Accounts); // }); - this->setLayout(vbox); + this->getLayoutContainer()->setLayout(vbox); - // this->setStyleSheet("background: #333"); + this->setScaleIndependantSize(200, 200); } void AccountSwitchPopup::refresh() diff --git a/src/widgets/AccountSwitchPopup.hpp b/src/widgets/AccountSwitchPopup.hpp index adbc8e051..619bfbe20 100644 --- a/src/widgets/AccountSwitchPopup.hpp +++ b/src/widgets/AccountSwitchPopup.hpp @@ -1,12 +1,13 @@ #pragma once #include "widgets/AccountSwitchWidget.hpp" +#include "widgets/BaseWindow.hpp" #include namespace chatterino { -class AccountSwitchPopup : public QWidget +class AccountSwitchPopup : public BaseWindow { Q_OBJECT From 48fcc1a1a16df60d262729074002eba5ba6b8737 Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 12:45:25 +0200 Subject: [PATCH 05/42] Fixed cheers not showing up in chat Fixes #1031 --- src/providers/twitch/TwitchChannel.cpp | 68 +++++++++++++---- src/providers/twitch/TwitchChannel.hpp | 6 ++ src/providers/twitch/TwitchMessageBuilder.cpp | 75 ++++++------------- src/providers/twitch/TwitchMessageBuilder.hpp | 1 + src/widgets/Window.cpp | 37 ++++++--- 5 files changed, 114 insertions(+), 73 deletions(-) diff --git a/src/providers/twitch/TwitchChannel.cpp b/src/providers/twitch/TwitchChannel.cpp index d6fb6a6b1..23c5e2083 100644 --- a/src/providers/twitch/TwitchChannel.cpp +++ b/src/providers/twitch/TwitchChannel.cpp @@ -739,22 +739,22 @@ void TwitchChannel::refreshBadges() void TwitchChannel::refreshCheerEmotes() { - /*auto url = Url{"https://api.twitch.tv/kraken/bits/actions?channel_id=" + - this->getRoomId()}; - auto request = NetworkRequest::twitchRequest(url.string); - request.setCaller(QThread::currentThread()); - - request.onSuccess( - [this, weak = weakOf(this)](auto result) -> Outcome { + QString url("https://api.twitch.tv/kraken/bits/actions?channel_id=" + + this->roomId()); + NetworkRequest::twitchRequest(url) + .onSuccess([this, + weak = weakOf(this)](auto result) -> Outcome { auto cheerEmoteSets = ParseCheermoteSets(result.parseRapidJson()); std::vector emoteSets; - for (auto &set : cheerEmoteSets) { + for (auto &set : cheerEmoteSets) + { auto cheerEmoteSet = CheerEmoteSet(); cheerEmoteSet.regex = QRegularExpression( "^" + set.prefix.toLower() + "([1-9][0-9]*)$"); - for (auto &tier : set.tiers) { + for (auto &tier : set.tiers) + { CheerEmote cheerEmote; cheerEmote.color = QColor(tier.color); @@ -795,10 +795,8 @@ void TwitchChannel::refreshCheerEmotes() *this->cheerEmoteSets_.access() = std::move(emoteSets); return Success; - }); - - request.execute(); - */ + }) + .execute(); } boost::optional TwitchChannel::twitchBadge( @@ -825,4 +823,48 @@ boost::optional TwitchChannel::ffzCustomModBadge() const return boost::none; } +boost::optional, boost::optional, + boost::optional>> + TwitchChannel::cheerEmote(const QString &string) +{ + auto sets = this->cheerEmoteSets_.access(); + for (const auto &set : *sets) + { + auto match = set.regex.match(string.toLower()); + if (!match.hasMatch()) + { + continue; + } + QString amount = match.captured(1); + bool ok = false; + int bitAmount = amount.toInt(&ok); + if (!ok) + { + log("Error parsing bit amount in cheerEmote"); + } + for (const auto &emote : set.cheerEmotes) + { + if (amount >= emote.minBits) + { + using OPEP = boost::optional; + std::tuple> retval; + if (emote.staticEmote) + { + std::get<0>(retval) = emote.staticEmote; + } + if (emote.animatedEmote) + { + std::get<1>(retval) = emote.animatedEmote; + } + if (emote.color != QColor()) + { + std::get<2>(retval) = emote.color; + } + return retval; + } + } + } + return boost::none; +} + } // namespace chatterino diff --git a/src/providers/twitch/TwitchChannel.hpp b/src/providers/twitch/TwitchChannel.hpp index e8ea9c296..4cc6ad1ee 100644 --- a/src/providers/twitch/TwitchChannel.hpp +++ b/src/providers/twitch/TwitchChannel.hpp @@ -92,6 +92,12 @@ public: boost::optional twitchBadge(const QString &set, const QString &version) const; + // Cheers + boost::optional< + std::tuple, boost::optional, + boost::optional>> + cheerEmote(const QString &string); + // Signals pajlada::Signals::NoArgSignal roomIdChanged; pajlada::Signals::NoArgSignal userStateChanged; diff --git a/src/providers/twitch/TwitchMessageBuilder.cpp b/src/providers/twitch/TwitchMessageBuilder.cpp index 9b8d30cc2..8e02f3816 100644 --- a/src/providers/twitch/TwitchMessageBuilder.cpp +++ b/src/providers/twitch/TwitchMessageBuilder.cpp @@ -274,7 +274,7 @@ MessagePtr TwitchMessageBuilder::build() if (iterator != this->tags.end()) { this->hasBits_ = true; - // bits = iterator.value().toString(); + this->bits = iterator.value().toString(); } // twitch emotes @@ -1285,56 +1285,29 @@ void TwitchMessageBuilder::appendChatterinoBadges() } } -Outcome TwitchMessageBuilder::tryParseCheermote(const QString & /*string*/) +Outcome TwitchMessageBuilder::tryParseCheermote(const QString &string) { - // auto app = getApp(); - //// Try to parse custom cheermotes - // const auto &channelResources = app->resources->channels[this->roomID_]; - // if (channelResources.loaded) { - // for (const auto &cheermoteSet : channelResources.cheermoteSets) { - // auto match = cheermoteSet.regex.match(string); - // if (!match.hasMatch()) { - // continue; - // } - // QString amount = match.captured(1); - // bool ok = false; - // int numBits = amount.toInt(&ok); - // if (!ok) { - // Log("Error parsing bit amount in tryParseCheermote"); - // return Failure; - // } - - // auto savedIt = cheermoteSet.cheermotes.end(); - - // // Fetch cheermote that matches our numBits - // for (auto it = cheermoteSet.cheermotes.begin(); it != - // cheermoteSet.cheermotes.end(); - // ++it) { - // if (numBits >= it->minBits) { - // savedIt = it; - // } else { - // break; - // } - // } - - // if (savedIt == cheermoteSet.cheermotes.end()) { - // Log("Error getting a cheermote from a cheermote set for the - // bit amount {}", - // numBits); - // return Failure; - // } - - // const auto &cheermote = *savedIt; - - // this->emplace(cheermote.animatedEmote, - // MessageElementFlag::BitsAnimated); - // this->emplace(amount, MessageElementFlag::Text, - // cheermote.color); - - // return Success; - // } - //} - - return Failure; + auto cheerOpt = this->twitchChannel->cheerEmote(string); + if (!cheerOpt) + { + return Failure; + } + auto &cheerPairAndColor = *cheerOpt; + if (std::get<0>(cheerPairAndColor)) + { + this->emplace(*std::get<0>(cheerPairAndColor), + MessageElementFlag::BitsStatic); + } + if (std::get<1>(cheerPairAndColor)) + { + this->emplace(*std::get<1>(cheerPairAndColor), + MessageElementFlag::BitsAnimated); + } + if (std::get<2>(cheerPairAndColor)) + { + this->emplace(this->bits, MessageElementFlag::BitsAmount, + *std::get<2>(cheerPairAndColor)); + } + return Success; } } // namespace chatterino diff --git a/src/providers/twitch/TwitchMessageBuilder.hpp b/src/providers/twitch/TwitchMessageBuilder.hpp index 98552d1cf..c43c14195 100644 --- a/src/providers/twitch/TwitchMessageBuilder.hpp +++ b/src/providers/twitch/TwitchMessageBuilder.hpp @@ -78,6 +78,7 @@ private: QString roomID_; bool hasBits_ = false; + QString bits; bool historicalMessage_ = false; QString userId_; diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 2a0b52c48..46bc2fa15 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -205,15 +205,27 @@ void Window::addDebugStuff() #ifdef QT_DEBUG std::vector cheerMessages, subMessages, miscMessages; // clang-format off - cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=2000;color=#B22222;display-name=arzenhuz;emotes=185989:33-37;id=1ae336ac-8e1a-4d6b-8b00-9fcee26e8337;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515783470139;turbo=0;user-id=111553331;user-type= :arzenhuz!arzenhuz@arzenhuz.tmi.twitch.tv PRIVMSG #pajlada :pajacheer2000 Buy pizza for both pajaH)"); - cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=37;color=#3FBF72;display-name=VADIKUS007;emotes=;id=eedd95fd-2a17-4da1-879c-a1e76ffce582;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515783184352;turbo=0;user-id=72256775;user-type= :vadikus007!vadikus007@vadikus007.tmi.twitch.tv PRIVMSG #pajlada :cheer37)"); - cheerMessages.emplace_back(R"(@badges=moderator/1,subscriber/24,bits/100;bits=1;color=#DCD3E6;display-name=swiftapples;emotes=80803:7-13;id=1c4647f6-f1a8-4acc-a9b2-b5d23d91258d;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1515538318854;turbo=0;user-id=80526177;user-type=mod :swiftapples!swiftapples@swiftapples.tmi.twitch.tv PRIVMSG #pajlada :cheer1 pajaHey)"); - cheerMessages.emplace_back(R"(@badges=subscriber/12,turbo/1;bits=1;color=#0A2927;display-name=Binkelderk;emotes=;id=a1d9bdc6-6f6a-4c03-8554-d5b34721a878;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515538899479;turbo=1;user-id=89081828;user-type= :binkelderk!binkelderk@binkelderk.tmi.twitch.tv PRIVMSG #pajlada :pajacheer1)"); - cheerMessages.emplace_back(R"(@badges=moderator/1,subscriber/24,bits/100;bits=1;color=#DCD3E6;display-name=swiftapples;emotes=80803:6-12;id=e9e21793-0b58-4ac6-8a1e-c19e165dbc9f;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1515539073209;turbo=0;user-id=80526177;user-type=mod :swiftapples!swiftapples@swiftapples.tmi.twitch.tv PRIVMSG #pajlada :bday1 pajaHey)"); - cheerMessages.emplace_back(R"(@badges=partner/1;bits=1;color=#CC44FF;display-name=pajlada;emotes=;id=ca89214e-4fb5-48ec-853e-d2e6b41355ea;mod=0;room-id=39705480;subscriber=0;tmi-sent-ts=1515546977622;turbo=0;user-id=11148817;user-type= :pajlada!pajlada@pajlada.tmi.twitch.tv PRIVMSG #leesherwhy :test123 owocheer1 456test)"); - cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=1;color=#3FBF72;display-name=VADIKUS007;emotes=;id=c4c5061b-f5c6-464b-8bff-7f1ac816caa7;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515782817171;turbo=0;user-id=72256775;user-type= :vadikus007!vadikus007@vadikus007.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); - cheerMessages.emplace_back(R"(@badges=;bits=1;color=#FF0000;display-name=?????;emotes=;id=979b6b4f-be9a-42fb-a54c-88fcb0aca18d;mod=0;room-id=11148817;subscriber=0;tmi-sent-ts=1515782819084;turbo=0;user-id=70656218;user-type= :stels_tv!stels_tv@stels_tv.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); - cheerMessages.emplace_back(R"(@badges=subscriber/3,premium/1;bits=1;color=#FF0000;display-name=kalvarenga;emotes=;id=4744d6f0-de1d-475d-a3ff-38647113265a;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515782860740;turbo=0;user-id=108393131;user-type= :kalvarenga!kalvarenga@kalvarenga.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#008000;display-name=dGAussie;emotes=;flags=;id=5fb5ed1c-4e18-4a03-9cc7-4a69b7fedff7;mod=0;room-id=11148817;subscriber=0;tmi-sent-ts=1566783370478;turbo=0;user-id=37141440;user-type= :dgaussie!dgaussie@dgaussie.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 W00t podcast)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=93a63505-82f1-4a41-b573-2c63d6224db4;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567283183354;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 The Stella's gone back to the fridge, till nextime James!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=300443490:120-134;flags=;id=965515ff-c387-4779-9e85-cfb8c2e12423;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567283108855;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 Lovely stream today! thanks for putting up with me, sorry if I talked too much. Take care tonight, stay hydrated comple42Hydrate)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,premium/1;bits=10;color=;display-name=Shedjunk;emotes=;flags=;id=af2a8991-9c85-456d-a6e7-cf7d909fa028;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567283104905;turbo=0;user-id=52825550;user-type=mod :shedjunk!shedjunk@shedjunk.tmi.twitch.tv PRIVMSG #pajlada :@completeditmate Cheer10 Get your gums round these you bloody love albatross)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=d525a080-456c-419a-80e6-80ee9788f826;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567282409412;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 By the way I've eaten about two slices of my pizza so far... ¯\_(ツ)_/¯)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=c5fd49c7-ecbc-46dd-a790-c9f10fdaaa67;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567282184553;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Stop what? I'm not doing anything.)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=397f4d2e-cac8-4689-922a-32709b9e8b4f;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567282159076;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Who keeps getting their bits out now?)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=2;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=664ddc92-649d-4889-9641-208a6e62ef1e;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567282066199;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer2 I'm saving my only can of Stella for your upcoming win, lets go!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); + //cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=2000;color=#B22222;display-name=arzenhuz;emotes=185989:33-37;id=1ae336ac-8e1a-4d6b-8b00-9fcee26e8337;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515783470139;turbo=0;user-id=111553331;user-type= :arzenhuz!arzenhuz@arzenhuz.tmi.twitch.tv PRIVMSG #pajlada :pajacheer2000 Buy pizza for both pajaH)"); + //cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=37;color=#3FBF72;display-name=VADIKUS007;emotes=;id=eedd95fd-2a17-4da1-879c-a1e76ffce582;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515783184352;turbo=0;user-id=72256775;user-type= :vadikus007!vadikus007@vadikus007.tmi.twitch.tv PRIVMSG #pajlada :cheer37)"); + //cheerMessages.emplace_back(R"(@badges=moderator/1,subscriber/24,bits/100;bits=1;color=#DCD3E6;display-name=swiftapples;emotes=80803:7-13;id=1c4647f6-f1a8-4acc-a9b2-b5d23d91258d;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1515538318854;turbo=0;user-id=80526177;user-type=mod :swiftapples!swiftapples@swiftapples.tmi.twitch.tv PRIVMSG #pajlada :cheer1 pajaHey)"); + //cheerMessages.emplace_back(R"(@badges=subscriber/12,turbo/1;bits=1;color=#0A2927;display-name=Binkelderk;emotes=;id=a1d9bdc6-6f6a-4c03-8554-d5b34721a878;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515538899479;turbo=1;user-id=89081828;user-type= :binkelderk!binkelderk@binkelderk.tmi.twitch.tv PRIVMSG #pajlada :pajacheer1)"); + //cheerMessages.emplace_back(R"(@badges=moderator/1,subscriber/24,bits/100;bits=1;color=#DCD3E6;display-name=swiftapples;emotes=80803:6-12;id=e9e21793-0b58-4ac6-8a1e-c19e165dbc9f;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1515539073209;turbo=0;user-id=80526177;user-type=mod :swiftapples!swiftapples@swiftapples.tmi.twitch.tv PRIVMSG #pajlada :bday1 pajaHey)"); + //cheerMessages.emplace_back(R"(@badges=partner/1;bits=1;color=#CC44FF;display-name=pajlada;emotes=;id=ca89214e-4fb5-48ec-853e-d2e6b41355ea;mod=0;room-id=39705480;subscriber=0;tmi-sent-ts=1515546977622;turbo=0;user-id=11148817;user-type= :pajlada!pajlada@pajlada.tmi.twitch.tv PRIVMSG #leesherwhy :test123 owocheer1 456test)"); + //cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=1;color=#3FBF72;display-name=VADIKUS007;emotes=;id=c4c5061b-f5c6-464b-8bff-7f1ac816caa7;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515782817171;turbo=0;user-id=72256775;user-type= :vadikus007!vadikus007@vadikus007.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); + //cheerMessages.emplace_back(R"(@badges=;bits=1;color=#FF0000;display-name=?????;emotes=;id=979b6b4f-be9a-42fb-a54c-88fcb0aca18d;mod=0;room-id=11148817;subscriber=0;tmi-sent-ts=1515782819084;turbo=0;user-id=70656218;user-type= :stels_tv!stels_tv@stels_tv.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); + //cheerMessages.emplace_back(R"(@badges=subscriber/3,premium/1;bits=1;color=#FF0000;display-name=kalvarenga;emotes=;id=4744d6f0-de1d-475d-a3ff-38647113265a;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515782860740;turbo=0;user-id=108393131;user-type= :kalvarenga!kalvarenga@kalvarenga.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); + subMessages.emplace_back(R"(@badges=staff/1,broadcaster/1,turbo/1;color=#008000;display-name=ronni;emotes=;id=db25007f-7a18-43eb-9379-80131e44d633;login=ronni;mod=0;msg-id=resub;msg-param-months=6;msg-param-sub-plan=Prime;msg-param-sub-plan-name=Prime;room-id=1337;subscriber=1;system-msg=ronni\shas\ssubscribed\sfor\s6\smonths!;tmi-sent-ts=1507246572675;turbo=1;user-id=1337;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada :Great stream -- keep it up!)"); subMessages.emplace_back(R"(@badges=staff/1,premium/1;color=#0000FF;display-name=TWW2;emotes=;id=e9176cd8-5e22-4684-ad40-ce53c2561c5e;login=tww2;mod=0;msg-id=subgift;msg-param-months=1;msg-param-recipient-display-name=Mr_Woodchuck;msg-param-recipient-id=89614178;msg-param-recipient-name=mr_woodchuck;msg-param-sub-plan-name=House\sof\sNyoro~n;msg-param-sub-plan=1000;room-id=19571752;subscriber=0;system-msg=TWW2\sgifted\sa\sTier\s1\ssub\sto\sMr_Woodchuck!;tmi-sent-ts=1521159445153;turbo=0;user-id=13405587;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada)"); @@ -256,6 +268,13 @@ void Window::addDebugStuff() dialog->setAttribute(Qt::WA_DeleteOnClose); dialog->show(); }); + + createWindowShortcut(this, "F7", [=] { + const auto &messages = cheerMessages; + static int index = 0; + const auto &msg = messages[index++ % messages.size()]; + getApp()->twitch.server->addFakeMessage(msg); + }); #endif } From cd64b5eff5ad195a359adcfad82400f544f4243b Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 12:47:36 +0200 Subject: [PATCH 06/42] Removed old tests --- src/widgets/Window.cpp | 9 --------- 1 file changed, 9 deletions(-) diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 46bc2fa15..20afdb5af 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -216,15 +216,6 @@ void Window::addDebugStuff() cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); - //cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=2000;color=#B22222;display-name=arzenhuz;emotes=185989:33-37;id=1ae336ac-8e1a-4d6b-8b00-9fcee26e8337;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515783470139;turbo=0;user-id=111553331;user-type= :arzenhuz!arzenhuz@arzenhuz.tmi.twitch.tv PRIVMSG #pajlada :pajacheer2000 Buy pizza for both pajaH)"); - //cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=37;color=#3FBF72;display-name=VADIKUS007;emotes=;id=eedd95fd-2a17-4da1-879c-a1e76ffce582;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515783184352;turbo=0;user-id=72256775;user-type= :vadikus007!vadikus007@vadikus007.tmi.twitch.tv PRIVMSG #pajlada :cheer37)"); - //cheerMessages.emplace_back(R"(@badges=moderator/1,subscriber/24,bits/100;bits=1;color=#DCD3E6;display-name=swiftapples;emotes=80803:7-13;id=1c4647f6-f1a8-4acc-a9b2-b5d23d91258d;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1515538318854;turbo=0;user-id=80526177;user-type=mod :swiftapples!swiftapples@swiftapples.tmi.twitch.tv PRIVMSG #pajlada :cheer1 pajaHey)"); - //cheerMessages.emplace_back(R"(@badges=subscriber/12,turbo/1;bits=1;color=#0A2927;display-name=Binkelderk;emotes=;id=a1d9bdc6-6f6a-4c03-8554-d5b34721a878;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515538899479;turbo=1;user-id=89081828;user-type= :binkelderk!binkelderk@binkelderk.tmi.twitch.tv PRIVMSG #pajlada :pajacheer1)"); - //cheerMessages.emplace_back(R"(@badges=moderator/1,subscriber/24,bits/100;bits=1;color=#DCD3E6;display-name=swiftapples;emotes=80803:6-12;id=e9e21793-0b58-4ac6-8a1e-c19e165dbc9f;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1515539073209;turbo=0;user-id=80526177;user-type=mod :swiftapples!swiftapples@swiftapples.tmi.twitch.tv PRIVMSG #pajlada :bday1 pajaHey)"); - //cheerMessages.emplace_back(R"(@badges=partner/1;bits=1;color=#CC44FF;display-name=pajlada;emotes=;id=ca89214e-4fb5-48ec-853e-d2e6b41355ea;mod=0;room-id=39705480;subscriber=0;tmi-sent-ts=1515546977622;turbo=0;user-id=11148817;user-type= :pajlada!pajlada@pajlada.tmi.twitch.tv PRIVMSG #leesherwhy :test123 owocheer1 456test)"); - //cheerMessages.emplace_back(R"(@badges=subscriber/12,premium/1;bits=1;color=#3FBF72;display-name=VADIKUS007;emotes=;id=c4c5061b-f5c6-464b-8bff-7f1ac816caa7;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515782817171;turbo=0;user-id=72256775;user-type= :vadikus007!vadikus007@vadikus007.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); - //cheerMessages.emplace_back(R"(@badges=;bits=1;color=#FF0000;display-name=?????;emotes=;id=979b6b4f-be9a-42fb-a54c-88fcb0aca18d;mod=0;room-id=11148817;subscriber=0;tmi-sent-ts=1515782819084;turbo=0;user-id=70656218;user-type= :stels_tv!stels_tv@stels_tv.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); - //cheerMessages.emplace_back(R"(@badges=subscriber/3,premium/1;bits=1;color=#FF0000;display-name=kalvarenga;emotes=;id=4744d6f0-de1d-475d-a3ff-38647113265a;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1515782860740;turbo=0;user-id=108393131;user-type= :kalvarenga!kalvarenga@kalvarenga.tmi.twitch.tv PRIVMSG #pajlada :trihard1)"); subMessages.emplace_back(R"(@badges=staff/1,broadcaster/1,turbo/1;color=#008000;display-name=ronni;emotes=;id=db25007f-7a18-43eb-9379-80131e44d633;login=ronni;mod=0;msg-id=resub;msg-param-months=6;msg-param-sub-plan=Prime;msg-param-sub-plan-name=Prime;room-id=1337;subscriber=1;system-msg=ronni\shas\ssubscribed\sfor\s6\smonths!;tmi-sent-ts=1507246572675;turbo=1;user-id=1337;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada :Great stream -- keep it up!)"); From c08eaa4640bec60bc189cc961dfb28b295b3c33b Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 13:40:11 +0200 Subject: [PATCH 07/42] Higher cheer tiers now show and added tests --- src/providers/twitch/TwitchChannel.cpp | 4 +- src/widgets/Window.cpp | 301 ++++++++++++++++++++++++- 2 files changed, 302 insertions(+), 3 deletions(-) diff --git a/src/providers/twitch/TwitchChannel.cpp b/src/providers/twitch/TwitchChannel.cpp index 23c5e2083..65d272d6e 100644 --- a/src/providers/twitch/TwitchChannel.cpp +++ b/src/providers/twitch/TwitchChannel.cpp @@ -787,7 +787,7 @@ void TwitchChannel::refreshCheerEmotes() std::sort(cheerEmoteSet.cheerEmotes.begin(), cheerEmoteSet.cheerEmotes.end(), [](const auto &lhs, const auto &rhs) { - return lhs.minBits < rhs.minBits; // + return lhs.minBits > rhs.minBits; }); emoteSets.emplace_back(cheerEmoteSet); @@ -844,7 +844,7 @@ boost::optional, boost::optional, } for (const auto &emote : set.cheerEmotes) { - if (amount >= emote.minBits) + if (bitAmount >= emote.minBits) { using OPEP = boost::optional; std::tuple> retval; diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 20afdb5af..edca8d3de 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -216,7 +216,306 @@ void Window::addDebugStuff() cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); - + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#008000;display-name=dGAussie;emotes=;flags=;id=5fb5ed1c-4e18-4a03-9cc7-4a69b7fedff7;mod=0;room-id=111449917;subscriber=0;tmi-sent-ts=1566783370478;turbo=0;user-id=37141440;user-type= :dgaussie!dgaussie@dgaussie.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 W00t podcast)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=93a63505-82f1-4a41-b573-2c63d6224db4;mod=0;room-id=111449917;subscriber=1;tmi-sent-ts=1567283183354;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 The Stella's gone back to the fridge, till nextime James!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=300443490:120-134;flags=;id=965515ff-c387-4779-9e85-cfb8c2e12423;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283108855;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 Lovely stream today! thanks for putting up with me, sorry if I talked too much. Take care tonight, stay hydrated comple42Hydrate)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,premium/1;bits=10;color=;display-name=Shedjunk;emotes=;flags=;id=af2a8991-9c85-456d-a6e7-cf7d909fa028;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283104905;turbo=0;user-id=52825550;user-type=mod :shedjunk!shedjunk@shedjunk.tmi.twitch.tv PRIVMSG #pajlada :@completeditmate Cheer10 Get your gums round these you bloody love albatross)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=d525a080-456c-419a-80e6-80ee9788f826;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282409412;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 By the way I've eaten about two slices of my pizza so far... ¯\_(ツ)_/¯)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=c5fd49c7-ecbc-46dd-a790-c9f10fdaaa67;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282184553;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Stop what? I'm not doing anything.)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=397f4d2e-cac8-4689-922a-32709b9e8b4f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282159076;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Who keeps getting their bits out now?)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=2;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=664ddc92-649d-4889-9641-208a6e62ef1e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567282066199;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer2 I'm saving my only can of Stella for your upcoming win, lets go!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=30;color=#1E90FF;display-name=ponta84;emotes=;flags=;id=5ee1dce7-05b4-42e6-bd5a-138220985f2e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877788059;turbo=0;user-id=142902675;user-type= :ponta84!ponta84@ponta84.tmi.twitch.tv PRIVMSG #pajlada :cheer30 im nr one)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,sub-gifter/10;bits=500;color=#FF0000;display-name=iAtlasOG;emotes=;flags=;id=2360883d-39c6-4d26-ac83-9404803b49f7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743906079;turbo=0;user-id=183770718;user-type=mod :iatlasog!iatlasog@iatlasog.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=38-42:A.3/P.5;id=4ebbc148-04ef-4873-ab53-5ebe7ceb4c8e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743821413;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 not on a hunter...here's a bit bitch)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=18-22:A.3/P.5;id=28c8f4b7-b1e3-4404-b0f8-5cfe46411ef9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567668177856;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 take a bit bitch)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=30;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=ccf058a6-c1f1-45de-a764-fc8f96f21449;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719874294;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :ShowLove30 @Emperor_Zhang)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=6;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=53bab01b-9f6c-4123-a852-9916ab371cf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719803345;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :uni6)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=defda764-0ee0-48fd-954a-522f8259f993;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719772799;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :Scoops10)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=5;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=545caec6-8b5f-460a-8b4b-3e407e179689;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566704926380;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo5)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=50;color=;display-name=Schmiddi55;emotes=;flags=;id=777f1018-941d-48aa-bf4e-ed8053d556c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708393343;turbo=0;user-id=101444120;user-type= :schmiddi55!schmiddi55@schmiddi55.tmi.twitch.tv PRIVMSG #pajlada :cheer50 sere ihr radlertrinker)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=87-91:P.5;id=ed7db31e-884b-4761-9c88-b1676caa8814;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681752733;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Statistically speaking, 10 out of 10 constipated people don't give a shit.)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=;id=506b482a-515a-4914-a694-2c69d2add23a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681618814;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 That's some SUB par gameplay, Dabier.)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=100;color=;display-name=AkiraKurusu__;emotes=;flags=;id=6e343f5d-0e0e-47f7-bf6d-d5d7bf18b95a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567765732657;turbo=0;user-id=151679027;user-type= :akirakurusu__!akirakurusu__@akirakurusu__.tmi.twitch.tv PRIVMSG #pajlada :TriHard100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=1;color=;display-name=AkiraKurusu__;emotes=;flags=;id=dfdf6c2f-abee-4a4b-99fe-0d0b221f07de;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567765295301;turbo=0;user-id=151679027;user-type= :akirakurusu__!akirakurusu__@akirakurusu__.tmi.twitch.tv PRIVMSG #pajlada :TriHard1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Stabbr;emotes=;flags=;id=e28b384e-fb6a-4da5-9a36-1b6153c6089d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567648284623;turbo=0;user-id=183081176;user-type= :stabbr!stabbr@stabbr.tmi.twitch.tv PRIVMSG #pajlada :cheer500 Gotta be on top)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=;display-name=dbf_sub;emotes=;flags=;id=7cf317b8-6e28-4615-a0ba-e0bbaa0d4b29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567646349560;turbo=0;user-id=450101746;user-type= :dbf_sub!dbf_sub@dbf_sub.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=dbf_sub;emotes=;flags=;id=43b5fc97-e7cc-4ac1-8d7e-7504c435c3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567643510222;turbo=0;user-id=450101746;user-type= :dbf_sub!dbf_sub@dbf_sub.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=;display-name=RobertsonRobotics;emotes=;flags=;id=598dfa14-23e9-4e45-a2fe-7a0263828817;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873463820;turbo=0;user-id=117177721;user-type= :robertsonrobotics!robertsonrobotics@robertsonrobotics.tmi.twitch.tv PRIVMSG #pajlada :firstCheer100 This is so cool! Can’t wait for the competition!)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=18;color=#1E90FF;display-name=Vipacman11;emotes=;flags=;id=07f59664-0c75-459e-b137-26c8d03e44be;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873210379;turbo=0;user-id=89634839;user-type= :vipacman11!vipacman11@vipacman11.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/5;bits=100;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=090102b3-369d-4ce4-ad1f-283849b10de0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567822075293;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/5;bits=200;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=2bdf7846-5ffa-4798-a397-997e7209a6d0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567821695287;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=SincereBC;emotes=;flags=;id=b8c9236b-aeb9-4c72-a191-593e33c6c3f1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567818308913;turbo=0;user-id=146097597;user-type= :sincerebc!sincerebc@sincerebc.tmi.twitch.tv PRIVMSG #pajlada :cheer50)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=AngryCh33s3puff;emotes=;flags=;id=6ab62185-ac1b-4ee5-bd93-165009917078;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567474810480;turbo=0;user-id=55399500;user-type= :angrych33s3puff!angrych33s3puff@angrych33s3puff.tmi.twitch.tv PRIVMSG #pajlada :cheer1 for the chair!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/1000;bits=100;color=;display-name=Fastkiller1988;emotes=;flags=;id=167474d3-2320-4a53-93b4-2665e531fc64;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567857068187;turbo=0;user-id=178285317;user-type= :fastkiller1988!fastkiller1988@fastkiller1988.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#B8BAFF;display-name=Wally_KC;emotes=;flags=;id=9bdac196-b4ae-450a-ab7c-1f4da6846139;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798319597;turbo=0;user-id=78059836;user-type= :wally_kc!wally_kc@wally_kc.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 more money for pocket)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=#DAA520;display-name=SlayersofDiablo;emotes=;flags=;id=eec394aa-8a59-44f8-b5e4-db19caccf9c7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567860767886;turbo=0;user-id=27649971;user-type= :slayersofdiablo!slayersofdiablo@slayersofdiablo.tmi.twitch.tv PRIVMSG #pajlada :subway500 bonus50 best wishes, friend)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#1E90FF;display-name=Persie;emotes=;flags=;id=b3bc797c-2f6c-4187-95d8-0bd337dc6be2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567860040079;turbo=0;user-id=92880632;user-type= :persie!persie@persie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#9ACD32;display-name=paX_On_Earth;emotes=;flags=;id=998e07c1-e385-4dbd-a21e-80fbf5baace1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819751966;turbo=0;user-id=37232205;user-type= :pax_on_earth!pax_on_earth@pax_on_earth.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Love ya buddy, take care!!!)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=750;color=;display-name=Buggiezor;emotes=;flags=;id=eadaf912-24c3-4cdd-bf82-30b7c5a480d6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819706179;turbo=0;user-id=191362286;user-type= :buggiezor!buggiezor@buggiezor.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 cheer50 take care of yourself and your family!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/36;badges=subscriber/36,bits-leader/2;bits=100;color=#5F9EA0;display-name=CQuO;emotes=;flags=;id=94b22c12-e6b8-423f-9c37-b49e6c224425;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834264180;turbo=0;user-id=29753653;user-type= :cquo!cquo@cquo.tmi.twitch.tv PRIVMSG #pajlada :cheer100 just fly to wetlands and go on the left boat to theramore)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=6;color=#008000;display-name=mochalinky;emotes=;flags=;id=b6365551-9937-4f4b-ab72-adf43669acfa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567472540403;turbo=0;user-id=157854241;user-type= :mochalinky!mochalinky@mochalinky.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#2E8B57;display-name=PC12Junkie;emotes=;flags=;id=09cdb5bb-eff7-4e79-998a-456cbf64369d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567199611611;turbo=0;user-id=163405976;user-type= :pc12junkie!pc12junkie@pc12junkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 awesome strimmer)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/30;badges=vip/1,subscriber/24,bits/10000;bits=100;color=#00FF7F;display-name=ekothelux;emotes=3:151-152;flags=;id=3615fc4f-1ed7-4b01-b72b-90f67713c8ab;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567140348206;turbo=0;user-id=115184471;user-type= :ekothelux!ekothelux@ekothelux.tmi.twitch.tv PRIVMSG #pajlada :jewelCheer100 Well Megsy! i will see you soon. i'll still be on twitch but will be resting a little. must say i missed you alot! much those biddieeees :D love ya)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=subscriber/12;bits=2000;color=#81E97D;display-name=lazykiller23rd;emotes=;flags=;id=7201e5e3-7c19-499f-8814-3e3ee722e3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567134912291;turbo=0;user-id=119407651;user-type= :lazykiller23rd!lazykiller23rd@lazykiller23rd.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12,twitchconNA2019/1;bits=200;color=#EF0DC2;display-name=PottsieTV;emotes=;flags=;id=6f5d945b-40eb-446b-b69d-de62a18ba0e7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567639215200;turbo=0;user-id=176850556;user-type=mod :pottsietv!pottsietv@pottsietv.tmi.twitch.tv PRIVMSG #pajlada :Kappa200)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=chaoticmage7996;emotes=;flags=;id=f594c75a-263a-448e-971f-2726c3158cd4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566776112551;turbo=0;user-id=225336970;user-type= :chaoticmage7996!chaoticmage7996@chaoticmage7996.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=moderator/1,bits-leader/1;bits=1;color=#0008FF;display-name=joao6067;emotes=;flags=;id=670a8264-8c1b-4208-a61f-0a72caf51952;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566774757129;turbo=0;user-id=127484325;user-type=mod :joao6067!joao6067@joao6067.tmi.twitch.tv PRIVMSG #pajlada :boas cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=4;color=;display-name=clink7202088;emotes=;flags=;id=8fdf8fb7-bea6-4909-ad0e-2b2ca70e61c6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881933827;turbo=0;user-id=451965633;user-type= :clink7202088!clink7202088@clink7202088.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=300;color=#B22222;display-name=THEBOSSHOGG;emotes=;flags=;id=7514da79-9334-43b3-91d3-c496ee31b41a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816918967;turbo=0;user-id=52532773;user-type= :thebosshogg!thebosshogg@thebosshogg.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 purr for me carrot lol)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=bobbrieko;emotes=;flags=;id=cfe75753-e44b-4257-bba4-b0d30cc7dfc3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567818544141;turbo=0;user-id=161030571;user-type= :bobbrieko!bobbrieko@bobbrieko.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 happy early birthday)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/60;badges=moderator/1,subscriber/48,bits/400000;bits=1500;color=#4ECC00;display-name=NOTanotherTACO;emotes=167597:76-84/106623:86-93/351004:95-105/15976:107-114;flags=;id=4035d2a1-5584-48cb-89a1-69327c62d415;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567817316047;turbo=0;user-id=53557506;user-type=mod :notanothertaco!notanothertaco@notanothertaco.tmi.twitch.tv PRIVMSG #pajlada :Subway1500 bonus150 later Puhdader, have a great birthday weekend muh d00d. dadoHeart respawnH deluxe4Love echoLove)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=101;color=#CC0000;display-name=XFactor709;emotes=35919:31-39;flags=22-29:A.3;id=74f6bfed-3954-46d7-b6f9-f3897857d353;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815309039;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer101 HA HA HA YOU SUCK dadoKappa)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=201;color=#CC0000;display-name=XFactor709;emotes=35919:27-35;flags=13-21:P.5;id=d1d3f022-cd58-4aaf-93c6-b0a119c7e603;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815144895;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer201 screw you dad dadoKappa)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#FF4500;display-name=TheCosmicMonkey;emotes=;flags=;id=0628bc2e-54df-42b9-9dbb-3f0b1bf99df4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815042946;turbo=0;user-id=89252569;user-type= :thecosmicmonkey!thecosmicmonkey@thecosmicmonkey.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,premium/1;bits=250;color=#FFA500;display-name=CicloopeVesgo;emotes=;flags=;id=97ebeaab-5c10-45b7-ae26-2d705ab83c7f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810126619;turbo=0;user-id=190550415;user-type= :cicloopevesgo!cicloopevesgo@cicloopevesgo.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood250 TAMO BÃO SIM FRENÃO.. vlws por perguntar, respondi la aeheheahhe)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=5;color=#FF4500;display-name=The_juno;emotes=;flags=;id=283dd0b3-ec8c-41de-a163-f3c9090636c6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567879060795;turbo=0;user-id=225124588;user-type= :the_juno!the_juno@the_juno.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 beat zaldore don't tell him i am here)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/11;badges=subscriber/6,sub-gifter/5;bits=500;color=;display-name=AcidDensity;emotes=965738:31-38/426170:40-50;flags=;id=5604dec4-e346-4e52-82e0-37addcde7706;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798945729;turbo=0;user-id=74499402;user-type= :aciddensity!aciddensity@aciddensity.tmi.twitch.tv PRIVMSG #pajlada :Party500 Happy Birthday Piper! PartyHat PartyPopper Hope this year is even better than the last!)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=;bits=222;color=#0000FF;display-name=JamesDaywalker;emotes=;flags=;id=8f68b570-d1c6-47dc-9395-09bd8cd47a85;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567630562967;turbo=0;user-id=65273208;user-type= :jamesdaywalker!jamesdaywalker@jamesdaywalker.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Good afternoon Shy and rage how are you doing this afternoon Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits-leader/3;bits=4;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=dcf33211-70ac-4d8e-b94e-593dd5173872;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626417620;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :hahCheer1 hahCheer1 hahCheer1 hahCheer1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1000;bits=1;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=9e43d830-b073-41f2-bd71-99398381d391;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626370374;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=20;color=;display-name=BeastieBoy1604;emotes=;flags=;id=901575ce-8dbb-42cf-9269-31ad890c2613;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567801006800;turbo=0;user-id=183378449;user-type= :beastieboy1604!beastieboy1604@beastieboy1604.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=3;color=#7604E7;display-name=L0u_uRu;emotes=;flags=;id=838df663-67dc-4bbd-9f97-5ebbd3f1a2f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567274285780;turbo=0;user-id=221466968;user-type= :l0u_uru!l0u_uru@l0u_uru.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=node_p;emotes=;flags=;id=7ffc3c62-6362-4827-8f76-65a9af01634a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567203012996;turbo=0;user-id=177670314;user-type= :node_p!node_p@node_p.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo1 hello)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/1;bits=200;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=d3dfe07c-193d-48f9-8ce8-a2cb60239c51;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820623121;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/2;bits=400;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=5c85be56-db0e-4d3f-85a2-b0b232c52f5e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820571166;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 bonus40)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=xbrutalxutex;emotes=;flags=;id=67e8095e-36fe-4441-86e4-41004be8c252;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820505737;turbo=0;user-id=61857703;user-type= :xbrutalxutex!xbrutalxutex@xbrutalxutex.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=mrchis;emotes=;flags=;id=d3681cfc-1c1c-42f1-85b8-911c8788d3a7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843020604;turbo=0;user-id=460201335;user-type= :mrchis!mrchis@mrchis.tmi.twitch.tv PRIVMSG #pajlada :Keep her awake! PogChamp1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=200;color=#FF69B4;display-name=7AdorableBrian7;emotes=;flags=;id=0d7730ac-9da0-405d-a51c-c7279707324f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567235164992;turbo=0;user-id=77034309;user-type= :7adorablebrian7!7adorablebrian7@7adorablebrian7.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 lanaeCheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=03583feb-c97e-469e-a476-b759af818e9c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567234127669;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=8b3b0bee-81ab-4cb9-be99-7a4c7dab477d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567233489131;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=;display-name=yosemuhtee;emotes=;flags=;id=67555452-a1d7-48bd-af74-42cbfae9b8e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567565316776;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride100 WOOOOOOOOOOOOOOOOOOOOO KEEP GAMING GAMER WOOOOOOOOOOOOOOOOOOOOOOOOOOO)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=125;color=;display-name=yosemuhtee;emotes=;flags=;id=3b33b11b-05be-47a4-ad24-46c4c6830aa0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567467071767;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride125 steezy eeezy eezy eezy WOOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOOO)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=1500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=96261376-9256-4538-8b14-2775594e9b82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567720049209;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=7fadb649-9b12-47ef-be84-57d5e08a3849;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567719612973;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=thisisunagi;emotes=;flags=;id=761155d0-e7b4-4376-8726-fb8170737028;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567803005878;turbo=0;user-id=236185606;user-type= :thisisunagi!thisisunagi@thisisunagi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=kingterrapin;emotes=;flags=;id=f01a8034-dfad-4c7d-b9f3-05fbf26abe5f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802272953;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 but also tell fruit he’s bad with banjo kazooie)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=500;color=;display-name=kingterrapin;emotes=;flags=;id=1167f9e3-0979-435c-a112-1ee0a509f5f2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802159685;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100 I realize I have been talking too much during streams so here’s a simple 500)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=55f30c81-7361-4ee7-b3c1-0f5c2284877f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567801066311;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=9d56dbdb-bfd3-49c6-a585-0daccd587ccd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567800960379;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/2;bits=100;color=#2E8B57;display-name=Im_Rastaman420;emotes=1:20-21;flags=;id=00dbb5b6-c500-4585-bd15-69920ecf39eb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567474685905;turbo=0;user-id=199310387;user-type= :im_rastaman420!im_rastaman420@im_rastaman420.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Bonne nuit :))"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=20;color=#06952D;display-name=Belchavez;emotes=;flags=;id=df270230-4632-44c4-afaf-57ad5e16602c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567784861754;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :lurkers unite Subway10 Subway10 bonus2)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=50;color=#06952D;display-name=Belchavez;emotes=;flags=;id=491f0ad2-e2f6-4011-9b1d-3ec40277051a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567782238798;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :Clutch Round! Subway10 Subway10 Subway10 Subway10 Subway10 bonus5)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#008000;display-name=Droiler;emotes=;flags=;id=cf68dffd-3be8-4248-b15b-a8320568a79e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567799865891;turbo=0;user-id=124958281;user-type= :droiler!droiler@droiler.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 "UUUuUUuuUuuUUuUU" - Sans)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12,partner/1;bits=100;color=#870FFF;display-name=Lowco;emotes=;flags=;id=64e0fea2-e9ae-44d1-b2c3-2738290d964a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872854492;turbo=0;user-id=52925091;user-type=mod :lowco!lowco@lowco.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=subscriber/6,sub-gifter/5;bits=200;color=#FF4500;display-name=KleetusPlays;emotes=;flags=;id=a34d1036-5b36-4cc4-bec5-8757a6f65ca1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567872815988;turbo=0;user-id=47520800;user-type= :kleetusplays!kleetusplays@kleetusplays.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1;bits=28;color=#5F9EA0;display-name=greyhastur;emotes=;flags=;id=76369958-bd94-4d7f-affb-47540d35d1a5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567706441324;turbo=0;user-id=156171733;user-type= :greyhastur!greyhastur@greyhastur.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=25;color=#05A3C7;display-name=legitc0;emotes=;flags=;id=adfd5f15-a501-4c42-9ea0-c4dfc0e63560;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567729982330;turbo=0;user-id=121577607;user-type= :legitc0!legitc0@legitc0.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=INQ_Nox;emotes=;flags=;id=73989b88-27f9-4b7f-a060-2097ad2a4e3f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883865306;turbo=0;user-id=443872907;user-type= :inq_nox!inq_nox@inq_nox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Make Stan 106. Pleaseeeeeee)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/11;badges=subscriber/9,bits/1000;bits=1000;color=;display-name=wyvernness;emotes=;flags=;id=96588ace-71fe-4995-92e1-81b6daf660c8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883283379;turbo=0;user-id=249293921;user-type= :wyvernness!wyvernness@wyvernness.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 Don't die have some bits)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/5000;bits=100;color=#2C38E2;display-name=Butler063;emotes=;flags=;id=c472544f-b0f0-4aeb-9cf2-6fc0df724270;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883039094;turbo=0;user-id=31498188;user-type= :butler063!butler063@butler063.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Remember survive at all costs for Subway!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3;bits=100;color=;display-name=mopsmannen;emotes=;flags=;id=591fdd16-ef08-45fa-ae7c-a8dde6eebe16;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882865997;turbo=0;user-id=86506465;user-type= :mopsmannen!mopsmannen@mopsmannen.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Hewwo dis ish teh FBI, Furry Bulge Inspection agency, coming to awwest u for poswession of an iwwegally big bulgie uwu. Now I will inspwect u. sniffs and notices ur bulge owo wats dis squeezie ur bulgie uwu ish sho juicy and big owo)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=500;color=#00FF7F;display-name=Shevress;emotes=;flags=;id=02d61274-6703-47a2-9985-936fdebabe54;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882725450;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer500 A little Birthday gift. Have you reminded your friends, that you have a new birthday?)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#CC002F;display-name=TheKr1st0ff;emotes=;flags=;id=453cd6f3-2473-4aed-838e-a95bf1ed890f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882637383;turbo=0;user-id=206755305;user-type= :thekr1st0ff!thekr1st0ff@thekr1st0ff.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 remember to use the subway emote to give 10% more bits)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=400;color=;display-name=malt3525;emotes=;flags=;id=c93e50d9-bfde-4e3d-9738-7cbed58df887;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882568190;turbo=0;user-id=123798342;user-type= :malt3525!malt3525@malt3525.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 we know its your birthday kaif stop lying)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/100;bits=100;color=#FF69B4;display-name=omegaV3;emotes=;flags=;id=15f24a5d-c317-4081-ba18-cd8262f607fd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882549276;turbo=0;user-id=86155006;user-type= :omegav3!omegav3@omegav3.tmi.twitch.tv PRIVMSG #pajlada :Party100 happy birfday kiff daddy)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=TimmE1;emotes=;flags=;id=451e1a2b-ef3b-4d88-8b5b-01ba5e3ecb1f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882506215;turbo=0;user-id=439378010;user-type= :timme1!timme1@timme1.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 have a wonderful bday kaifu)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=100;color=#00FF7F;display-name=Shevress;emotes=3:47-48;flags=;id=2a9b7463-0711-4c3c-9ffb-e8f950081671;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882475711;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer100 Ah i didn't know that. Happy Birthday :D)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=30;color=#FF860A;display-name=Legend001;emotes=;flags=;id=5295ba74-b806-4873-8d8c-5586fd780ecc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567793125293;turbo=0;user-id=144207020;user-type= :legend001!legend001@legend001.tmi.twitch.tv PRIVMSG #pajlada :proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/11;badges=subscriber/6,bits/1000;bits=35;color=#1E90FF;display-name=Darketzu;emotes=;flags=;id=39457378-bbbc-4d9f-966f-88bb151d03ac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873446062;turbo=0;user-id=155070276;user-type= :darketzu!darketzu@darketzu.tmi.twitch.tv PRIVMSG #pajlada :Subway35 bonus3)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-leader/1;bits=14;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=938a73d5-06df-4941-9249-b67a4a31c685;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567552371588;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 This is the rest of my bits. Happy Subtember)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-charity/1;bits=10;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=5647a955-67d2-4480-a4a4-dc6c244e47c3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567550881565;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 Donate 10 bits and the streamer gets an extra one for free)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits-leader/1;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=f439f1df-07c1-474b-a09a-d9ffbd819a7d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746208862;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=947;color=;display-name=TheAngryTony;emotes=;flags=;id=c369cd98-ad3e-46b4-8df7-9115cbfc1989;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746158256;turbo=0;user-id=214368626;user-type=mod :theangrytony!theangrytony@theangrytony.tmi.twitch.tv PRIVMSG #pajlada :Subway947 bonus94)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=2403678c-6109-43ac-b3b5-1f5230f91729;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746107991;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=5;color=#5F9EA0;display-name=drkwings;emotes=;flags=;id=ad45dae5-b985-4526-9b9e-0bdba2d23289;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567742106689;turbo=0;user-id=440230526;user-type= :drkwings!drkwings@drkwings.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/1000;bits=1;color=;display-name=mustangbugatti;emotes=;flags=;id=ee987ee9-46a4-4c06-bf66-2cafff5d4cdd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883658780;turbo=0;user-id=115948494;user-type= :mustangbugatti!mustangbugatti@mustangbugatti.tmi.twitch.tv PRIVMSG #pajlada :(In clarkson accent) Some say...the only number in his contacts is himself..... And...that he is the international butt-dial champion... All we know is.... HES CALLED THE STIG Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=1;color=;display-name=derpysaurus1;emotes=;flags=;id=c41c3d8b-c591-4db0-87e7-a78c5536de82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883655116;turbo=0;user-id=419221818;user-type= :derpysaurus1!derpysaurus1@derpysaurus1.tmi.twitch.tv PRIVMSG #pajlada :cheer1 OMG ur back yaaaaaaaaaaaaaaaaaaaaayyyyyyyyy)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/0,premium/1;bits=1;color=#8A2BE2;display-name=sirlordstallion;emotes=;flags=;id=61a87aeb-88b1-42f9-90f5-74429d8bf387;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882978939;turbo=0;user-id=92145441;user-type= :sirlordstallion!sirlordstallion@sirlordstallion.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Alex is definetly not putting his eggs in Narreths basket)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=xplosivegingerx;emotes=;flags=;id=9e3bd7e1-6758-45d6-8f48-b437a4b4fa29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882527289;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Pride100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=xplosivegingerx;emotes=;flags=;id=f8aac1e0-050a-44bf-abcc-c0cf12cbedfc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882249072;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/10000;bits=150;color=#B22222;display-name=DogsHaveNoUncles;emotes=;flags=;id=4125bb6e-e229-4e7f-b218-1aa6ed690ef9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882027546;turbo=0;user-id=41772497;user-type= :dogshavenouncles!dogshavenouncles@dogshavenouncles.tmi.twitch.tv PRIVMSG #pajlada :cheer150 I used to make origami, but I stopped as it was too much paperwork)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=AlexJohanning;emotes=;flags=;id=4e4229a3-e7f2-4082-8c55-47d42db3b09c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881969862;turbo=0;user-id=190390930;user-type= :alexjohanning!alexjohanning@alexjohanning.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=245;color=;display-name=undonebunion6;emotes=;flags=;id=331ec583-0a80-4299-9206-0efd9e33d934;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881553759;turbo=0;user-id=452974274;user-type= :undonebunion6!undonebunion6@undonebunion6.tmi.twitch.tv PRIVMSG #pajlada :cheer245 can I join?)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=therealruffnix;emotes=;flags=61-67:S.6;id=25f567ad-ac95-45ab-b12e-4d647f6a2345;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567524218162;turbo=0;user-id=55059620;user-type= :therealruffnix!therealruffnix@therealruffnix.tmi.twitch.tv PRIVMSG #pajlada :cheer100 This is the kind of ASMR I'm missing on YouTube and PornHub)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=BeamMeUpSnotty;emotes=;flags=;id=8022f41f-dcb8-42f2-b46a-04d4a99180bd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567270037926;turbo=0;user-id=261679182;user-type= :beammeupsnotty!beammeupsnotty@beammeupsnotty.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=EXDE_HUN;emotes=;flags=;id=60d8835b-23fa-418c-96ca-5874e5d5e8ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566654664248;turbo=0;user-id=129793695;user-type= :exde_hun!exde_hun@exde_hun.tmi.twitch.tv PRIVMSG #pajlada :PogChamp10)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=fd6c5507-3a4e-4d24-8f6e-fadf07f520d3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824273752;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=7003f119-b9a6-4319-a1e8-8e99f96ab01a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824186437;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=3f7de686-77f6-46d2-919e-404312c6676f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824128736;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=9e830ed3-8735-4ccb-9a8b-80466598ca19;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824118921;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=slyckity;emotes=;flags=;id=749285d7-6709-407d-ac9b-2cdc553cf12b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824070261;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Membah666;emotes=;flags=;id=bedf7599-06cb-4ac4-a6f6-6d4b0cfe89d2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654368760;turbo=0;user-id=229332314;user-type= :membah666!membah666@membah666.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=Mitchfynde;emotes=;flags=;id=8c9ed7c5-80db-4ebd-9218-5fa75e16ea32;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654319590;turbo=0;user-id=65694832;user-type= :mitchfynde!mitchfynde@mitchfynde.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 you are the best streamer on earth, monkey!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=c3094a7f-9d73-400d-8ba7-da1330441d07;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874361702;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aproveitando o tema de floresta. Faz o urro do Tarzan?)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=861b0c3c-9f2c-44e8-a7b8-067b46862b37;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874333913;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 faz o urro? pçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a288eb4a-bc83-481e-ada9-27d37c6bd656;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872740628;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 oi. eu sou o bot nóia. açustar)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a8e0522c-2b77-4ee1-b60e-47a4734fcb03;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872703649;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 assustar)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=940654e2-0fbd-4fa3-9991-81898ff93faf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872674978;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 açustar)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=d8009b18-5912-44c5-afee-f511553fd6c4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872671649;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam açustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f1d5c5ef-fc55-4498-bf6b-22a985d93389;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872615171;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Bandidinho)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f6bfcada-17a9-4c96-99d3-6409400a0c93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872586886;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=f3749f4b-b9b6-4736-8cff-3efb07b77d25;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872566198;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNOMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=87fbb800-8de2-479e-9fba-a68b84108b69;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872526929;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira Nu Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=055d653d-fd3e-4fb7-ba9f-08b34568f7b4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872477768;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=1e1f4921-2515-40b5-aa80-a0ffb2bcdf93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872414466;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a1b3ed7c-a4c4-4deb-a9dd-db8a3b35d4ca;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567871415398;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 setembrochove? pçpçpçpçpçpçpçpç)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=200;color=#15A1B7;display-name=Threemoons;emotes=;flags=;id=450181d4-8a06-4aa9-8918-e97b7f2a7c3d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567828290783;turbo=0;user-id=38654319;user-type= :threemoons!threemoons@threemoons.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=6;color=;display-name=BlaqkAssassin;emotes=9:54-55;flags=38-52:A.6/P.6;id=2d86a957-c9c6-48d2-93a1-841023e0709b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567825820673;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 Pride1 You're all fucking weirdos <3 Pride1 ShowLove1 ShowLove1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=300;color=;display-name=BlaqkAssassin;emotes=;flags=9-13:P.6/S.6;id=e20520d6-eeba-47eb-bd94-6f913a37b6b0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824680492;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :Pride100 *Jizz on dem holes* Pride100 Pride100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF4500;display-name=Shenkie;emotes=;flags=;id=7d1bab84-092a-4bf0-98d4-cc8e0a804bd2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567835079931;turbo=0;user-id=205080502;user-type= :shenkie!shenkie@shenkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Lets GO BOYS!!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#FF69B4;display-name=FlipDoodleRama;emotes=;flags=;id=09681de2-af9b-4a21-bb68-660371f14ce3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834145037;turbo=0;user-id=61317728;user-type= :flipdoodlerama!flipdoodlerama@flipdoodlerama.tmi.twitch.tv PRIVMSG #pajlada :ronnoCheer100 do me a small favor, and ask EVScape to spell "ICUP")"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=41;color=#8A2BE2;display-name=derbockwursttoeter;emotes=;flags=;id=80f38066-0ff8-4c2c-80b7-e3edf9628215;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813882146;turbo=0;user-id=148764459;user-type= :derbockwursttoeter!derbockwursttoeter@derbockwursttoeter.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=64b4f2ab-fe0d-4115-b1c2-b7cb4237ff9a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567864725690;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=e2a05c63-e826-445a-8a54-637924325f1c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567596363583;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=a823fc81-a742-477a-b8d7-fb590583a305;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567430682996;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=afecf92d-ecad-48c0-9181-75bc444f0724;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567181225161;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=f96d663e-f56e-46fc-8dbf-b11ffb1e00cb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567085138165;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=91edd61e-6e8e-488a-baa3-edc794147e0a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566998586630;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=3e20b7a0-b075-4c3b-a585-125616cbce9f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566667073706;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=1000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=42e6e7f4-65bc-416d-913a-ac3f0fd310ea;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566575854968;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=migimimimigimemigimimi;emotes=;flags=;id=e29ce2bb-744e-4388-8981-fdb18f5432eb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566410262921;turbo=0;user-id=444193558;user-type= :migimimimigimemigimimi!migimimimigimemigimimi@migimimimigimemigimimi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=fe22ba01-54f0-45f7-8df0-5e6da02e22e7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566405717150;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=458bd6ea-bc20-4d96-a0a0-41bc763b9661;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527610664;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=ea1d5c4c-9871-4900-beac-377c9ed78423;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527493429;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=500;color=#0000FF;display-name=LinerGL;emotes=;flags=;id=e6e36c2b-08ba-482e-852d-9205ed81f90f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567809723859;turbo=0;user-id=184109582;user-type= :linergl!linergl@linergl.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100 ShowLove100 ShowLove100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=1000;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=af30e5d1-33ab-4334-8a6e-2075aa9c2548;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807627792;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :rizhayaCheer1000 тест)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=100;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=aefab25d-ac2a-4988-884c-4504691d5583;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807369475;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :uni100 ну хоть теперь я намбер ван)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits-leader/1;bits=500;color=#5A0B8F;display-name=Mojitox;emotes=;flags=;id=868e20be-030a-475f-82d3-cb7aab0e8dff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567607882938;turbo=0;user-id=174570715;user-type= :mojitox!mojitox@mojitox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 yippi da yeah du geiles Ferkel)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=700;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c6545632-c07c-42c7-97a2-795e9168b9ad;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317328530;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :PJSalt700)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=200;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=58c64cec-91e3-4557-b9c1-ecf19853384c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317269814;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove200 Rae is cute and that's final. No arguments!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=e30de64c-4aa2-44ae-9672-3f45efbfaabb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317165162;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 soisoisoisoisoisoisoisoisoisoisoisoisoisoi)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=9b30df19-f19c-492f-bc1c-c06652a2a50c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317068120;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Scoops250 wewowewowewowewowewo)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c0bff8ab-3c6a-4f7e-b694-c5224005f537;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567316999740;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Cheer250 Wooooooo, go Rae!!!)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=b6b93280-e3f2-4d46-a508-e867a92c8574;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567316859131;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ50)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=1;color=#1E90FF;display-name=Shu_Ouma;emotes=;flags=;id=f08e4c85-0c7b-4a15-8c68-1237a0951806;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567787847687;turbo=0;user-id=43600746;user-type= :shu_ouma!shu_ouma@shu_ouma.tmi.twitch.tv PRIVMSG #pajlada :flyrieCheer1 Se der timeout na Alisa_Ntr humidade ta la no teto)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/10000;bits=1500;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=41376daf-84e1-4560-a871-a3ba74e68217;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567699462168;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,sub-gifter/5;bits=5000;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=78a5f563-1e13-4551-b895-e1b97e97ba9e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567279385491;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :ShowLove5000)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#DAA520;display-name=bassreis;emotes=;flags=;id=80850e76-0d76-41f3-a1a8-bfb192b87030;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567542951373;turbo=0;user-id=424160702;user-type= :bassreis!bassreis@bassreis.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=68b2d50e-3889-43aa-aed9-c45a598b8881;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436309794;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 FailFish1 FailFish1 FailFish1 FailFish1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=7f24457a-1cb2-4919-a396-5d19485925a2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436295936;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=moderator/1,sub-gifter/1;bits=200;color=#1E90FF;display-name=AstralbIades;emotes=;flags=;id=16c50b4c-a026-4e74-a29a-1330641fefb2;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566767598869;turbo=0;user-id=84675162;user-type=mod :astralbiades!astralbiades@astralbiades.tmi.twitch.tv PRIVMSG #pajlada :Scoops200 FOOD EMOTES 4 ALL)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#0000FF;display-name=Gorian4;emotes=;flags=;id=091ee7d4-5c3f-4ac5-abbe-7b9122bd9cf7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566751745419;turbo=0;user-id=250580550;user-type= :gorian4!gorian4@gorian4.tmi.twitch.tv PRIVMSG #pajlada :I'm blacking out goodnight Scoops1)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=40;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=5b6dd9a1-811b-4f21-a904-091739781777;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742001750;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer40)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#1E90FF;display-name=Jedted;emotes=;flags=;id=35ae125a-bdfb-4325-8051-91d34e0252f4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741902320;turbo=0;user-id=7508985;user-type= :jedted!jedted@jedted.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 fly)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=50;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=d21e66b3-98f8-4aed-9252-7476ab42fae8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741761493;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer50)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=10;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=bfcde0bd-8676-4dca-a72a-667ca302ee36;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740141661;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Rope)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=96966f5f-5d84-4ed0-a329-8e95e2556b94;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567739984178;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 shark)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-charity/1;bits=1000;color=#FF0000;display-name=Earo;emotes=30259:10-16;flags=;id=46795df1-9d3a-4a80-9153-85241800607f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567257657372;turbo=0;user-id=37003428;user-type= :earo!earo@earo.tmi.twitch.tv PRIVMSG #pajlada :cheer1000 HeyGuys)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=15;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=ab5ec720-5ee1-4fd9-8af1-dc018db0cc31;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440950670;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove15)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=377;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=262f4d54-9b21-4f13-aac3-6d3b1051282f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440897074;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis377)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=233;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=a21aa3b3-1165-49f6-b8ad-d8a8105be4af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440877405;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Shamrock233)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=144;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3556e0ad-b5f8-4190-9c4c-e39c1940d191;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440861545;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :bday144)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=89;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=96e380a5-786d-44b8-819a-529b6adb06ac;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440848361;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage89)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=55;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=79eefe36-32a5-410f-877d-e41a6aff93e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440836547;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer55)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=34;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=76239011-65fa-4f6a-a6d6-dc5d5dcbd674;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440816630;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid34)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=21;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=4c05c97c-7b6c-4ae9-bc91-04e98240c1d5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440806389;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :TriHard21)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=13;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=755193aa-22b2-43c2-8e11-c1959e850ff5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440788895;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ13)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=8;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b2ecce7-842e-429e-b6c8-9456c4646362;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440774009;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle8)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b8736d1-832d-4152-832a-50c526714fd1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440762580;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :uni5)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=c13a1540-2a03-4c7d-af50-cb20ed88cefd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440750103;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Party3)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=5d889eeb-b6b9-4a4e-91ff-0aecdf297edd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440738337;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove2)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=da47f91a-40d3-4209-ba1c-0219d8b8ecaf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440720363;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=EkimSky;emotes=;flags=;id=8adea5b4-7430-44ea-a666-5ebaceb69441;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567833047623;turbo=0;user-id=42132818;user-type= :ekimsky!ekimsky@ekimsky.tmi.twitch.tv PRIVMSG #pajlada :Hi Cheer10)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=500;color=;display-name=godkiller76;emotes=;flags=;id=80e86bcc-d048-44f3-8073-9a1014568e0c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753685704;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=godkiller76;emotes=;flags=;id=a433bcd6-ca0f-4cf2-80a5-e7a707c326a0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753624330;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 who is better Logan Paul or ksi get it right I donate more bits)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/8;badges=subscriber/6,premium/1;bits=1500;color=;display-name=chipndale19;emotes=300546347:0-12/300563212:14-24;flags=;id=e3704a3b-9318-48d1-a3fd-fb3d005f359c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567721720581;turbo=0;user-id=409535990;user-type= :chipndale19!chipndale19@chipndale19.tmi.twitch.tv PRIVMSG #pajlada :americ46Weird americ46Ftt cheer1500)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=DamianExplores;emotes=;flags=;id=24a0b2e7-0174-4102-bae7-5bc911e672ca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567721146904;turbo=0;user-id=190450922;user-type= :damianexplores!damianexplores@damianexplores.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=szeththeassassin;emotes=;flags=;id=55fa71d7-dd06-421a-9265-968ec4ac1e2f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841062581;turbo=0;user-id=455887394;user-type= :szeththeassassin!szeththeassassin@szeththeassassin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0;bits=5;color=#FF0000;display-name=Nosliw9;emotes=;flags=;id=6a029a36-bbe6-4f47-b715-2acf592db6af;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567673983609;turbo=0;user-id=43213660;user-type= :nosliw9!nosliw9@nosliw9.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5 penny)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,sub-gifter/50;bits=5000;color=;display-name=D74D;emotes=;flags=;id=0517dcba-7213-42cd-8595-64e02b564938;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841279187;turbo=0;user-id=101466185;user-type= :d74d!d74d@d74d.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 you are our Trash)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=500;color=#298BA3;display-name=klyngster;emotes=;flags=;id=9d3c3335-1131-45a4-bc41-c0b116c7e653;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567881131141;turbo=0;user-id=43958892;user-type= :klyngster!klyngster@klyngster.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50 Can't get enough of gnoll love, baby!)"); + cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=vip/1,subscriber/12,bits-leader/3;bits=7;color=#B22222;display-name=FarFromCasual;emotes=;flags=;id=2e9b5992-c223-42f2-bb8a-f7023f013da6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742991909;turbo=0;user-id=93295368;user-type= :farfromcasual!farfromcasual@farfromcasual.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2c114dec-e6d5-4638-b7b8-31965802bfed;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615872986;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4ac80853-745b-4b41-97f4-645758e96f35;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615866840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=8d44bd51-6277-4d28-a446-b5269e907828;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615858789;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=aa3c148c-a40c-4ed2-bbc3-47b31be756e6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615852288;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6fe351d7-9591-422e-845b-703f9c437a23;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615846582;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a1e7bfeb-64cd-434c-aefb-36ef103396a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615841494;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2f5341e9-4322-4495-8817-ae7795c375e1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615836213;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f19dc197-6864-41a0-8083-6c4e09f612cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615831535;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=58239ff3-63e3-4265-9003-f0ba2f52acba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615803845;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c63770d0-7007-41d2-9d3f-96808b546403;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615799227;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=3b13ba64-22e7-4c0f-af7d-331d3752a45a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615794810;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=1d151a2e-a98e-4feb-946b-1d01fb883980;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615790136;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f28e6952-9082-48dc-9c8e-c63f9dd1ef9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615786178;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=7b896887-1764-4dec-9ffc-c1dad7da6273;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615781318;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=21a482d9-136e-4a9f-bc0f-7ead3d906b42;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615776863;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=777e3992-f81c-4f8f-952e-a897250ec863;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615771948;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=ea6f5df0-313b-440f-8277-93e64113851b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615767649;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1784d3c3-8189-4fac-8ec6-81d9a09157c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615765997;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=88f2e2b7-c46d-4c72-ae4a-6df4e1733fab;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615763860;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c94990b2-f347-4a16-8eef-12f4cb3fde97;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615762767;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9299f96-e110-4667-9362-ee6ee1081f7c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615761057;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2bd97fbd-8b1a-4ac6-a957-d776a24e2936;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615759147;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d362b94-5b95-49c6-b985-8648f7016d37;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615757603;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=63f43ff4-0800-4bdd-9082-6692c38a0404;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615756502;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=22f9ec7c-2a59-41e3-9ed5-cb900369a6dd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615754711;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a64483e7-e03f-4bed-91a9-ae82c4911b8b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753404;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4f763aeb-0c35-4c8a-a362-ff2142d2d0f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753070;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=373aaaa8-f764-43b2-93a9-725ad1cd2260;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615751350;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a9feb040-2cb1-4c54-a8c4-1d046886c9c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615749724;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=42841770-b162-41e2-bb51-dc91e7892f8f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747895;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=59a3754e-a73b-431d-a883-fb7331ac2bd6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747127;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a6d77e5-09c7-4eb0-ac6c-cc0374bf47b9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615742171;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a849040-1986-442d-a9ce-c8740b87f5b0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615737663;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4b926881-3d75-40f1-a2e2-d2997f8b0a86;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615732556;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=eb9c2272-67fc-4be9-bcf6-705d1aaabd53;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615728272;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=d771aec0-b567-4d92-a589-17f4e9eeb3dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615722840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=145953a8-17f9-4c98-ab28-54d6f6bcbe1d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615718868;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=21369bc6-44d8-4e89-9182-7970af0a3a4d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615717024;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9ae0ae9-22af-41fc-b0a0-d99fc919711d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615715093;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=55560296-9fba-4420-a1a4-86b28cfd1814;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615712270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=5d7ef577-9d1f-4aff-9cbe-cfdeea66f809;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615710584;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=b8cf1032-2909-46cd-b5c3-1e6cd05d9287;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615708940;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c169a8e4-8e25-44e9-b61a-b1ef491230fd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615707086;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18dc40ba-e601-4140-ace1-3772376d1f07;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615705259;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4a30a273-9a7b-4d03-b670-5c672567d290;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615703330;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fc43dc6d-7707-48e7-a1c4-8bbb53fd4c9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615699680;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=7;color=;display-name=Reddie100;emotes=;flags=;id=3c4963db-cef1-4e62-aa33-87f1ecad48c9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615682200;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c1dc9ab9-9047-4fc5-8410-80a51b1915dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615680213;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=adf2d29a-92eb-4e29-af88-2e9b6d79bbf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615674199;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 geweldig dit)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=64e93e2e-890c-416c-9b36-4fab7169b5cf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615669516;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ba0b1c1c-066b-4fb2-a88a-76b335838032;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615667702;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3531bd3a-822e-47b5-9678-5acbff528533;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615665827;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2b654628-2815-4902-858a-533f480bac8d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663539;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3b26fe3e-112e-45ce-87c4-f6fc32b05f7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18e7195c-c6aa-47da-b3ea-47ee1d2b2f91;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615661474;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=01e46a18-a31c-4afd-a1d4-1ebe1e6ded4f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615659590;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fa0eb45d-09ac-4f1b-bfe7-9472844cf538;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615658197;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=587b034d-dbd9-455d-9172-43f8a4dff466;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615657911;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=6578e9b5-b543-47c8-b7f7-cc316970fe92;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615655967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=9ff17035-9f5f-485c-aaf8-f8b3d6c9dd60;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615654194;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3cedc247-f99e-4739-8987-660ca4f3a87f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615652341;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d0b1e22-2756-48d7-8e83-e88defe05cbf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615651954;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=07feafc1-b6b7-4183-9b27-8f162d58e038;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615650216;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=149edebb-a665-4a04-8b84-aa15eea28780;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615648446;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eaa7bbb3-d156-48a7-ba8a-73bcb2348171;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646706;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c3cac916-f8d7-4f2a-9ead-38d393a1a3af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646315;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a870f70a-643c-4574-ba72-1044bc32a69f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615639583;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6b30d23f-7d9f-471c-b435-bbd3c110f229;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615637363;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f461b713-e05a-48e9-89c9-e5a2ed77f712;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615593445;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=7a238762-413e-481f-b6a9-0e40505b4359;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615571879;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Ja @gdrever Kappa5)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=4;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=afad96cb-26d6-46e3-8394-21a20582f31c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615331308;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp4)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=480a4756-cbe2-476e-90e5-d3c114047d7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615326958;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=e22994b9-b2b7-4543-8e59-3c963458a7c3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615313384;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1755d12b-6cbb-4c75-8bc6-d7c0d1595caf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615308752;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp3)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d29c7ace-f1df-4981-a83e-fb14c4dee7f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615304967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp2)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=0a7dae47-909f-46bd-92c1-cb45305bb337;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615301286;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4436922f-7398-433d-a81e-0c2c9c2bc81b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615299385;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4be7f989-7aee-43a1-ba01-9fdf232c9bae;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615297531;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eca4ce9b-5598-4b98-b71c-7c0b5d02ebff;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615295618;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=91f53fa0-2620-48df-94fd-bfeb468ee0d9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615173650;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 nu 11 Kappa1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=34e52411-99ee-4db5-a568-7d0fc11bad58;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615134404;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=211943f2-7741-467d-b3f8-d1ca326bd25e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615132714;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=313a9ebe-5973-40f1-bfd9-929a6bced5aa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615131234;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a4cfe184-b00f-40cc-bd2b-c31b93361d1f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615129476;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=65c41dfa-496d-4aa9-b7a8-26bd01635dcd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615006963;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ad70f8c9-4090-4272-8782-f6a3e2f61b93;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615005124;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d9e8f083-c517-42a9-b191-2ba8d2a4bbdd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615003177;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2d07b8c3-3921-4841-822e-01ae9599f62d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614969477;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=baceebb0-b0bb-49cc-bbc0-afab0e3a4b0d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614868575;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=80;color=;display-name=vizaftw;emotes=;flags=;id=18b020de-45ac-4e8d-a022-8eff410f0b0f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567776695514;turbo=0;user-id=192969150;user-type= :vizaftw!vizaftw@vizaftw.tmi.twitch.tv PRIVMSG #pajlada :Party80 GZ MY DUDE)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=87;color=;display-name=NWAhenkan123;emotes=;flags=31-39:A.3/P.5;id=c7730465-e904-4206-8e1b-4827c1673398;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708755175;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway87 bonus8 I'M NUMBER ONE B I T C H)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=392f85ff-ec69-4b21-b41a-7de943a6f90e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708505033;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :uni1 hahahaha you are such a pvp god)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=d57ea319-894c-43e4-9887-0bcc574bdf7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708457534;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 KILL HIM)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=8ba51822-e7df-4f2b-8e8a-1c8a1bca172b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708401538;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 what's going on with the server transfer my dude?)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=35-45:A.3,56-62:S.5;id=03b7f58b-8596-4f3b-a2fb-52121655bb6b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706727257;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 YES!!! how many bits for you sucking your own d i c k on stream?)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=44-50:S.5;id=9205db72-912f-4133-9924-ba4410e24cb8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706535848;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Kappa1 you are 100% trying to suck your own d i c k now. mad respect, hope all goes well.)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=36-42:S.5;id=3f2b1e7c-1fe5-4622-ace6-bd9dc427a7f8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706201529;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Pride1 you would 100% suck your own d i c k if you could.)"); + cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=43-49:P.6,51-57:S.5;id=d04f8b05-7c2d-4002-9c34-d5ad4c6bc867;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705991018;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 HAHAHAHA you have tasted your own fucking dick!!! you are so sick and i respect it.)"); subMessages.emplace_back(R"(@badges=staff/1,broadcaster/1,turbo/1;color=#008000;display-name=ronni;emotes=;id=db25007f-7a18-43eb-9379-80131e44d633;login=ronni;mod=0;msg-id=resub;msg-param-months=6;msg-param-sub-plan=Prime;msg-param-sub-plan-name=Prime;room-id=1337;subscriber=1;system-msg=ronni\shas\ssubscribed\sfor\s6\smonths!;tmi-sent-ts=1507246572675;turbo=1;user-id=1337;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada :Great stream -- keep it up!)"); subMessages.emplace_back(R"(@badges=staff/1,premium/1;color=#0000FF;display-name=TWW2;emotes=;id=e9176cd8-5e22-4684-ad40-ce53c2561c5e;login=tww2;mod=0;msg-id=subgift;msg-param-months=1;msg-param-recipient-display-name=Mr_Woodchuck;msg-param-recipient-id=89614178;msg-param-recipient-name=mr_woodchuck;msg-param-sub-plan-name=House\sof\sNyoro~n;msg-param-sub-plan=1000;room-id=19571752;subscriber=0;system-msg=TWW2\sgifted\sa\sTier\s1\ssub\sto\sMr_Woodchuck!;tmi-sent-ts=1521159445153;turbo=0;user-id=13405587;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada)"); From 256a65a12e956ec70c51e22f1748bed64c572051 Mon Sep 17 00:00:00 2001 From: Rasmus Karlsson Date: Sat, 7 Sep 2019 13:48:30 +0200 Subject: [PATCH 08/42] Load mod badge information from the FFZ API instead of assuming the URL. This lets us load all sizes of the emote if they are available. Channel with all versions of the mod badge: https://api.frankerfacez.com/v1/room/pajlada Channel with only one version of the mod badge: https://api.frankerfacez.com/v1/room/apa420 Channel with no mod badge: https://api.frankerfacez.com/v1/room/forsen --- chatterino.pro | 2 - src/messages/Image.cpp | 10 +++ src/messages/Image.hpp | 8 +++ src/providers/ffz/FfzEmotes.cpp | 91 +++++++++++++++++++++--- src/providers/ffz/FfzEmotes.hpp | 6 +- src/providers/ffz/FfzModBadge.cpp | 63 ---------------- src/providers/ffz/FfzModBadge.hpp | 25 ------- src/providers/twitch/ChatroomChannel.cpp | 12 +++- src/providers/twitch/TwitchChannel.cpp | 16 +++-- src/providers/twitch/TwitchChannel.hpp | 3 +- 10 files changed, 123 insertions(+), 113 deletions(-) delete mode 100644 src/providers/ffz/FfzModBadge.cpp delete mode 100644 src/providers/ffz/FfzModBadge.hpp diff --git a/chatterino.pro b/chatterino.pro index bf6c49159..b272506c9 100644 --- a/chatterino.pro +++ b/chatterino.pro @@ -127,7 +127,6 @@ SOURCES += \ src/providers/chatterino/ChatterinoBadges.cpp \ src/providers/emoji/Emojis.cpp \ src/providers/ffz/FfzEmotes.cpp \ - src/providers/ffz/FfzModBadge.cpp \ src/providers/irc/AbstractIrcServer.cpp \ src/providers/irc/IrcAccount.cpp \ src/providers/irc/IrcChannel2.cpp \ @@ -293,7 +292,6 @@ HEADERS += \ src/providers/chatterino/ChatterinoBadges.hpp \ src/providers/emoji/Emojis.hpp \ src/providers/ffz/FfzEmotes.hpp \ - src/providers/ffz/FfzModBadge.hpp \ src/providers/irc/AbstractIrcServer.hpp \ src/providers/irc/IrcAccount.hpp \ src/providers/irc/IrcChannel2.hpp \ diff --git a/src/messages/Image.cpp b/src/messages/Image.cpp index a0c82418d..ef19d3702 100644 --- a/src/messages/Image.cpp +++ b/src/messages/Image.cpp @@ -349,6 +349,9 @@ void Image::actuallyLoad() if (!shared) return Failure; + if (shared->customOnSuccess_) + return shared->customOnSuccess_(shared, result); + auto data = result.getData(); // const cast since we are only reading from it @@ -393,4 +396,11 @@ bool Image::operator!=(const Image &other) const return !this->operator==(other); } +ImagePtr Image::setCustomOnSuccess( + std::function customOnSuccess) +{ + this->customOnSuccess_ = customOnSuccess; + return shared_from_this(); +} + } // namespace chatterino diff --git a/src/messages/Image.hpp b/src/messages/Image.hpp index 1cd30d81b..24af6a529 100644 --- a/src/messages/Image.hpp +++ b/src/messages/Image.hpp @@ -13,7 +13,9 @@ #include #include "common/Aliases.hpp" +#include "common/NetworkResult.hpp" #include "common/NullablePtr.hpp" +#include "common/Outcome.hpp" namespace chatterino { namespace detail { @@ -66,13 +68,18 @@ public: bool operator==(const Image &image) const; bool operator!=(const Image &image) const; + ImagePtr setCustomOnSuccess( + std::function onSuccess); + private: Image(); Image(const Url &url, qreal scale); Image(qreal scale); +public: void setPixmap(const QPixmap &pixmap); +private: void actuallyLoad(); Url url_{}; @@ -81,5 +88,6 @@ private: bool shouldLoad_{false}; std::unique_ptr frames_{}; QObject object_{}; + std::function customOnSuccess_{}; }; } // namespace chatterino diff --git a/src/providers/ffz/FfzEmotes.cpp b/src/providers/ffz/FfzEmotes.cpp index ca71f7a5b..3e1345545 100644 --- a/src/providers/ffz/FfzEmotes.cpp +++ b/src/providers/ffz/FfzEmotes.cpp @@ -1,6 +1,11 @@ #include "providers/ffz/FfzEmotes.hpp" +#include +#include #include +#include +#include +#include #include "common/NetworkRequest.hpp" #include "common/Outcome.hpp" @@ -10,6 +15,30 @@ namespace chatterino { namespace { + Outcome addModBadgeBackground(ImagePtr image, NetworkResult result) + { + auto data = result.getData(); + + QBuffer buffer(const_cast(&data)); + buffer.open(QIODevice::ReadOnly); + QImageReader reader(&buffer); + if (reader.imageCount() == 0) + return Failure; + + QPixmap badgeOverlay = QPixmap::fromImageReader(&reader); + QPixmap badgePixmap(badgeOverlay.width(), badgeOverlay.height()); + + // the default mod badge green color + badgePixmap.fill(QColor("#34AE0A")); + QPainter painter(&badgePixmap); + QRectF rect(0, 0, badgeOverlay.width(), badgeOverlay.height()); + painter.drawPixmap(rect, badgeOverlay, rect); + + image->setPixmap(badgePixmap); + + return Success; + } + Url getEmoteLink(const QJsonObject &urls, const QString &emoteScale) { auto emote = urls.value(emoteScale); @@ -79,8 +108,42 @@ namespace { return {Success, std::move(emotes)}; } - std::pair parseChannelEmotes(const QJsonObject &jsonRoot) + std::tuple> + parseChannelResponse(const QJsonObject &jsonRoot) { + boost::optional modBadge; + + // Parse mod badge + auto room = jsonRoot.value("room").toObject(); + auto modUrls = room.value("mod_urls").toObject(); + if (!modUrls.isEmpty()) + { + auto modBadge1x = getEmoteLink(modUrls, "1"); + auto modBadge2x = getEmoteLink(modUrls, "2"); + auto modBadge3x = getEmoteLink(modUrls, "4"); + + auto modBadgeImageSet = ImageSet{ + Image::fromUrl(modBadge1x, 1) + ->setCustomOnSuccess(addModBadgeBackground), + modBadge2x.string.isEmpty() + ? Image::getEmpty() + : Image::fromUrl(modBadge2x, 0.5) + ->setCustomOnSuccess(addModBadgeBackground), + modBadge3x.string.isEmpty() + ? Image::getEmpty() + : Image::fromUrl(modBadge3x, 0.25) + ->setCustomOnSuccess(addModBadgeBackground), + }; + + modBadge = std::make_shared(Emote{ + {""}, + modBadgeImageSet, + Tooltip{"Twitch Channel Moderator"}, + modBadge1x, + }); + } + + // Parse emotes auto jsonSets = jsonRoot.value("sets").toObject(); auto emotes = EmoteMap(); @@ -110,7 +173,7 @@ namespace { } } - return {Success, std::move(emotes)}; + return {Success, std::move(emotes), modBadge}; } } // namespace @@ -151,19 +214,29 @@ void FfzEmotes::loadEmotes() .execute(); } -void FfzEmotes::loadChannel(const QString &channelId, - std::function callback) +void FfzEmotes::loadChannel( + const QString &channelId, std::function emoteCallback, + std::function)> modBadgeCallback) { log("[FFZEmotes] Reload FFZ Channel Emotes for channel {}\n", channelId); NetworkRequest("https://api.frankerfacez.com/v1/room/id/" + channelId) .timeout(20000) - .onSuccess([callback = std::move(callback)](auto result) -> Outcome { - auto pair = parseChannelEmotes(result.parseJson()); - if (pair.first) - callback(std::move(pair.second)); - return pair.first; + .onSuccess([emoteCallback = std::move(emoteCallback), + modBadgeCallback = + std::move(modBadgeCallback)](auto result) -> Outcome { + auto [success, emoteMap, modBadge] = + parseChannelResponse(result.parseJson()); + if (!success) + { + return success; + } + + emoteCallback(std::move(emoteMap)); + modBadgeCallback(std::move(modBadge)); + + return success; }) .onError([channelId](int result) { if (result == 203) diff --git a/src/providers/ffz/FfzEmotes.hpp b/src/providers/ffz/FfzEmotes.hpp index 94bdfcb17..297ac4257 100644 --- a/src/providers/ffz/FfzEmotes.hpp +++ b/src/providers/ffz/FfzEmotes.hpp @@ -22,8 +22,10 @@ public: std::shared_ptr emotes() const; boost::optional emote(const EmoteName &name) const; void loadEmotes(); - static void loadChannel(const QString &channelId, - std::function callback); + static void loadChannel( + const QString &channelId, + std::function emoteCallback, + std::function)> modBadgeCallback); private: Atomic> global_; diff --git a/src/providers/ffz/FfzModBadge.cpp b/src/providers/ffz/FfzModBadge.cpp deleted file mode 100644 index a41442c17..000000000 --- a/src/providers/ffz/FfzModBadge.cpp +++ /dev/null @@ -1,63 +0,0 @@ -#include "FfzModBadge.hpp" - -#include -#include -#include -#include -#include - -#include "common/NetworkRequest.hpp" -#include "common/Outcome.hpp" -#include "messages/Emote.hpp" - -namespace chatterino { - -FfzModBadge::FfzModBadge(const QString &channelName) - : channelName_(channelName) -{ -} - -void FfzModBadge::loadCustomModBadge() -{ - static QString partialUrl("https://cdn.frankerfacez.com/room-badge/mod/"); - - QString url = partialUrl + channelName_ + "/1"; - NetworkRequest(url) - - .onSuccess([this, url](auto result) -> Outcome { - auto data = result.getData(); - - QBuffer buffer(const_cast(&data)); - buffer.open(QIODevice::ReadOnly); - QImageReader reader(&buffer); - if (reader.imageCount() == 0) - return Failure; - - QPixmap badgeOverlay = QPixmap::fromImageReader(&reader); - QPixmap badgePixmap(18, 18); - - // the default mod badge green color - badgePixmap.fill(QColor("#34AE0A")); - QPainter painter(&badgePixmap); - QRectF rect(0, 0, 18, 18); - painter.drawPixmap(rect, badgeOverlay, rect); - - auto emote = Emote{{""}, - ImageSet{Image::fromPixmap(badgePixmap)}, - Tooltip{"Twitch Channel Moderator"}, - Url{url}}; - - this->badge_ = std::make_shared(emote); - // getBadge.execute(); - - return Success; - }) - .execute(); -} - -EmotePtr FfzModBadge::badge() const -{ - return this->badge_; -} - -} // namespace chatterino diff --git a/src/providers/ffz/FfzModBadge.hpp b/src/providers/ffz/FfzModBadge.hpp deleted file mode 100644 index 859cb1a10..000000000 --- a/src/providers/ffz/FfzModBadge.hpp +++ /dev/null @@ -1,25 +0,0 @@ -#pragma once - -#include -#include - -namespace chatterino { - -struct Emote; -using EmotePtr = std::shared_ptr; - -class FfzModBadge -{ -public: - FfzModBadge(const QString &channelName); - - void loadCustomModBadge(); - - EmotePtr badge() const; - -private: - const QString channelName_; - EmotePtr badge_; -}; - -} // namespace chatterino diff --git a/src/providers/twitch/ChatroomChannel.cpp b/src/providers/twitch/ChatroomChannel.cpp index e87abbae4..d2f08d82c 100644 --- a/src/providers/twitch/ChatroomChannel.cpp +++ b/src/providers/twitch/ChatroomChannel.cpp @@ -48,9 +48,15 @@ void ChatroomChannel::refreshFFZChannelEmotes() { return; } - FfzEmotes::loadChannel(this->chatroomOwnerId, [this](auto &&emoteMap) { - this->ffzEmotes_.set(std::make_shared(std::move(emoteMap))); - }); + FfzEmotes::loadChannel( + this->chatroomOwnerId, + [this](auto &&emoteMap) { + this->ffzEmotes_.set( + std::make_shared(std::move(emoteMap))); + }, + [this](auto &&modBadge) { + this->ffzCustomModBadge_ = std::move(modBadge); + }); } const QString &ChatroomChannel::getDisplayName() const diff --git a/src/providers/twitch/TwitchChannel.cpp b/src/providers/twitch/TwitchChannel.cpp index 97f3b6e06..379d3aed4 100644 --- a/src/providers/twitch/TwitchChannel.cpp +++ b/src/providers/twitch/TwitchChannel.cpp @@ -87,7 +87,6 @@ TwitchChannel::TwitchChannel(const QString &name, , globalFfz_(ffz) , bttvEmotes_(std::make_shared()) , ffzEmotes_(std::make_shared()) - , ffzCustomModBadge_(name) , mod_(false) { log("[TwitchChannel:{}] Opened", name); @@ -138,7 +137,6 @@ void TwitchChannel::initialize() { this->refreshChatters(); this->refreshBadges(); - this->ffzCustomModBadge_.loadCustomModBadge(); } bool TwitchChannel::isEmpty() const @@ -164,10 +162,17 @@ void TwitchChannel::refreshBTTVChannelEmotes() void TwitchChannel::refreshFFZChannelEmotes() { FfzEmotes::loadChannel( - this->roomId(), [this, weak = weakOf(this)](auto &&emoteMap) { + this->roomId(), + [this, weak = weakOf(this)](auto &&emoteMap) { if (auto shared = weak.lock()) this->ffzEmotes_.set( std::make_shared(std::move(emoteMap))); + }, + [this, weak = weakOf(this)](auto &&modBadge) { + if (auto shared = weak.lock()) + { + this->ffzCustomModBadge_ = std::move(modBadge); + } }); } @@ -824,10 +829,7 @@ boost::optional TwitchChannel::twitchBadge( boost::optional TwitchChannel::ffzCustomModBadge() const { - if (auto badge = this->ffzCustomModBadge_.badge()) - return badge; - - return boost::none; + return this->ffzCustomModBadge_; } } // namespace chatterino diff --git a/src/providers/twitch/TwitchChannel.hpp b/src/providers/twitch/TwitchChannel.hpp index e59c265ad..d582d7a79 100644 --- a/src/providers/twitch/TwitchChannel.hpp +++ b/src/providers/twitch/TwitchChannel.hpp @@ -6,7 +6,6 @@ #include "common/Outcome.hpp" #include "common/UniqueAccess.hpp" #include "common/UsernameSet.hpp" -#include "providers/ffz/FfzModBadge.hpp" #include "providers/twitch/TwitchEmotes.hpp" #include @@ -148,13 +147,13 @@ protected: FfzEmotes &globalFfz_; Atomic> bttvEmotes_; Atomic> ffzEmotes_; + boost::optional ffzCustomModBadge_; private: // Badges UniqueAccess>> badgeSets_; // "subscribers": { "0": ... "3": ... "6": ... UniqueAccess> cheerEmoteSets_; - FfzModBadge ffzCustomModBadge_; bool mod_ = false; bool vip_ = false; From dbce128cc3400151e44fdf8a188fa7a5c010b430 Mon Sep 17 00:00:00 2001 From: Rasmus Karlsson Date: Sun, 8 Sep 2019 11:30:06 +0200 Subject: [PATCH 09/42] Remove "custom on success" logic from Image. Create a new message element and message layout element type for mod badges. --- src/messages/Image.cpp | 10 ----- src/messages/Image.hpp | 6 --- src/messages/MessageElement.cpp | 23 ++++++++++- src/messages/MessageElement.hpp | 16 ++++++++ src/messages/layouts/MessageLayoutElement.cpp | 27 +++++++++++++ src/messages/layouts/MessageLayoutElement.hpp | 14 ++++++- src/providers/ffz/FfzEmotes.cpp | 39 +++---------------- src/providers/twitch/TwitchMessageBuilder.cpp | 2 +- 8 files changed, 84 insertions(+), 53 deletions(-) diff --git a/src/messages/Image.cpp b/src/messages/Image.cpp index ef19d3702..a0c82418d 100644 --- a/src/messages/Image.cpp +++ b/src/messages/Image.cpp @@ -349,9 +349,6 @@ void Image::actuallyLoad() if (!shared) return Failure; - if (shared->customOnSuccess_) - return shared->customOnSuccess_(shared, result); - auto data = result.getData(); // const cast since we are only reading from it @@ -396,11 +393,4 @@ bool Image::operator!=(const Image &other) const return !this->operator==(other); } -ImagePtr Image::setCustomOnSuccess( - std::function customOnSuccess) -{ - this->customOnSuccess_ = customOnSuccess; - return shared_from_this(); -} - } // namespace chatterino diff --git a/src/messages/Image.hpp b/src/messages/Image.hpp index 24af6a529..5a5adf81e 100644 --- a/src/messages/Image.hpp +++ b/src/messages/Image.hpp @@ -68,18 +68,13 @@ public: bool operator==(const Image &image) const; bool operator!=(const Image &image) const; - ImagePtr setCustomOnSuccess( - std::function onSuccess); - private: Image(); Image(const Url &url, qreal scale); Image(qreal scale); -public: void setPixmap(const QPixmap &pixmap); -private: void actuallyLoad(); Url url_{}; @@ -88,6 +83,5 @@ private: bool shouldLoad_{false}; std::unique_ptr frames_{}; QObject object_{}; - std::function customOnSuccess_{}; }; } // namespace chatterino diff --git a/src/messages/MessageElement.cpp b/src/messages/MessageElement.cpp index 907bcc54a..0defed597 100644 --- a/src/messages/MessageElement.cpp +++ b/src/messages/MessageElement.cpp @@ -145,7 +145,7 @@ void EmoteElement::addToContainer(MessageLayoutContainer &container, QSize(int(container.getScale() * image->width() * emoteScale), int(container.getScale() * image->height() * emoteScale)); - container.addElement((new ImageLayoutElement(*this, image, size)) + container.addElement(this->makeImageLayoutElement(image, size) ->setLink(this->getLink())); } else @@ -159,6 +159,27 @@ void EmoteElement::addToContainer(MessageLayoutContainer &container, } } +MessageLayoutElement *EmoteElement::makeImageLayoutElement( + const ImagePtr &image, const QSize &size) +{ + return new ImageLayoutElement(*this, image, size); +} + +// MOD BADGE +ModBadgeElement::ModBadgeElement(const EmotePtr &data, + MessageElementFlags flags_) + : EmoteElement(data, flags_) +{ +} + +MessageLayoutElement *ModBadgeElement::makeImageLayoutElement( + const ImagePtr &image, const QSize &size) +{ + static const QColor modBadgeBackgroundColor("#34AE0A"); + return new ImageWithBackgroundLayoutElement(*this, image, size, + modBadgeBackgroundColor); +} + // BADGE BadgeElement::BadgeElement(const EmotePtr &emote, MessageElementFlags flags) : MessageElement(flags) diff --git a/src/messages/MessageElement.hpp b/src/messages/MessageElement.hpp index 3259405a6..0e18f6a26 100644 --- a/src/messages/MessageElement.hpp +++ b/src/messages/MessageElement.hpp @@ -17,6 +17,7 @@ namespace chatterino { class Channel; struct MessageLayoutContainer; +class MessageLayoutElement; class Image; using ImagePtr = std::shared_ptr; @@ -209,11 +210,26 @@ public: MessageElementFlags flags_) override; EmotePtr getEmote() const; +protected: + virtual MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image, + const QSize &size); + private: std::unique_ptr textElement_; EmotePtr emote_; }; +// Behaves like an emote element, except it creates a different image layout element that draws the mod badge background +class ModBadgeElement : public EmoteElement +{ +public: + ModBadgeElement(const EmotePtr &data, MessageElementFlags flags_); + +protected: + MessageLayoutElement *makeImageLayoutElement(const ImagePtr &image, + const QSize &size) override; +}; + class BadgeElement : public MessageElement { public: diff --git a/src/messages/layouts/MessageLayoutElement.cpp b/src/messages/layouts/MessageLayoutElement.cpp index 53095ccbf..7990d6a6c 100644 --- a/src/messages/layouts/MessageLayoutElement.cpp +++ b/src/messages/layouts/MessageLayoutElement.cpp @@ -168,6 +168,33 @@ int ImageLayoutElement::getXFromIndex(int index) } } +// +// IMAGE WITH BACKGROUND +// +ImageWithBackgroundLayoutElement::ImageWithBackgroundLayoutElement( + MessageElement &creator, ImagePtr image, const QSize &size, QColor color) + : ImageLayoutElement(creator, image, size) + , color_(color) +{ +} + +void ImageWithBackgroundLayoutElement::paint(QPainter &painter) +{ + if (this->image_ == nullptr) + { + return; + } + + auto pixmap = this->image_->pixmapOrLoad(); + if (pixmap && !this->image_->animated()) + { + painter.fillRect(QRectF(this->getRect()), this->color_); + + // fourtf: make it use qreal values + painter.drawPixmap(QRectF(this->getRect()), *pixmap, QRectF()); + } +} + // // TEXT // diff --git a/src/messages/layouts/MessageLayoutElement.hpp b/src/messages/layouts/MessageLayoutElement.hpp index a7214937a..60d166a4c 100644 --- a/src/messages/layouts/MessageLayoutElement.hpp +++ b/src/messages/layouts/MessageLayoutElement.hpp @@ -72,10 +72,22 @@ protected: int getMouseOverIndex(const QPoint &abs) const override; int getXFromIndex(int index) override; -private: ImagePtr image_; }; +class ImageWithBackgroundLayoutElement : public ImageLayoutElement +{ +public: + ImageWithBackgroundLayoutElement(MessageElement &creator, ImagePtr image, + const QSize &size, QColor color); + +protected: + void paint(QPainter &painter) override; + +private: + QColor color_; +}; + // TEXT class TextLayoutElement : public MessageLayoutElement { diff --git a/src/providers/ffz/FfzEmotes.cpp b/src/providers/ffz/FfzEmotes.cpp index 3e1345545..a0244ddf3 100644 --- a/src/providers/ffz/FfzEmotes.cpp +++ b/src/providers/ffz/FfzEmotes.cpp @@ -15,30 +15,6 @@ namespace chatterino { namespace { - Outcome addModBadgeBackground(ImagePtr image, NetworkResult result) - { - auto data = result.getData(); - - QBuffer buffer(const_cast(&data)); - buffer.open(QIODevice::ReadOnly); - QImageReader reader(&buffer); - if (reader.imageCount() == 0) - return Failure; - - QPixmap badgeOverlay = QPixmap::fromImageReader(&reader); - QPixmap badgePixmap(badgeOverlay.width(), badgeOverlay.height()); - - // the default mod badge green color - badgePixmap.fill(QColor("#34AE0A")); - QPainter painter(&badgePixmap); - QRectF rect(0, 0, badgeOverlay.width(), badgeOverlay.height()); - painter.drawPixmap(rect, badgeOverlay, rect); - - image->setPixmap(badgePixmap); - - return Success; - } - Url getEmoteLink(const QJsonObject &urls, const QString &emoteScale) { auto emote = urls.value(emoteScale); @@ -123,16 +99,11 @@ namespace { auto modBadge3x = getEmoteLink(modUrls, "4"); auto modBadgeImageSet = ImageSet{ - Image::fromUrl(modBadge1x, 1) - ->setCustomOnSuccess(addModBadgeBackground), - modBadge2x.string.isEmpty() - ? Image::getEmpty() - : Image::fromUrl(modBadge2x, 0.5) - ->setCustomOnSuccess(addModBadgeBackground), - modBadge3x.string.isEmpty() - ? Image::getEmpty() - : Image::fromUrl(modBadge3x, 0.25) - ->setCustomOnSuccess(addModBadgeBackground), + Image::fromUrl(modBadge1x, 1), + modBadge2x.string.isEmpty() ? Image::getEmpty() + : Image::fromUrl(modBadge2x, 0.5), + modBadge3x.string.isEmpty() ? Image::getEmpty() + : Image::fromUrl(modBadge3x, 0.25), }; modBadge = std::make_shared(Emote{ diff --git a/src/providers/twitch/TwitchMessageBuilder.cpp b/src/providers/twitch/TwitchMessageBuilder.cpp index 0afcb6a68..805592275 100644 --- a/src/providers/twitch/TwitchMessageBuilder.cpp +++ b/src/providers/twitch/TwitchMessageBuilder.cpp @@ -1171,7 +1171,7 @@ void TwitchMessageBuilder::appendTwitchBadges() { if (auto customModBadge = this->twitchChannel->ffzCustomModBadge()) { - this->emplace( + this->emplace( customModBadge.get(), MessageElementFlag::BadgeChannelAuthority) ->setTooltip((*customModBadge)->tooltip.string); From 57ba8297756e7efe13d632c3c9f251f1b6d97b44 Mon Sep 17 00:00:00 2001 From: Rasmus Karlsson Date: Sun, 8 Sep 2019 11:31:37 +0200 Subject: [PATCH 10/42] Remove previously added includes to Image --- src/messages/Image.hpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/messages/Image.hpp b/src/messages/Image.hpp index 5a5adf81e..1cd30d81b 100644 --- a/src/messages/Image.hpp +++ b/src/messages/Image.hpp @@ -13,9 +13,7 @@ #include #include "common/Aliases.hpp" -#include "common/NetworkResult.hpp" #include "common/NullablePtr.hpp" -#include "common/Outcome.hpp" namespace chatterino { namespace detail { From 2cd07435bd4fe75234ffaf83cdc0213a89015464 Mon Sep 17 00:00:00 2001 From: Rasmus Karlsson Date: Sun, 8 Sep 2019 11:34:21 +0200 Subject: [PATCH 11/42] Remove more unused includes --- src/providers/ffz/FfzEmotes.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/providers/ffz/FfzEmotes.cpp b/src/providers/ffz/FfzEmotes.cpp index a0244ddf3..6b74657ab 100644 --- a/src/providers/ffz/FfzEmotes.cpp +++ b/src/providers/ffz/FfzEmotes.cpp @@ -1,11 +1,6 @@ #include "providers/ffz/FfzEmotes.hpp" -#include -#include #include -#include -#include -#include #include "common/NetworkRequest.hpp" #include "common/Outcome.hpp" From 862164bc2bf8e68bc85956b4ba45e3c06a05de43 Mon Sep 17 00:00:00 2001 From: Rasmus Karlsson Date: Sun, 8 Sep 2019 11:36:35 +0200 Subject: [PATCH 12/42] make ffz custom mod badge atomic --- src/providers/twitch/ChatroomChannel.cpp | 2 +- src/providers/twitch/TwitchChannel.cpp | 4 ++-- src/providers/twitch/TwitchChannel.hpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/providers/twitch/ChatroomChannel.cpp b/src/providers/twitch/ChatroomChannel.cpp index d2f08d82c..5f393e427 100644 --- a/src/providers/twitch/ChatroomChannel.cpp +++ b/src/providers/twitch/ChatroomChannel.cpp @@ -55,7 +55,7 @@ void ChatroomChannel::refreshFFZChannelEmotes() std::make_shared(std::move(emoteMap))); }, [this](auto &&modBadge) { - this->ffzCustomModBadge_ = std::move(modBadge); + this->ffzCustomModBadge_.set(std::move(modBadge)); }); } diff --git a/src/providers/twitch/TwitchChannel.cpp b/src/providers/twitch/TwitchChannel.cpp index 379d3aed4..a165981d7 100644 --- a/src/providers/twitch/TwitchChannel.cpp +++ b/src/providers/twitch/TwitchChannel.cpp @@ -171,7 +171,7 @@ void TwitchChannel::refreshFFZChannelEmotes() [this, weak = weakOf(this)](auto &&modBadge) { if (auto shared = weak.lock()) { - this->ffzCustomModBadge_ = std::move(modBadge); + this->ffzCustomModBadge_.set(std::move(modBadge)); } }); } @@ -829,7 +829,7 @@ boost::optional TwitchChannel::twitchBadge( boost::optional TwitchChannel::ffzCustomModBadge() const { - return this->ffzCustomModBadge_; + return this->ffzCustomModBadge_.get(); } } // namespace chatterino diff --git a/src/providers/twitch/TwitchChannel.hpp b/src/providers/twitch/TwitchChannel.hpp index d582d7a79..df54dee5f 100644 --- a/src/providers/twitch/TwitchChannel.hpp +++ b/src/providers/twitch/TwitchChannel.hpp @@ -147,7 +147,7 @@ protected: FfzEmotes &globalFfz_; Atomic> bttvEmotes_; Atomic> ffzEmotes_; - boost::optional ffzCustomModBadge_; + Atomic> ffzCustomModBadge_; private: // Badges From 94048595f6c034587f05454a5ea77751787ef45e Mon Sep 17 00:00:00 2001 From: Rasmus Karlsson Date: Sun, 8 Sep 2019 13:57:24 +0200 Subject: [PATCH 13/42] Split parseChannelResponse into two functions: parseModBadge and parseChannelEmotes --- src/providers/ffz/FfzEmotes.cpp | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/providers/ffz/FfzEmotes.cpp b/src/providers/ffz/FfzEmotes.cpp index 6b74657ab..f25d03feb 100644 --- a/src/providers/ffz/FfzEmotes.cpp +++ b/src/providers/ffz/FfzEmotes.cpp @@ -79,12 +79,11 @@ namespace { return {Success, std::move(emotes)}; } - std::tuple> - parseChannelResponse(const QJsonObject &jsonRoot) + + boost::optional parseModBadge(const QJsonObject &jsonRoot) { boost::optional modBadge; - // Parse mod badge auto room = jsonRoot.value("room").toObject(); auto modUrls = room.value("mod_urls").toObject(); if (!modUrls.isEmpty()) @@ -108,8 +107,11 @@ namespace { modBadge1x, }); } + return modBadge; + } - // Parse emotes + EmoteMap parseChannelEmotes(const QJsonObject &jsonRoot) + { auto jsonSets = jsonRoot.value("sets").toObject(); auto emotes = EmoteMap(); @@ -139,7 +141,7 @@ namespace { } } - return {Success, std::move(emotes), modBadge}; + return emotes; } } // namespace @@ -192,17 +194,14 @@ void FfzEmotes::loadChannel( .onSuccess([emoteCallback = std::move(emoteCallback), modBadgeCallback = std::move(modBadgeCallback)](auto result) -> Outcome { - auto [success, emoteMap, modBadge] = - parseChannelResponse(result.parseJson()); - if (!success) - { - return success; - } + auto json = result.parseJson(); + auto emoteMap = parseChannelEmotes(json); + auto modBadge = parseModBadge(json); emoteCallback(std::move(emoteMap)); modBadgeCallback(std::move(modBadge)); - return success; + return Success; }) .onError([channelId](int result) { if (result == 203) From 9d2665ab17805ca6e1a0e9fd16e5ae12a07d4608 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 14:24:03 +0200 Subject: [PATCH 14/42] fixed minimized and maximized size not saving on windows --- lib/appbase/widgets/BaseWindow.cpp | 19 +++++++++++++++---- lib/appbase/widgets/BaseWindow.hpp | 2 ++ 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/lib/appbase/widgets/BaseWindow.cpp b/lib/appbase/widgets/BaseWindow.cpp index 4f0ec2537..8f77d6585 100644 --- a/lib/appbase/widgets/BaseWindow.cpp +++ b/lib/appbase/widgets/BaseWindow.cpp @@ -77,6 +77,12 @@ BaseWindow::BaseWindow(QWidget *parent, Flags _flags) // QTimer::this->scaleChangedEvent(this->getScale()); this->resize(300, 150); + +#ifdef USEWINSDK + this->useNextBounds_.setSingleShot(true); + QObject::connect(&this->useNextBounds_, &QTimer::timeout, this, + [this]() { this->currentBounds_ = this->nextBounds_; }); +#endif } void BaseWindow::setInitialBounds(const QRect &bounds) @@ -809,8 +815,10 @@ bool BaseWindow::handleSIZE(MSG *msg) { this->ui_.windowLayout->setContentsMargins(0, 1, 0, 0); } - if ((this->isNotMinimizedOrMaximized_ = - msg->wParam == SIZE_RESTORED)) + + this->isNotMinimizedOrMaximized_ = msg->wParam == SIZE_RESTORED; + + if (this->isNotMinimizedOrMaximized_) { RECT rect; ::GetWindowRect(msg->hwnd, &rect); @@ -818,6 +826,7 @@ bool BaseWindow::handleSIZE(MSG *msg) QRect(QPoint(rect.left, rect.top), QPoint(rect.right - 1, rect.bottom - 1)); } + this->useNextBounds_.stop(); } } return false; @@ -833,8 +842,10 @@ bool BaseWindow::handleMOVE(MSG *msg) { RECT rect; ::GetWindowRect(msg->hwnd, &rect); - this->currentBounds_ = QRect(QPoint(rect.left, rect.top), - QPoint(rect.right - 1, rect.bottom - 1)); + this->nextBounds_ = QRect(QPoint(rect.left, rect.top), + QPoint(rect.right - 1, rect.bottom - 1)); + + this->useNextBounds_.start(10); } #endif return false; diff --git a/lib/appbase/widgets/BaseWindow.hpp b/lib/appbase/widgets/BaseWindow.hpp index 4f56204c7..a54a3ba80 100644 --- a/lib/appbase/widgets/BaseWindow.hpp +++ b/lib/appbase/widgets/BaseWindow.hpp @@ -123,6 +123,8 @@ private: #ifdef USEWINSDK QRect initalBounds_; QRect currentBounds_; + QRect nextBounds_; + QTimer useNextBounds_; bool isNotMinimizedOrMaximized_{}; #endif From 87c0ff76e7146731c3460b41e2ab7865b0e178dc Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 14:59:51 +0200 Subject: [PATCH 15/42] added setting to open links in incognito by default --- src/singletons/Settings.hpp | 1 + src/widgets/helper/ChannelView.cpp | 15 ++++++--------- src/widgets/settingspages/GeneralPage.cpp | 6 ++++++ 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/singletons/Settings.hpp b/src/singletons/Settings.hpp index 2ab20d06d..c4f6bac0e 100644 --- a/src/singletons/Settings.hpp +++ b/src/singletons/Settings.hpp @@ -204,6 +204,7 @@ public: BoolSetting loadTwitchMessageHistoryOnConnect = { "/misc/twitch/loadMessageHistoryOnConnect", true}; IntSetting emotesTooltipPreview = {"/misc/emotesTooltipPreview", 0}; + BoolSetting openLinksIncognito = {"/misc/openLinksIncognito", 0}; QStringSetting cachePath = {"/cache/path", ""}; diff --git a/src/widgets/helper/ChannelView.cpp b/src/widgets/helper/ChannelView.cpp index 29548b6cc..bf49c85cf 100644 --- a/src/widgets/helper/ChannelView.cpp +++ b/src/widgets/helper/ChannelView.cpp @@ -1528,14 +1528,8 @@ void ChannelView::addContextMenuItems( QString url = hoveredElement->getLink().value; // open link - bool incognitoByDefault = supportsIncognitoLinks() && - layout->getMessage()->loginName == "hemirt"; - menu->addAction("Open link", [url, incognitoByDefault] { - if (incognitoByDefault) - openLinkIncognito(url); - else - QDesktopServices::openUrl(QUrl(url)); - }); + menu->addAction("Open link", + [url] { QDesktopServices::openUrl(QUrl(url)); }); // open link default if (supportsIncognitoLinks()) { @@ -1701,7 +1695,10 @@ void ChannelView::handleLinkClick(QMouseEvent *event, const Link &link, case Link::Url: { - QDesktopServices::openUrl(QUrl(link.value)); + if (getSettings()->openLinksIncognito && supportsIncognitoLinks()) + openLinkIncognito(link.value); + else + QDesktopServices::openUrl(QUrl(link.value)); } break; diff --git a/src/widgets/settingspages/GeneralPage.cpp b/src/widgets/settingspages/GeneralPage.cpp index 934d4f432..0d5ebcdfa 100644 --- a/src/widgets/settingspages/GeneralPage.cpp +++ b/src/widgets/settingspages/GeneralPage.cpp @@ -11,6 +11,7 @@ #include "singletons/WindowManager.hpp" #include "util/FuzzyConvert.hpp" #include "util/Helpers.hpp" +#include "util/IncognitoBrowser.hpp" #include "widgets/BaseWindow.hpp" #include "widgets/helper/Line.hpp" @@ -377,6 +378,11 @@ void GeneralPage::initLayout(SettingsLayout &layout) layout.addTitle("Miscellaneous"); + if (supportsIncognitoLinks()) + { + layout.addCheckbox("Open links in incognito/private mode", + s.openLinksIncognito); + } layout.addCheckbox("Show moderation messages", s.hideModerationActions, true); layout.addCheckbox("Random username color for users who never set a color", From c6a05f289d52eb4179ce431bdcabcf0634ceff25 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 15:10:10 +0200 Subject: [PATCH 16/42] removed useless table column in user highlights --- src/widgets/settingspages/HighlightingPage.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/widgets/settingspages/HighlightingPage.cpp b/src/widgets/settingspages/HighlightingPage.cpp index 3fda3fd71..d34a15bec 100644 --- a/src/widgets/settingspages/HighlightingPage.cpp +++ b/src/widgets/settingspages/HighlightingPage.cpp @@ -87,6 +87,7 @@ HighlightingPage::HighlightingPage() .getElement(); view->addRegexHelpLink(); + view->getTableView()->horizontalHeader()->hideSection(4); // Case-sensitivity doesn't make sense for user names so it is // set to "false" by default & no checkbox is shown From 5c602fea94e2a8584892f9a1870e16ba12e7a482 Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 16:01:38 +0000 Subject: [PATCH 17/42] Resolved review --- src/providers/twitch/TwitchChannel.cpp | 25 ++++--------------- src/providers/twitch/TwitchChannel.hpp | 5 +--- src/providers/twitch/TwitchMessageBuilder.cpp | 14 +++++------ 3 files changed, 13 insertions(+), 31 deletions(-) diff --git a/src/providers/twitch/TwitchChannel.cpp b/src/providers/twitch/TwitchChannel.cpp index 65d272d6e..86e486f3a 100644 --- a/src/providers/twitch/TwitchChannel.cpp +++ b/src/providers/twitch/TwitchChannel.cpp @@ -751,7 +751,8 @@ void TwitchChannel::refreshCheerEmotes() { auto cheerEmoteSet = CheerEmoteSet(); cheerEmoteSet.regex = QRegularExpression( - "^" + set.prefix.toLower() + "([1-9][0-9]*)$"); + "^" + set.prefix + "([1-9][0-9]*)$", + QRegularExpression::CaseInsensitiveOption); for (auto &tier : set.tiers) { @@ -823,14 +824,12 @@ boost::optional TwitchChannel::ffzCustomModBadge() const return boost::none; } -boost::optional, boost::optional, - boost::optional>> - TwitchChannel::cheerEmote(const QString &string) +boost::optional TwitchChannel::cheerEmote(const QString &string) { auto sets = this->cheerEmoteSets_.access(); for (const auto &set : *sets) { - auto match = set.regex.match(string.toLower()); + auto match = set.regex.match(string); if (!match.hasMatch()) { continue; @@ -846,21 +845,7 @@ boost::optional, boost::optional, { if (bitAmount >= emote.minBits) { - using OPEP = boost::optional; - std::tuple> retval; - if (emote.staticEmote) - { - std::get<0>(retval) = emote.staticEmote; - } - if (emote.animatedEmote) - { - std::get<1>(retval) = emote.animatedEmote; - } - if (emote.color != QColor()) - { - std::get<2>(retval) = emote.color; - } - return retval; + return emote; } } } diff --git a/src/providers/twitch/TwitchChannel.hpp b/src/providers/twitch/TwitchChannel.hpp index 4cc6ad1ee..c4840a00b 100644 --- a/src/providers/twitch/TwitchChannel.hpp +++ b/src/providers/twitch/TwitchChannel.hpp @@ -93,10 +93,7 @@ public: const QString &version) const; // Cheers - boost::optional< - std::tuple, boost::optional, - boost::optional>> - cheerEmote(const QString &string); + boost::optional cheerEmote(const QString &string); // Signals pajlada::Signals::NoArgSignal roomIdChanged; diff --git a/src/providers/twitch/TwitchMessageBuilder.cpp b/src/providers/twitch/TwitchMessageBuilder.cpp index 8e02f3816..0633e305e 100644 --- a/src/providers/twitch/TwitchMessageBuilder.cpp +++ b/src/providers/twitch/TwitchMessageBuilder.cpp @@ -1292,21 +1292,21 @@ Outcome TwitchMessageBuilder::tryParseCheermote(const QString &string) { return Failure; } - auto &cheerPairAndColor = *cheerOpt; - if (std::get<0>(cheerPairAndColor)) + auto &cheerEmote = *cheerOpt; + if (cheerEmote.staticEmote) { - this->emplace(*std::get<0>(cheerPairAndColor), + this->emplace(cheerEmote.staticEmote, MessageElementFlag::BitsStatic); } - if (std::get<1>(cheerPairAndColor)) + if (cheerEmote.animatedEmote) { - this->emplace(*std::get<1>(cheerPairAndColor), + this->emplace(cheerEmote.animatedEmote, MessageElementFlag::BitsAnimated); } - if (std::get<2>(cheerPairAndColor)) + if (cheerEmote.color != QColor()) { this->emplace(this->bits, MessageElementFlag::BitsAmount, - *std::get<2>(cheerPairAndColor)); + cheerEmote.color); } return Success; } From 289811dc7d5bd570f7192e789c7f85032369ac33 Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 17:25:42 +0000 Subject: [PATCH 18/42] Moved example cheers to new file --- chatterino.pro | 1 + src/widgets/Window.cpp | 330 ++--------------------------------------- 2 files changed, 14 insertions(+), 317 deletions(-) diff --git a/chatterino.pro b/chatterino.pro index 0cd955c11..40a87c57c 100644 --- a/chatterino.pro +++ b/chatterino.pro @@ -411,6 +411,7 @@ HEADERS += \ src/widgets/Window.hpp \ src/controllers/pings/PingController.hpp \ src/controllers/pings/PingModel.hpp \ + src/util/SampleCheerMessages.hpp \ RESOURCES += \ resources/resources.qrc \ diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index edca8d3de..596a70312 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -9,6 +9,7 @@ #include "singletons/Updates.hpp" #include "singletons/WindowManager.hpp" #include "util/InitUpdateButton.hpp" +#include "util/SampleCheerMessages.hpp" #include "util/Shortcut.hpp" #include "widgets/AccountSwitchPopupWidget.hpp" #include "widgets/Notebook.hpp" @@ -204,318 +205,12 @@ void Window::addDebugStuff() { #ifdef QT_DEBUG std::vector cheerMessages, subMessages, miscMessages; + auto cheerMessageVector = getSampleCheerMessage(); + for (const auto &message : cheerMessageVector) + { + cheerMessages.emplace_back(message); + } // clang-format off - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#008000;display-name=dGAussie;emotes=;flags=;id=5fb5ed1c-4e18-4a03-9cc7-4a69b7fedff7;mod=0;room-id=11148817;subscriber=0;tmi-sent-ts=1566783370478;turbo=0;user-id=37141440;user-type= :dgaussie!dgaussie@dgaussie.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 W00t podcast)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=93a63505-82f1-4a41-b573-2c63d6224db4;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567283183354;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 The Stella's gone back to the fridge, till nextime James!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=300443490:120-134;flags=;id=965515ff-c387-4779-9e85-cfb8c2e12423;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567283108855;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 Lovely stream today! thanks for putting up with me, sorry if I talked too much. Take care tonight, stay hydrated comple42Hydrate)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,premium/1;bits=10;color=;display-name=Shedjunk;emotes=;flags=;id=af2a8991-9c85-456d-a6e7-cf7d909fa028;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567283104905;turbo=0;user-id=52825550;user-type=mod :shedjunk!shedjunk@shedjunk.tmi.twitch.tv PRIVMSG #pajlada :@completeditmate Cheer10 Get your gums round these you bloody love albatross)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=d525a080-456c-419a-80e6-80ee9788f826;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567282409412;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 By the way I've eaten about two slices of my pizza so far... ¯\_(ツ)_/¯)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=c5fd49c7-ecbc-46dd-a790-c9f10fdaaa67;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567282184553;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Stop what? I'm not doing anything.)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=397f4d2e-cac8-4689-922a-32709b9e8b4f;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567282159076;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Who keeps getting their bits out now?)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=2;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=664ddc92-649d-4889-9641-208a6e62ef1e;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567282066199;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer2 I'm saving my only can of Stella for your upcoming win, lets go!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=11148817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=11148817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#008000;display-name=dGAussie;emotes=;flags=;id=5fb5ed1c-4e18-4a03-9cc7-4a69b7fedff7;mod=0;room-id=111449917;subscriber=0;tmi-sent-ts=1566783370478;turbo=0;user-id=37141440;user-type= :dgaussie!dgaussie@dgaussie.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 W00t podcast)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=93a63505-82f1-4a41-b573-2c63d6224db4;mod=0;room-id=111449917;subscriber=1;tmi-sent-ts=1567283183354;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 The Stella's gone back to the fridge, till nextime James!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=300443490:120-134;flags=;id=965515ff-c387-4779-9e85-cfb8c2e12423;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283108855;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 Lovely stream today! thanks for putting up with me, sorry if I talked too much. Take care tonight, stay hydrated comple42Hydrate)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,premium/1;bits=10;color=;display-name=Shedjunk;emotes=;flags=;id=af2a8991-9c85-456d-a6e7-cf7d909fa028;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283104905;turbo=0;user-id=52825550;user-type=mod :shedjunk!shedjunk@shedjunk.tmi.twitch.tv PRIVMSG #pajlada :@completeditmate Cheer10 Get your gums round these you bloody love albatross)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=d525a080-456c-419a-80e6-80ee9788f826;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282409412;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 By the way I've eaten about two slices of my pizza so far... ¯\_(ツ)_/¯)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=c5fd49c7-ecbc-46dd-a790-c9f10fdaaa67;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282184553;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Stop what? I'm not doing anything.)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=397f4d2e-cac8-4689-922a-32709b9e8b4f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282159076;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Who keeps getting their bits out now?)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=2;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=664ddc92-649d-4889-9641-208a6e62ef1e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567282066199;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer2 I'm saving my only can of Stella for your upcoming win, lets go!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=30;color=#1E90FF;display-name=ponta84;emotes=;flags=;id=5ee1dce7-05b4-42e6-bd5a-138220985f2e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877788059;turbo=0;user-id=142902675;user-type= :ponta84!ponta84@ponta84.tmi.twitch.tv PRIVMSG #pajlada :cheer30 im nr one)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,sub-gifter/10;bits=500;color=#FF0000;display-name=iAtlasOG;emotes=;flags=;id=2360883d-39c6-4d26-ac83-9404803b49f7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743906079;turbo=0;user-id=183770718;user-type=mod :iatlasog!iatlasog@iatlasog.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=38-42:A.3/P.5;id=4ebbc148-04ef-4873-ab53-5ebe7ceb4c8e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743821413;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 not on a hunter...here's a bit bitch)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=18-22:A.3/P.5;id=28c8f4b7-b1e3-4404-b0f8-5cfe46411ef9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567668177856;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 take a bit bitch)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=30;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=ccf058a6-c1f1-45de-a764-fc8f96f21449;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719874294;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :ShowLove30 @Emperor_Zhang)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=6;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=53bab01b-9f6c-4123-a852-9916ab371cf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719803345;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :uni6)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=defda764-0ee0-48fd-954a-522f8259f993;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719772799;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :Scoops10)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=5;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=545caec6-8b5f-460a-8b4b-3e407e179689;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566704926380;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo5)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=50;color=;display-name=Schmiddi55;emotes=;flags=;id=777f1018-941d-48aa-bf4e-ed8053d556c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708393343;turbo=0;user-id=101444120;user-type= :schmiddi55!schmiddi55@schmiddi55.tmi.twitch.tv PRIVMSG #pajlada :cheer50 sere ihr radlertrinker)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=87-91:P.5;id=ed7db31e-884b-4761-9c88-b1676caa8814;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681752733;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Statistically speaking, 10 out of 10 constipated people don't give a shit.)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=;id=506b482a-515a-4914-a694-2c69d2add23a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681618814;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 That's some SUB par gameplay, Dabier.)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=100;color=;display-name=AkiraKurusu__;emotes=;flags=;id=6e343f5d-0e0e-47f7-bf6d-d5d7bf18b95a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567765732657;turbo=0;user-id=151679027;user-type= :akirakurusu__!akirakurusu__@akirakurusu__.tmi.twitch.tv PRIVMSG #pajlada :TriHard100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=1;color=;display-name=AkiraKurusu__;emotes=;flags=;id=dfdf6c2f-abee-4a4b-99fe-0d0b221f07de;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567765295301;turbo=0;user-id=151679027;user-type= :akirakurusu__!akirakurusu__@akirakurusu__.tmi.twitch.tv PRIVMSG #pajlada :TriHard1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Stabbr;emotes=;flags=;id=e28b384e-fb6a-4da5-9a36-1b6153c6089d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567648284623;turbo=0;user-id=183081176;user-type= :stabbr!stabbr@stabbr.tmi.twitch.tv PRIVMSG #pajlada :cheer500 Gotta be on top)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=;display-name=dbf_sub;emotes=;flags=;id=7cf317b8-6e28-4615-a0ba-e0bbaa0d4b29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567646349560;turbo=0;user-id=450101746;user-type= :dbf_sub!dbf_sub@dbf_sub.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=dbf_sub;emotes=;flags=;id=43b5fc97-e7cc-4ac1-8d7e-7504c435c3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567643510222;turbo=0;user-id=450101746;user-type= :dbf_sub!dbf_sub@dbf_sub.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=;display-name=RobertsonRobotics;emotes=;flags=;id=598dfa14-23e9-4e45-a2fe-7a0263828817;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873463820;turbo=0;user-id=117177721;user-type= :robertsonrobotics!robertsonrobotics@robertsonrobotics.tmi.twitch.tv PRIVMSG #pajlada :firstCheer100 This is so cool! Can’t wait for the competition!)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=18;color=#1E90FF;display-name=Vipacman11;emotes=;flags=;id=07f59664-0c75-459e-b137-26c8d03e44be;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873210379;turbo=0;user-id=89634839;user-type= :vipacman11!vipacman11@vipacman11.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/5;bits=100;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=090102b3-369d-4ce4-ad1f-283849b10de0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567822075293;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/5;bits=200;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=2bdf7846-5ffa-4798-a397-997e7209a6d0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567821695287;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=SincereBC;emotes=;flags=;id=b8c9236b-aeb9-4c72-a191-593e33c6c3f1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567818308913;turbo=0;user-id=146097597;user-type= :sincerebc!sincerebc@sincerebc.tmi.twitch.tv PRIVMSG #pajlada :cheer50)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=AngryCh33s3puff;emotes=;flags=;id=6ab62185-ac1b-4ee5-bd93-165009917078;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567474810480;turbo=0;user-id=55399500;user-type= :angrych33s3puff!angrych33s3puff@angrych33s3puff.tmi.twitch.tv PRIVMSG #pajlada :cheer1 for the chair!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/1000;bits=100;color=;display-name=Fastkiller1988;emotes=;flags=;id=167474d3-2320-4a53-93b4-2665e531fc64;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567857068187;turbo=0;user-id=178285317;user-type= :fastkiller1988!fastkiller1988@fastkiller1988.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#B8BAFF;display-name=Wally_KC;emotes=;flags=;id=9bdac196-b4ae-450a-ab7c-1f4da6846139;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798319597;turbo=0;user-id=78059836;user-type= :wally_kc!wally_kc@wally_kc.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 more money for pocket)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=#DAA520;display-name=SlayersofDiablo;emotes=;flags=;id=eec394aa-8a59-44f8-b5e4-db19caccf9c7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567860767886;turbo=0;user-id=27649971;user-type= :slayersofdiablo!slayersofdiablo@slayersofdiablo.tmi.twitch.tv PRIVMSG #pajlada :subway500 bonus50 best wishes, friend)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#1E90FF;display-name=Persie;emotes=;flags=;id=b3bc797c-2f6c-4187-95d8-0bd337dc6be2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567860040079;turbo=0;user-id=92880632;user-type= :persie!persie@persie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#9ACD32;display-name=paX_On_Earth;emotes=;flags=;id=998e07c1-e385-4dbd-a21e-80fbf5baace1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819751966;turbo=0;user-id=37232205;user-type= :pax_on_earth!pax_on_earth@pax_on_earth.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Love ya buddy, take care!!!)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=750;color=;display-name=Buggiezor;emotes=;flags=;id=eadaf912-24c3-4cdd-bf82-30b7c5a480d6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819706179;turbo=0;user-id=191362286;user-type= :buggiezor!buggiezor@buggiezor.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 cheer50 take care of yourself and your family!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/36;badges=subscriber/36,bits-leader/2;bits=100;color=#5F9EA0;display-name=CQuO;emotes=;flags=;id=94b22c12-e6b8-423f-9c37-b49e6c224425;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834264180;turbo=0;user-id=29753653;user-type= :cquo!cquo@cquo.tmi.twitch.tv PRIVMSG #pajlada :cheer100 just fly to wetlands and go on the left boat to theramore)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=6;color=#008000;display-name=mochalinky;emotes=;flags=;id=b6365551-9937-4f4b-ab72-adf43669acfa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567472540403;turbo=0;user-id=157854241;user-type= :mochalinky!mochalinky@mochalinky.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#2E8B57;display-name=PC12Junkie;emotes=;flags=;id=09cdb5bb-eff7-4e79-998a-456cbf64369d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567199611611;turbo=0;user-id=163405976;user-type= :pc12junkie!pc12junkie@pc12junkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 awesome strimmer)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/30;badges=vip/1,subscriber/24,bits/10000;bits=100;color=#00FF7F;display-name=ekothelux;emotes=3:151-152;flags=;id=3615fc4f-1ed7-4b01-b72b-90f67713c8ab;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567140348206;turbo=0;user-id=115184471;user-type= :ekothelux!ekothelux@ekothelux.tmi.twitch.tv PRIVMSG #pajlada :jewelCheer100 Well Megsy! i will see you soon. i'll still be on twitch but will be resting a little. must say i missed you alot! much those biddieeees :D love ya)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=subscriber/12;bits=2000;color=#81E97D;display-name=lazykiller23rd;emotes=;flags=;id=7201e5e3-7c19-499f-8814-3e3ee722e3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567134912291;turbo=0;user-id=119407651;user-type= :lazykiller23rd!lazykiller23rd@lazykiller23rd.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12,twitchconNA2019/1;bits=200;color=#EF0DC2;display-name=PottsieTV;emotes=;flags=;id=6f5d945b-40eb-446b-b69d-de62a18ba0e7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567639215200;turbo=0;user-id=176850556;user-type=mod :pottsietv!pottsietv@pottsietv.tmi.twitch.tv PRIVMSG #pajlada :Kappa200)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=chaoticmage7996;emotes=;flags=;id=f594c75a-263a-448e-971f-2726c3158cd4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566776112551;turbo=0;user-id=225336970;user-type= :chaoticmage7996!chaoticmage7996@chaoticmage7996.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=moderator/1,bits-leader/1;bits=1;color=#0008FF;display-name=joao6067;emotes=;flags=;id=670a8264-8c1b-4208-a61f-0a72caf51952;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566774757129;turbo=0;user-id=127484325;user-type=mod :joao6067!joao6067@joao6067.tmi.twitch.tv PRIVMSG #pajlada :boas cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=premium/1;bits=4;color=;display-name=clink7202088;emotes=;flags=;id=8fdf8fb7-bea6-4909-ad0e-2b2ca70e61c6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881933827;turbo=0;user-id=451965633;user-type= :clink7202088!clink7202088@clink7202088.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=300;color=#B22222;display-name=THEBOSSHOGG;emotes=;flags=;id=7514da79-9334-43b3-91d3-c496ee31b41a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816918967;turbo=0;user-id=52532773;user-type= :thebosshogg!thebosshogg@thebosshogg.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 purr for me carrot lol)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=bobbrieko;emotes=;flags=;id=cfe75753-e44b-4257-bba4-b0d30cc7dfc3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567818544141;turbo=0;user-id=161030571;user-type= :bobbrieko!bobbrieko@bobbrieko.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 happy early birthday)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/60;badges=moderator/1,subscriber/48,bits/400000;bits=1500;color=#4ECC00;display-name=NOTanotherTACO;emotes=167597:76-84/106623:86-93/351004:95-105/15976:107-114;flags=;id=4035d2a1-5584-48cb-89a1-69327c62d415;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567817316047;turbo=0;user-id=53557506;user-type=mod :notanothertaco!notanothertaco@notanothertaco.tmi.twitch.tv PRIVMSG #pajlada :Subway1500 bonus150 later Puhdader, have a great birthday weekend muh d00d. dadoHeart respawnH deluxe4Love echoLove)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=101;color=#CC0000;display-name=XFactor709;emotes=35919:31-39;flags=22-29:A.3;id=74f6bfed-3954-46d7-b6f9-f3897857d353;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815309039;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer101 HA HA HA YOU SUCK dadoKappa)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=201;color=#CC0000;display-name=XFactor709;emotes=35919:27-35;flags=13-21:P.5;id=d1d3f022-cd58-4aaf-93c6-b0a119c7e603;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815144895;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer201 screw you dad dadoKappa)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#FF4500;display-name=TheCosmicMonkey;emotes=;flags=;id=0628bc2e-54df-42b9-9dbb-3f0b1bf99df4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815042946;turbo=0;user-id=89252569;user-type= :thecosmicmonkey!thecosmicmonkey@thecosmicmonkey.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,premium/1;bits=250;color=#FFA500;display-name=CicloopeVesgo;emotes=;flags=;id=97ebeaab-5c10-45b7-ae26-2d705ab83c7f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810126619;turbo=0;user-id=190550415;user-type= :cicloopevesgo!cicloopevesgo@cicloopevesgo.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood250 TAMO BÃO SIM FRENÃO.. vlws por perguntar, respondi la aeheheahhe)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=5;color=#FF4500;display-name=The_juno;emotes=;flags=;id=283dd0b3-ec8c-41de-a163-f3c9090636c6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567879060795;turbo=0;user-id=225124588;user-type= :the_juno!the_juno@the_juno.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 beat zaldore don't tell him i am here)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/11;badges=subscriber/6,sub-gifter/5;bits=500;color=;display-name=AcidDensity;emotes=965738:31-38/426170:40-50;flags=;id=5604dec4-e346-4e52-82e0-37addcde7706;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798945729;turbo=0;user-id=74499402;user-type= :aciddensity!aciddensity@aciddensity.tmi.twitch.tv PRIVMSG #pajlada :Party500 Happy Birthday Piper! PartyHat PartyPopper Hope this year is even better than the last!)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=;bits=222;color=#0000FF;display-name=JamesDaywalker;emotes=;flags=;id=8f68b570-d1c6-47dc-9395-09bd8cd47a85;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567630562967;turbo=0;user-id=65273208;user-type= :jamesdaywalker!jamesdaywalker@jamesdaywalker.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Good afternoon Shy and rage how are you doing this afternoon Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits-leader/3;bits=4;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=dcf33211-70ac-4d8e-b94e-593dd5173872;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626417620;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :hahCheer1 hahCheer1 hahCheer1 hahCheer1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1000;bits=1;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=9e43d830-b073-41f2-bd71-99398381d391;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626370374;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=20;color=;display-name=BeastieBoy1604;emotes=;flags=;id=901575ce-8dbb-42cf-9269-31ad890c2613;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567801006800;turbo=0;user-id=183378449;user-type= :beastieboy1604!beastieboy1604@beastieboy1604.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=3;color=#7604E7;display-name=L0u_uRu;emotes=;flags=;id=838df663-67dc-4bbd-9f97-5ebbd3f1a2f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567274285780;turbo=0;user-id=221466968;user-type= :l0u_uru!l0u_uru@l0u_uru.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=node_p;emotes=;flags=;id=7ffc3c62-6362-4827-8f76-65a9af01634a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567203012996;turbo=0;user-id=177670314;user-type= :node_p!node_p@node_p.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo1 hello)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/1;bits=200;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=d3dfe07c-193d-48f9-8ce8-a2cb60239c51;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820623121;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/2;bits=400;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=5c85be56-db0e-4d3f-85a2-b0b232c52f5e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820571166;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 bonus40)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=xbrutalxutex;emotes=;flags=;id=67e8095e-36fe-4441-86e4-41004be8c252;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820505737;turbo=0;user-id=61857703;user-type= :xbrutalxutex!xbrutalxutex@xbrutalxutex.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=mrchis;emotes=;flags=;id=d3681cfc-1c1c-42f1-85b8-911c8788d3a7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843020604;turbo=0;user-id=460201335;user-type= :mrchis!mrchis@mrchis.tmi.twitch.tv PRIVMSG #pajlada :Keep her awake! PogChamp1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=200;color=#FF69B4;display-name=7AdorableBrian7;emotes=;flags=;id=0d7730ac-9da0-405d-a51c-c7279707324f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567235164992;turbo=0;user-id=77034309;user-type= :7adorablebrian7!7adorablebrian7@7adorablebrian7.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 lanaeCheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=03583feb-c97e-469e-a476-b759af818e9c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567234127669;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=8b3b0bee-81ab-4cb9-be99-7a4c7dab477d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567233489131;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=;display-name=yosemuhtee;emotes=;flags=;id=67555452-a1d7-48bd-af74-42cbfae9b8e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567565316776;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride100 WOOOOOOOOOOOOOOOOOOOOO KEEP GAMING GAMER WOOOOOOOOOOOOOOOOOOOOOOOOOOO)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=125;color=;display-name=yosemuhtee;emotes=;flags=;id=3b33b11b-05be-47a4-ad24-46c4c6830aa0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567467071767;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride125 steezy eeezy eezy eezy WOOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOOO)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=1500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=96261376-9256-4538-8b14-2775594e9b82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567720049209;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=7fadb649-9b12-47ef-be84-57d5e08a3849;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567719612973;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=thisisunagi;emotes=;flags=;id=761155d0-e7b4-4376-8726-fb8170737028;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567803005878;turbo=0;user-id=236185606;user-type= :thisisunagi!thisisunagi@thisisunagi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=kingterrapin;emotes=;flags=;id=f01a8034-dfad-4c7d-b9f3-05fbf26abe5f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802272953;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 but also tell fruit he’s bad with banjo kazooie)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=500;color=;display-name=kingterrapin;emotes=;flags=;id=1167f9e3-0979-435c-a112-1ee0a509f5f2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802159685;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100 I realize I have been talking too much during streams so here’s a simple 500)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=55f30c81-7361-4ee7-b3c1-0f5c2284877f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567801066311;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=9d56dbdb-bfd3-49c6-a585-0daccd587ccd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567800960379;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/2;bits=100;color=#2E8B57;display-name=Im_Rastaman420;emotes=1:20-21;flags=;id=00dbb5b6-c500-4585-bd15-69920ecf39eb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567474685905;turbo=0;user-id=199310387;user-type= :im_rastaman420!im_rastaman420@im_rastaman420.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Bonne nuit :))"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=20;color=#06952D;display-name=Belchavez;emotes=;flags=;id=df270230-4632-44c4-afaf-57ad5e16602c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567784861754;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :lurkers unite Subway10 Subway10 bonus2)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=50;color=#06952D;display-name=Belchavez;emotes=;flags=;id=491f0ad2-e2f6-4011-9b1d-3ec40277051a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567782238798;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :Clutch Round! Subway10 Subway10 Subway10 Subway10 Subway10 bonus5)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#008000;display-name=Droiler;emotes=;flags=;id=cf68dffd-3be8-4248-b15b-a8320568a79e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567799865891;turbo=0;user-id=124958281;user-type= :droiler!droiler@droiler.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 "UUUuUUuuUuuUUuUU" - Sans)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12,partner/1;bits=100;color=#870FFF;display-name=Lowco;emotes=;flags=;id=64e0fea2-e9ae-44d1-b2c3-2738290d964a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872854492;turbo=0;user-id=52925091;user-type=mod :lowco!lowco@lowco.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=subscriber/6,sub-gifter/5;bits=200;color=#FF4500;display-name=KleetusPlays;emotes=;flags=;id=a34d1036-5b36-4cc4-bec5-8757a6f65ca1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567872815988;turbo=0;user-id=47520800;user-type= :kleetusplays!kleetusplays@kleetusplays.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1;bits=28;color=#5F9EA0;display-name=greyhastur;emotes=;flags=;id=76369958-bd94-4d7f-affb-47540d35d1a5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567706441324;turbo=0;user-id=156171733;user-type= :greyhastur!greyhastur@greyhastur.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=25;color=#05A3C7;display-name=legitc0;emotes=;flags=;id=adfd5f15-a501-4c42-9ea0-c4dfc0e63560;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567729982330;turbo=0;user-id=121577607;user-type= :legitc0!legitc0@legitc0.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=INQ_Nox;emotes=;flags=;id=73989b88-27f9-4b7f-a060-2097ad2a4e3f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883865306;turbo=0;user-id=443872907;user-type= :inq_nox!inq_nox@inq_nox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Make Stan 106. Pleaseeeeeee)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/11;badges=subscriber/9,bits/1000;bits=1000;color=;display-name=wyvernness;emotes=;flags=;id=96588ace-71fe-4995-92e1-81b6daf660c8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883283379;turbo=0;user-id=249293921;user-type= :wyvernness!wyvernness@wyvernness.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 Don't die have some bits)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/5000;bits=100;color=#2C38E2;display-name=Butler063;emotes=;flags=;id=c472544f-b0f0-4aeb-9cf2-6fc0df724270;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883039094;turbo=0;user-id=31498188;user-type= :butler063!butler063@butler063.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Remember survive at all costs for Subway!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3;bits=100;color=;display-name=mopsmannen;emotes=;flags=;id=591fdd16-ef08-45fa-ae7c-a8dde6eebe16;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882865997;turbo=0;user-id=86506465;user-type= :mopsmannen!mopsmannen@mopsmannen.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Hewwo dis ish teh FBI, Furry Bulge Inspection agency, coming to awwest u for poswession of an iwwegally big bulgie uwu. Now I will inspwect u. sniffs and notices ur bulge owo wats dis squeezie ur bulgie uwu ish sho juicy and big owo)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=500;color=#00FF7F;display-name=Shevress;emotes=;flags=;id=02d61274-6703-47a2-9985-936fdebabe54;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882725450;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer500 A little Birthday gift. Have you reminded your friends, that you have a new birthday?)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#CC002F;display-name=TheKr1st0ff;emotes=;flags=;id=453cd6f3-2473-4aed-838e-a95bf1ed890f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882637383;turbo=0;user-id=206755305;user-type= :thekr1st0ff!thekr1st0ff@thekr1st0ff.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 remember to use the subway emote to give 10% more bits)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=400;color=;display-name=malt3525;emotes=;flags=;id=c93e50d9-bfde-4e3d-9738-7cbed58df887;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882568190;turbo=0;user-id=123798342;user-type= :malt3525!malt3525@malt3525.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 we know its your birthday kaif stop lying)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/100;bits=100;color=#FF69B4;display-name=omegaV3;emotes=;flags=;id=15f24a5d-c317-4081-ba18-cd8262f607fd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882549276;turbo=0;user-id=86155006;user-type= :omegav3!omegav3@omegav3.tmi.twitch.tv PRIVMSG #pajlada :Party100 happy birfday kiff daddy)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=TimmE1;emotes=;flags=;id=451e1a2b-ef3b-4d88-8b5b-01ba5e3ecb1f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882506215;turbo=0;user-id=439378010;user-type= :timme1!timme1@timme1.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 have a wonderful bday kaifu)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=100;color=#00FF7F;display-name=Shevress;emotes=3:47-48;flags=;id=2a9b7463-0711-4c3c-9ffb-e8f950081671;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882475711;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer100 Ah i didn't know that. Happy Birthday :D)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=30;color=#FF860A;display-name=Legend001;emotes=;flags=;id=5295ba74-b806-4873-8d8c-5586fd780ecc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567793125293;turbo=0;user-id=144207020;user-type= :legend001!legend001@legend001.tmi.twitch.tv PRIVMSG #pajlada :proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/11;badges=subscriber/6,bits/1000;bits=35;color=#1E90FF;display-name=Darketzu;emotes=;flags=;id=39457378-bbbc-4d9f-966f-88bb151d03ac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873446062;turbo=0;user-id=155070276;user-type= :darketzu!darketzu@darketzu.tmi.twitch.tv PRIVMSG #pajlada :Subway35 bonus3)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-leader/1;bits=14;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=938a73d5-06df-4941-9249-b67a4a31c685;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567552371588;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 This is the rest of my bits. Happy Subtember)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-charity/1;bits=10;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=5647a955-67d2-4480-a4a4-dc6c244e47c3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567550881565;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 Donate 10 bits and the streamer gets an extra one for free)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits-leader/1;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=f439f1df-07c1-474b-a09a-d9ffbd819a7d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746208862;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=947;color=;display-name=TheAngryTony;emotes=;flags=;id=c369cd98-ad3e-46b4-8df7-9115cbfc1989;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746158256;turbo=0;user-id=214368626;user-type=mod :theangrytony!theangrytony@theangrytony.tmi.twitch.tv PRIVMSG #pajlada :Subway947 bonus94)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=2403678c-6109-43ac-b3b5-1f5230f91729;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746107991;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=5;color=#5F9EA0;display-name=drkwings;emotes=;flags=;id=ad45dae5-b985-4526-9b9e-0bdba2d23289;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567742106689;turbo=0;user-id=440230526;user-type= :drkwings!drkwings@drkwings.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/1000;bits=1;color=;display-name=mustangbugatti;emotes=;flags=;id=ee987ee9-46a4-4c06-bf66-2cafff5d4cdd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883658780;turbo=0;user-id=115948494;user-type= :mustangbugatti!mustangbugatti@mustangbugatti.tmi.twitch.tv PRIVMSG #pajlada :(In clarkson accent) Some say...the only number in his contacts is himself..... And...that he is the international butt-dial champion... All we know is.... HES CALLED THE STIG Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=1;color=;display-name=derpysaurus1;emotes=;flags=;id=c41c3d8b-c591-4db0-87e7-a78c5536de82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883655116;turbo=0;user-id=419221818;user-type= :derpysaurus1!derpysaurus1@derpysaurus1.tmi.twitch.tv PRIVMSG #pajlada :cheer1 OMG ur back yaaaaaaaaaaaaaaaaaaaaayyyyyyyyy)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/0,premium/1;bits=1;color=#8A2BE2;display-name=sirlordstallion;emotes=;flags=;id=61a87aeb-88b1-42f9-90f5-74429d8bf387;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882978939;turbo=0;user-id=92145441;user-type= :sirlordstallion!sirlordstallion@sirlordstallion.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Alex is definetly not putting his eggs in Narreths basket)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=xplosivegingerx;emotes=;flags=;id=9e3bd7e1-6758-45d6-8f48-b437a4b4fa29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882527289;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Pride100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=xplosivegingerx;emotes=;flags=;id=f8aac1e0-050a-44bf-abcc-c0cf12cbedfc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882249072;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/10000;bits=150;color=#B22222;display-name=DogsHaveNoUncles;emotes=;flags=;id=4125bb6e-e229-4e7f-b218-1aa6ed690ef9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882027546;turbo=0;user-id=41772497;user-type= :dogshavenouncles!dogshavenouncles@dogshavenouncles.tmi.twitch.tv PRIVMSG #pajlada :cheer150 I used to make origami, but I stopped as it was too much paperwork)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=AlexJohanning;emotes=;flags=;id=4e4229a3-e7f2-4082-8c55-47d42db3b09c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881969862;turbo=0;user-id=190390930;user-type= :alexjohanning!alexjohanning@alexjohanning.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=245;color=;display-name=undonebunion6;emotes=;flags=;id=331ec583-0a80-4299-9206-0efd9e33d934;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881553759;turbo=0;user-id=452974274;user-type= :undonebunion6!undonebunion6@undonebunion6.tmi.twitch.tv PRIVMSG #pajlada :cheer245 can I join?)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=therealruffnix;emotes=;flags=61-67:S.6;id=25f567ad-ac95-45ab-b12e-4d647f6a2345;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567524218162;turbo=0;user-id=55059620;user-type= :therealruffnix!therealruffnix@therealruffnix.tmi.twitch.tv PRIVMSG #pajlada :cheer100 This is the kind of ASMR I'm missing on YouTube and PornHub)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=BeamMeUpSnotty;emotes=;flags=;id=8022f41f-dcb8-42f2-b46a-04d4a99180bd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567270037926;turbo=0;user-id=261679182;user-type= :beammeupsnotty!beammeupsnotty@beammeupsnotty.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=EXDE_HUN;emotes=;flags=;id=60d8835b-23fa-418c-96ca-5874e5d5e8ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566654664248;turbo=0;user-id=129793695;user-type= :exde_hun!exde_hun@exde_hun.tmi.twitch.tv PRIVMSG #pajlada :PogChamp10)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=fd6c5507-3a4e-4d24-8f6e-fadf07f520d3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824273752;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=7003f119-b9a6-4319-a1e8-8e99f96ab01a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824186437;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=3f7de686-77f6-46d2-919e-404312c6676f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824128736;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=9e830ed3-8735-4ccb-9a8b-80466598ca19;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824118921;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=slyckity;emotes=;flags=;id=749285d7-6709-407d-ac9b-2cdc553cf12b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824070261;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Membah666;emotes=;flags=;id=bedf7599-06cb-4ac4-a6f6-6d4b0cfe89d2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654368760;turbo=0;user-id=229332314;user-type= :membah666!membah666@membah666.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=Mitchfynde;emotes=;flags=;id=8c9ed7c5-80db-4ebd-9218-5fa75e16ea32;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654319590;turbo=0;user-id=65694832;user-type= :mitchfynde!mitchfynde@mitchfynde.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 you are the best streamer on earth, monkey!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=c3094a7f-9d73-400d-8ba7-da1330441d07;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874361702;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aproveitando o tema de floresta. Faz o urro do Tarzan?)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=861b0c3c-9f2c-44e8-a7b8-067b46862b37;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874333913;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 faz o urro? pçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a288eb4a-bc83-481e-ada9-27d37c6bd656;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872740628;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 oi. eu sou o bot nóia. açustar)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a8e0522c-2b77-4ee1-b60e-47a4734fcb03;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872703649;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 assustar)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=940654e2-0fbd-4fa3-9991-81898ff93faf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872674978;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 açustar)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=d8009b18-5912-44c5-afee-f511553fd6c4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872671649;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam açustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f1d5c5ef-fc55-4498-bf6b-22a985d93389;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872615171;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Bandidinho)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f6bfcada-17a9-4c96-99d3-6409400a0c93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872586886;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=f3749f4b-b9b6-4736-8cff-3efb07b77d25;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872566198;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNOMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=87fbb800-8de2-479e-9fba-a68b84108b69;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872526929;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira Nu Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=055d653d-fd3e-4fb7-ba9f-08b34568f7b4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872477768;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=1e1f4921-2515-40b5-aa80-a0ffb2bcdf93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872414466;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a1b3ed7c-a4c4-4deb-a9dd-db8a3b35d4ca;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567871415398;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 setembrochove? pçpçpçpçpçpçpçpç)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=200;color=#15A1B7;display-name=Threemoons;emotes=;flags=;id=450181d4-8a06-4aa9-8918-e97b7f2a7c3d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567828290783;turbo=0;user-id=38654319;user-type= :threemoons!threemoons@threemoons.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=6;color=;display-name=BlaqkAssassin;emotes=9:54-55;flags=38-52:A.6/P.6;id=2d86a957-c9c6-48d2-93a1-841023e0709b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567825820673;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 Pride1 You're all fucking weirdos <3 Pride1 ShowLove1 ShowLove1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=300;color=;display-name=BlaqkAssassin;emotes=;flags=9-13:P.6/S.6;id=e20520d6-eeba-47eb-bd94-6f913a37b6b0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824680492;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :Pride100 *Jizz on dem holes* Pride100 Pride100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF4500;display-name=Shenkie;emotes=;flags=;id=7d1bab84-092a-4bf0-98d4-cc8e0a804bd2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567835079931;turbo=0;user-id=205080502;user-type= :shenkie!shenkie@shenkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Lets GO BOYS!!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#FF69B4;display-name=FlipDoodleRama;emotes=;flags=;id=09681de2-af9b-4a21-bb68-660371f14ce3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834145037;turbo=0;user-id=61317728;user-type= :flipdoodlerama!flipdoodlerama@flipdoodlerama.tmi.twitch.tv PRIVMSG #pajlada :ronnoCheer100 do me a small favor, and ask EVScape to spell "ICUP")"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=41;color=#8A2BE2;display-name=derbockwursttoeter;emotes=;flags=;id=80f38066-0ff8-4c2c-80b7-e3edf9628215;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813882146;turbo=0;user-id=148764459;user-type= :derbockwursttoeter!derbockwursttoeter@derbockwursttoeter.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=64b4f2ab-fe0d-4115-b1c2-b7cb4237ff9a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567864725690;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=e2a05c63-e826-445a-8a54-637924325f1c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567596363583;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=a823fc81-a742-477a-b8d7-fb590583a305;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567430682996;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=afecf92d-ecad-48c0-9181-75bc444f0724;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567181225161;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=f96d663e-f56e-46fc-8dbf-b11ffb1e00cb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567085138165;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=91edd61e-6e8e-488a-baa3-edc794147e0a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566998586630;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=3e20b7a0-b075-4c3b-a585-125616cbce9f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566667073706;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=1000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=42e6e7f4-65bc-416d-913a-ac3f0fd310ea;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566575854968;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=migimimimigimemigimimi;emotes=;flags=;id=e29ce2bb-744e-4388-8981-fdb18f5432eb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566410262921;turbo=0;user-id=444193558;user-type= :migimimimigimemigimimi!migimimimigimemigimimi@migimimimigimemigimimi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=fe22ba01-54f0-45f7-8df0-5e6da02e22e7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566405717150;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=458bd6ea-bc20-4d96-a0a0-41bc763b9661;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527610664;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=ea1d5c4c-9871-4900-beac-377c9ed78423;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527493429;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=500;color=#0000FF;display-name=LinerGL;emotes=;flags=;id=e6e36c2b-08ba-482e-852d-9205ed81f90f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567809723859;turbo=0;user-id=184109582;user-type= :linergl!linergl@linergl.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100 ShowLove100 ShowLove100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=1000;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=af30e5d1-33ab-4334-8a6e-2075aa9c2548;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807627792;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :rizhayaCheer1000 тест)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=100;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=aefab25d-ac2a-4988-884c-4504691d5583;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807369475;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :uni100 ну хоть теперь я намбер ван)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits-leader/1;bits=500;color=#5A0B8F;display-name=Mojitox;emotes=;flags=;id=868e20be-030a-475f-82d3-cb7aab0e8dff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567607882938;turbo=0;user-id=174570715;user-type= :mojitox!mojitox@mojitox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 yippi da yeah du geiles Ferkel)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=700;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c6545632-c07c-42c7-97a2-795e9168b9ad;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317328530;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :PJSalt700)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=200;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=58c64cec-91e3-4557-b9c1-ecf19853384c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317269814;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove200 Rae is cute and that's final. No arguments!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=e30de64c-4aa2-44ae-9672-3f45efbfaabb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317165162;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 soisoisoisoisoisoisoisoisoisoisoisoisoisoi)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=9b30df19-f19c-492f-bc1c-c06652a2a50c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317068120;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Scoops250 wewowewowewowewowewo)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c0bff8ab-3c6a-4f7e-b694-c5224005f537;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567316999740;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Cheer250 Wooooooo, go Rae!!!)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=b6b93280-e3f2-4d46-a508-e867a92c8574;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567316859131;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ50)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1000;bits=1;color=#1E90FF;display-name=Shu_Ouma;emotes=;flags=;id=f08e4c85-0c7b-4a15-8c68-1237a0951806;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567787847687;turbo=0;user-id=43600746;user-type= :shu_ouma!shu_ouma@shu_ouma.tmi.twitch.tv PRIVMSG #pajlada :flyrieCheer1 Se der timeout na Alisa_Ntr humidade ta la no teto)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/10000;bits=1500;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=41376daf-84e1-4560-a871-a3ba74e68217;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567699462168;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,sub-gifter/5;bits=5000;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=78a5f563-1e13-4551-b895-e1b97e97ba9e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567279385491;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :ShowLove5000)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#DAA520;display-name=bassreis;emotes=;flags=;id=80850e76-0d76-41f3-a1a8-bfb192b87030;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567542951373;turbo=0;user-id=424160702;user-type= :bassreis!bassreis@bassreis.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=68b2d50e-3889-43aa-aed9-c45a598b8881;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436309794;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 FailFish1 FailFish1 FailFish1 FailFish1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=7f24457a-1cb2-4919-a396-5d19485925a2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436295936;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=moderator/1,sub-gifter/1;bits=200;color=#1E90FF;display-name=AstralbIades;emotes=;flags=;id=16c50b4c-a026-4e74-a29a-1330641fefb2;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566767598869;turbo=0;user-id=84675162;user-type=mod :astralbiades!astralbiades@astralbiades.tmi.twitch.tv PRIVMSG #pajlada :Scoops200 FOOD EMOTES 4 ALL)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#0000FF;display-name=Gorian4;emotes=;flags=;id=091ee7d4-5c3f-4ac5-abbe-7b9122bd9cf7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566751745419;turbo=0;user-id=250580550;user-type= :gorian4!gorian4@gorian4.tmi.twitch.tv PRIVMSG #pajlada :I'm blacking out goodnight Scoops1)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=40;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=5b6dd9a1-811b-4f21-a904-091739781777;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742001750;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer40)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#1E90FF;display-name=Jedted;emotes=;flags=;id=35ae125a-bdfb-4325-8051-91d34e0252f4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741902320;turbo=0;user-id=7508985;user-type= :jedted!jedted@jedted.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 fly)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=50;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=d21e66b3-98f8-4aed-9252-7476ab42fae8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741761493;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer50)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=10;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=bfcde0bd-8676-4dca-a72a-667ca302ee36;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740141661;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Rope)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=96966f5f-5d84-4ed0-a329-8e95e2556b94;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567739984178;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 shark)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-charity/1;bits=1000;color=#FF0000;display-name=Earo;emotes=30259:10-16;flags=;id=46795df1-9d3a-4a80-9153-85241800607f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567257657372;turbo=0;user-id=37003428;user-type= :earo!earo@earo.tmi.twitch.tv PRIVMSG #pajlada :cheer1000 HeyGuys)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=15;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=ab5ec720-5ee1-4fd9-8af1-dc018db0cc31;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440950670;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove15)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=377;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=262f4d54-9b21-4f13-aac3-6d3b1051282f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440897074;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis377)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=233;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=a21aa3b3-1165-49f6-b8ad-d8a8105be4af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440877405;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Shamrock233)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=144;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3556e0ad-b5f8-4190-9c4c-e39c1940d191;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440861545;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :bday144)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=89;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=96e380a5-786d-44b8-819a-529b6adb06ac;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440848361;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage89)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=55;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=79eefe36-32a5-410f-877d-e41a6aff93e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440836547;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer55)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=34;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=76239011-65fa-4f6a-a6d6-dc5d5dcbd674;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440816630;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid34)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=21;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=4c05c97c-7b6c-4ae9-bc91-04e98240c1d5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440806389;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :TriHard21)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=13;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=755193aa-22b2-43c2-8e11-c1959e850ff5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440788895;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ13)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=8;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b2ecce7-842e-429e-b6c8-9456c4646362;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440774009;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle8)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b8736d1-832d-4152-832a-50c526714fd1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440762580;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :uni5)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=c13a1540-2a03-4c7d-af50-cb20ed88cefd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440750103;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Party3)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=5d889eeb-b6b9-4a4e-91ff-0aecdf297edd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440738337;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove2)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=da47f91a-40d3-4209-ba1c-0219d8b8ecaf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440720363;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=EkimSky;emotes=;flags=;id=8adea5b4-7430-44ea-a666-5ebaceb69441;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567833047623;turbo=0;user-id=42132818;user-type= :ekimsky!ekimsky@ekimsky.tmi.twitch.tv PRIVMSG #pajlada :Hi Cheer10)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=500;color=;display-name=godkiller76;emotes=;flags=;id=80e86bcc-d048-44f3-8073-9a1014568e0c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753685704;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=godkiller76;emotes=;flags=;id=a433bcd6-ca0f-4cf2-80a5-e7a707c326a0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753624330;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 who is better Logan Paul or ksi get it right I donate more bits)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/8;badges=subscriber/6,premium/1;bits=1500;color=;display-name=chipndale19;emotes=300546347:0-12/300563212:14-24;flags=;id=e3704a3b-9318-48d1-a3fd-fb3d005f359c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567721720581;turbo=0;user-id=409535990;user-type= :chipndale19!chipndale19@chipndale19.tmi.twitch.tv PRIVMSG #pajlada :americ46Weird americ46Ftt cheer1500)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=DamianExplores;emotes=;flags=;id=24a0b2e7-0174-4102-bae7-5bc911e672ca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567721146904;turbo=0;user-id=190450922;user-type= :damianexplores!damianexplores@damianexplores.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=szeththeassassin;emotes=;flags=;id=55fa71d7-dd06-421a-9265-968ec4ac1e2f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841062581;turbo=0;user-id=455887394;user-type= :szeththeassassin!szeththeassassin@szeththeassassin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/2;badges=subscriber/0;bits=5;color=#FF0000;display-name=Nosliw9;emotes=;flags=;id=6a029a36-bbe6-4f47-b715-2acf592db6af;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567673983609;turbo=0;user-id=43213660;user-type= :nosliw9!nosliw9@nosliw9.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5 penny)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/13;badges=subscriber/12,sub-gifter/50;bits=5000;color=;display-name=D74D;emotes=;flags=;id=0517dcba-7213-42cd-8595-64e02b564938;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841279187;turbo=0;user-id=101466185;user-type= :d74d!d74d@d74d.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 you are our Trash)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=500;color=#298BA3;display-name=klyngster;emotes=;flags=;id=9d3c3335-1131-45a4-bc41-c0b116c7e653;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567881131141;turbo=0;user-id=43958892;user-type= :klyngster!klyngster@klyngster.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50 Can't get enough of gnoll love, baby!)"); - cheerMessages.emplace_back(R"(@badge-info=subscriber/12;badges=vip/1,subscriber/12,bits-leader/3;bits=7;color=#B22222;display-name=FarFromCasual;emotes=;flags=;id=2e9b5992-c223-42f2-bb8a-f7023f013da6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742991909;turbo=0;user-id=93295368;user-type= :farfromcasual!farfromcasual@farfromcasual.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2c114dec-e6d5-4638-b7b8-31965802bfed;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615872986;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4ac80853-745b-4b41-97f4-645758e96f35;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615866840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=8d44bd51-6277-4d28-a446-b5269e907828;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615858789;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=aa3c148c-a40c-4ed2-bbc3-47b31be756e6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615852288;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6fe351d7-9591-422e-845b-703f9c437a23;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615846582;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a1e7bfeb-64cd-434c-aefb-36ef103396a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615841494;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2f5341e9-4322-4495-8817-ae7795c375e1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615836213;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f19dc197-6864-41a0-8083-6c4e09f612cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615831535;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=58239ff3-63e3-4265-9003-f0ba2f52acba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615803845;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c63770d0-7007-41d2-9d3f-96808b546403;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615799227;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=3b13ba64-22e7-4c0f-af7d-331d3752a45a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615794810;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=1d151a2e-a98e-4feb-946b-1d01fb883980;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615790136;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f28e6952-9082-48dc-9c8e-c63f9dd1ef9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615786178;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=7b896887-1764-4dec-9ffc-c1dad7da6273;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615781318;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=21a482d9-136e-4a9f-bc0f-7ead3d906b42;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615776863;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=777e3992-f81c-4f8f-952e-a897250ec863;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615771948;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=ea6f5df0-313b-440f-8277-93e64113851b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615767649;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1784d3c3-8189-4fac-8ec6-81d9a09157c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615765997;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=88f2e2b7-c46d-4c72-ae4a-6df4e1733fab;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615763860;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c94990b2-f347-4a16-8eef-12f4cb3fde97;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615762767;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9299f96-e110-4667-9362-ee6ee1081f7c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615761057;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2bd97fbd-8b1a-4ac6-a957-d776a24e2936;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615759147;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d362b94-5b95-49c6-b985-8648f7016d37;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615757603;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=63f43ff4-0800-4bdd-9082-6692c38a0404;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615756502;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=22f9ec7c-2a59-41e3-9ed5-cb900369a6dd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615754711;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a64483e7-e03f-4bed-91a9-ae82c4911b8b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753404;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4f763aeb-0c35-4c8a-a362-ff2142d2d0f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753070;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=373aaaa8-f764-43b2-93a9-725ad1cd2260;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615751350;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a9feb040-2cb1-4c54-a8c4-1d046886c9c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615749724;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=42841770-b162-41e2-bb51-dc91e7892f8f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747895;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=59a3754e-a73b-431d-a883-fb7331ac2bd6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747127;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a6d77e5-09c7-4eb0-ac6c-cc0374bf47b9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615742171;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a849040-1986-442d-a9ce-c8740b87f5b0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615737663;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4b926881-3d75-40f1-a2e2-d2997f8b0a86;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615732556;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=eb9c2272-67fc-4be9-bcf6-705d1aaabd53;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615728272;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=d771aec0-b567-4d92-a589-17f4e9eeb3dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615722840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=145953a8-17f9-4c98-ab28-54d6f6bcbe1d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615718868;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=21369bc6-44d8-4e89-9182-7970af0a3a4d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615717024;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9ae0ae9-22af-41fc-b0a0-d99fc919711d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615715093;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=55560296-9fba-4420-a1a4-86b28cfd1814;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615712270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=5d7ef577-9d1f-4aff-9cbe-cfdeea66f809;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615710584;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=b8cf1032-2909-46cd-b5c3-1e6cd05d9287;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615708940;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c169a8e4-8e25-44e9-b61a-b1ef491230fd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615707086;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18dc40ba-e601-4140-ace1-3772376d1f07;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615705259;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4a30a273-9a7b-4d03-b670-5c672567d290;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615703330;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fc43dc6d-7707-48e7-a1c4-8bbb53fd4c9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615699680;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=7;color=;display-name=Reddie100;emotes=;flags=;id=3c4963db-cef1-4e62-aa33-87f1ecad48c9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615682200;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c1dc9ab9-9047-4fc5-8410-80a51b1915dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615680213;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=adf2d29a-92eb-4e29-af88-2e9b6d79bbf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615674199;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 geweldig dit)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=64e93e2e-890c-416c-9b36-4fab7169b5cf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615669516;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ba0b1c1c-066b-4fb2-a88a-76b335838032;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615667702;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3531bd3a-822e-47b5-9678-5acbff528533;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615665827;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2b654628-2815-4902-858a-533f480bac8d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663539;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3b26fe3e-112e-45ce-87c4-f6fc32b05f7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18e7195c-c6aa-47da-b3ea-47ee1d2b2f91;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615661474;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=01e46a18-a31c-4afd-a1d4-1ebe1e6ded4f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615659590;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fa0eb45d-09ac-4f1b-bfe7-9472844cf538;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615658197;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=587b034d-dbd9-455d-9172-43f8a4dff466;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615657911;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=6578e9b5-b543-47c8-b7f7-cc316970fe92;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615655967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=9ff17035-9f5f-485c-aaf8-f8b3d6c9dd60;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615654194;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3cedc247-f99e-4739-8987-660ca4f3a87f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615652341;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d0b1e22-2756-48d7-8e83-e88defe05cbf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615651954;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=07feafc1-b6b7-4183-9b27-8f162d58e038;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615650216;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=149edebb-a665-4a04-8b84-aa15eea28780;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615648446;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eaa7bbb3-d156-48a7-ba8a-73bcb2348171;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646706;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c3cac916-f8d7-4f2a-9ead-38d393a1a3af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646315;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a870f70a-643c-4574-ba72-1044bc32a69f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615639583;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6b30d23f-7d9f-471c-b435-bbd3c110f229;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615637363;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f461b713-e05a-48e9-89c9-e5a2ed77f712;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615593445;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=7a238762-413e-481f-b6a9-0e40505b4359;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615571879;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Ja @gdrever Kappa5)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=4;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=afad96cb-26d6-46e3-8394-21a20582f31c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615331308;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp4)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=480a4756-cbe2-476e-90e5-d3c114047d7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615326958;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=e22994b9-b2b7-4543-8e59-3c963458a7c3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615313384;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1755d12b-6cbb-4c75-8bc6-d7c0d1595caf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615308752;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp3)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d29c7ace-f1df-4981-a83e-fb14c4dee7f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615304967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp2)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=0a7dae47-909f-46bd-92c1-cb45305bb337;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615301286;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4436922f-7398-433d-a81e-0c2c9c2bc81b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615299385;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4be7f989-7aee-43a1-ba01-9fdf232c9bae;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615297531;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eca4ce9b-5598-4b98-b71c-7c0b5d02ebff;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615295618;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=91f53fa0-2620-48df-94fd-bfeb468ee0d9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615173650;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 nu 11 Kappa1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=34e52411-99ee-4db5-a568-7d0fc11bad58;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615134404;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=211943f2-7741-467d-b3f8-d1ca326bd25e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615132714;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=313a9ebe-5973-40f1-bfd9-929a6bced5aa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615131234;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a4cfe184-b00f-40cc-bd2b-c31b93361d1f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615129476;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=65c41dfa-496d-4aa9-b7a8-26bd01635dcd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615006963;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ad70f8c9-4090-4272-8782-f6a3e2f61b93;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615005124;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d9e8f083-c517-42a9-b191-2ba8d2a4bbdd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615003177;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2d07b8c3-3921-4841-822e-01ae9599f62d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614969477;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=baceebb0-b0bb-49cc-bbc0-afab0e3a4b0d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614868575;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/1;bits=80;color=;display-name=vizaftw;emotes=;flags=;id=18b020de-45ac-4e8d-a022-8eff410f0b0f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567776695514;turbo=0;user-id=192969150;user-type= :vizaftw!vizaftw@vizaftw.tmi.twitch.tv PRIVMSG #pajlada :Party80 GZ MY DUDE)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=87;color=;display-name=NWAhenkan123;emotes=;flags=31-39:A.3/P.5;id=c7730465-e904-4206-8e1b-4827c1673398;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708755175;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway87 bonus8 I'M NUMBER ONE B I T C H)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=392f85ff-ec69-4b21-b41a-7de943a6f90e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708505033;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :uni1 hahahaha you are such a pvp god)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=d57ea319-894c-43e4-9887-0bcc574bdf7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708457534;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 KILL HIM)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=8ba51822-e7df-4f2b-8e8a-1c8a1bca172b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708401538;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 what's going on with the server transfer my dude?)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=35-45:A.3,56-62:S.5;id=03b7f58b-8596-4f3b-a2fb-52121655bb6b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706727257;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 YES!!! how many bits for you sucking your own d i c k on stream?)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=44-50:S.5;id=9205db72-912f-4133-9924-ba4410e24cb8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706535848;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Kappa1 you are 100% trying to suck your own d i c k now. mad respect, hope all goes well.)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=36-42:S.5;id=3f2b1e7c-1fe5-4622-ace6-bd9dc427a7f8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706201529;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Pride1 you would 100% suck your own d i c k if you could.)"); - cheerMessages.emplace_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=43-49:P.6,51-57:S.5;id=d04f8b05-7c2d-4002-9c34-d5ad4c6bc867;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705991018;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 HAHAHAHA you have tasted your own fucking dick!!! you are so sick and i respect it.)"); subMessages.emplace_back(R"(@badges=staff/1,broadcaster/1,turbo/1;color=#008000;display-name=ronni;emotes=;id=db25007f-7a18-43eb-9379-80131e44d633;login=ronni;mod=0;msg-id=resub;msg-param-months=6;msg-param-sub-plan=Prime;msg-param-sub-plan-name=Prime;room-id=1337;subscriber=1;system-msg=ronni\shas\ssubscribed\sfor\s6\smonths!;tmi-sent-ts=1507246572675;turbo=1;user-id=1337;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada :Great stream -- keep it up!)"); subMessages.emplace_back(R"(@badges=staff/1,premium/1;color=#0000FF;display-name=TWW2;emotes=;id=e9176cd8-5e22-4684-ad40-ce53c2561c5e;login=tww2;mod=0;msg-id=subgift;msg-param-months=1;msg-param-recipient-display-name=Mr_Woodchuck;msg-param-recipient-id=89614178;msg-param-recipient-name=mr_woodchuck;msg-param-sub-plan-name=House\sof\sNyoro~n;msg-param-sub-plan=1000;room-id=19571752;subscriber=0;system-msg=TWW2\sgifted\sa\sTier\s1\ssub\sto\sMr_Woodchuck!;tmi-sent-ts=1521159445153;turbo=0;user-id=13405587;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada)"); @@ -553,18 +248,19 @@ void Window::addDebugStuff() app->twitch.server->addFakeMessage(msg); }); - createWindowShortcut(this, "F9", [=] { - auto *dialog = new WelcomeDialog(); - dialog->setAttribute(Qt::WA_DeleteOnClose); - dialog->show(); - }); - createWindowShortcut(this, "F7", [=] { const auto &messages = cheerMessages; static int index = 0; const auto &msg = messages[index++ % messages.size()]; getApp()->twitch.server->addFakeMessage(msg); }); + + createWindowShortcut(this, "F9", [=] { + auto *dialog = new WelcomeDialog(); + dialog->setAttribute(Qt::WA_DeleteOnClose); + dialog->show(); + }); + #endif } From 3f411805b7d90f221592ac7e690e32eb5a2c88b1 Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 17:27:04 +0000 Subject: [PATCH 19/42] Forgot to add file --- src/util/SampleCheerMessages.hpp | 1009 ++++++++++++++++++++++++++++++ 1 file changed, 1009 insertions(+) create mode 100644 src/util/SampleCheerMessages.hpp diff --git a/src/util/SampleCheerMessages.hpp b/src/util/SampleCheerMessages.hpp new file mode 100644 index 000000000..8e9f897db --- /dev/null +++ b/src/util/SampleCheerMessages.hpp @@ -0,0 +1,1009 @@ +#pragma once + +namespace chatterino { + +std::vector getSampleCheerMessage() +{ + // clang-format off +std::vector cheerMessageVector; +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#008000;display-name=dGAussie;emotes=;flags=;id=5fb5ed1c-4e18-4a03-9cc7-4a69b7fedff7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566783370478;turbo=0;user-id=37141440;user-type= :dgaussie!dgaussie@dgaussie.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 W00t podcast)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=93a63505-82f1-4a41-b573-2c63d6224db4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567283183354;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 The Stella's gone back to the fridge, till nextime James!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=300443490:120-134;flags=;id=965515ff-c387-4779-9e85-cfb8c2e12423;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283108855;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 Lovely stream today! thanks for putting up with me, sorry if I talked too much. Take care tonight, stay hydrated comple42Hydrate)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,premium/1;bits=10;color=;display-name=Shedjunk;emotes=;flags=;id=af2a8991-9c85-456d-a6e7-cf7d909fa028;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283104905;turbo=0;user-id=52825550;user-type=mod :shedjunk!shedjunk@shedjunk.tmi.twitch.tv PRIVMSG #pajlada :@completeditmate Cheer10 Get your gums round these you bloody love albatross)"); +cheerMessageVector.push_back(R"((@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=d525a080-456c-419a-80e6-80ee9788f826;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282409412;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 By the way I've eaten about two slices of my pizza so far... ¯\_(ツ)_/¯))"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=c5fd49c7-ecbc-46dd-a790-c9f10fdaaa67;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282184553;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Stop what? I'm not doing anything.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=397f4d2e-cac8-4689-922a-32709b9e8b4f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282159076;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Who keeps getting their bits out now?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=2;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=664ddc92-649d-4889-9641-208a6e62ef1e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567282066199;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer2 I'm saving my only can of Stella for your upcoming win, lets go!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=30;color=#1E90FF;display-name=ponta84;emotes=;flags=;id=5ee1dce7-05b4-42e6-bd5a-138220985f2e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877788059;turbo=0;user-id=142902675;user-type= :ponta84!ponta84@ponta84.tmi.twitch.tv PRIVMSG #pajlada :cheer30 im nr one)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,sub-gifter/10;bits=500;color=#FF0000;display-name=iAtlasOG;emotes=;flags=;id=2360883d-39c6-4d26-ac83-9404803b49f7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743906079;turbo=0;user-id=183770718;user-type=mod :iatlasog!iatlasog@iatlasog.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=38-42:A.3/P.5;id=4ebbc148-04ef-4873-ab53-5ebe7ceb4c8e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743821413;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 not on a hunter...here's a bit bitch)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=18-22:A.3/P.5;id=28c8f4b7-b1e3-4404-b0f8-5cfe46411ef9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567668177856;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 take a bit bitch)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=30;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=ccf058a6-c1f1-45de-a764-fc8f96f21449;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719874294;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :ShowLove30 @Emperor_Zhang)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=6;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=53bab01b-9f6c-4123-a852-9916ab371cf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719803345;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :uni6)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=defda764-0ee0-48fd-954a-522f8259f993;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719772799;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :Scoops10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=545caec6-8b5f-460a-8b4b-3e407e179689;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566704926380;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=50;color=;display-name=Schmiddi55;emotes=;flags=;id=777f1018-941d-48aa-bf4e-ed8053d556c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708393343;turbo=0;user-id=101444120;user-type= :schmiddi55!schmiddi55@schmiddi55.tmi.twitch.tv PRIVMSG #pajlada :cheer50 sere ihr radlertrinker)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=87-91:P.5;id=ed7db31e-884b-4761-9c88-b1676caa8814;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681752733;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Statistically speaking, 10 out of 10 constipated people don't give a shit.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=;id=506b482a-515a-4914-a694-2c69d2add23a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681618814;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 That's some SUB par gameplay, Dabier.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=100;color=;display-name=AkiraKurusu__;emotes=;flags=;id=6e343f5d-0e0e-47f7-bf6d-d5d7bf18b95a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567765732657;turbo=0;user-id=151679027;user-type= :akirakurusu__!akirakurusu__@akirakurusu__.tmi.twitch.tv PRIVMSG #pajlada :TriHard100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=1;color=;display-name=AkiraKurusu__;emotes=;flags=;id=dfdf6c2f-abee-4a4b-99fe-0d0b221f07de;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567765295301;turbo=0;user-id=151679027;user-type= :akirakurusu__!akirakurusu__@akirakurusu__.tmi.twitch.tv PRIVMSG #pajlada :TriHard1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Stabbr;emotes=;flags=;id=e28b384e-fb6a-4da5-9a36-1b6153c6089d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567648284623;turbo=0;user-id=183081176;user-type= :stabbr!stabbr@stabbr.tmi.twitch.tv PRIVMSG #pajlada :cheer500 Gotta be on top)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=;display-name=dbf_sub;emotes=;flags=;id=7cf317b8-6e28-4615-a0ba-e0bbaa0d4b29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567646349560;turbo=0;user-id=450101746;user-type= :dbf_sub!dbf_sub@dbf_sub.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=dbf_sub;emotes=;flags=;id=43b5fc97-e7cc-4ac1-8d7e-7504c435c3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567643510222;turbo=0;user-id=450101746;user-type= :dbf_sub!dbf_sub@dbf_sub.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=;display-name=RobertsonRobotics;emotes=;flags=;id=598dfa14-23e9-4e45-a2fe-7a0263828817;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873463820;turbo=0;user-id=117177721;user-type= :robertsonrobotics!robertsonrobotics@robertsonrobotics.tmi.twitch.tv PRIVMSG #pajlada :firstCheer100 This is so cool! Can’t wait for the competition!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=18;color=#1E90FF;display-name=Vipacman11;emotes=;flags=;id=07f59664-0c75-459e-b137-26c8d03e44be;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873210379;turbo=0;user-id=89634839;user-type= :vipacman11!vipacman11@vipacman11.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/5;bits=100;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=090102b3-369d-4ce4-ad1f-283849b10de0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567822075293;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/5;bits=200;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=2bdf7846-5ffa-4798-a397-997e7209a6d0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567821695287;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=SincereBC;emotes=;flags=;id=b8c9236b-aeb9-4c72-a191-593e33c6c3f1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567818308913;turbo=0;user-id=146097597;user-type= :sincerebc!sincerebc@sincerebc.tmi.twitch.tv PRIVMSG #pajlada :cheer50)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=AngryCh33s3puff;emotes=;flags=;id=6ab62185-ac1b-4ee5-bd93-165009917078;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567474810480;turbo=0;user-id=55399500;user-type= :angrych33s3puff!angrych33s3puff@angrych33s3puff.tmi.twitch.tv PRIVMSG #pajlada :cheer1 for the chair!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/1000;bits=100;color=;display-name=Fastkiller1988;emotes=;flags=;id=167474d3-2320-4a53-93b4-2665e531fc64;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567857068187;turbo=0;user-id=178285317;user-type= :fastkiller1988!fastkiller1988@fastkiller1988.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#B8BAFF;display-name=Wally_KC;emotes=;flags=;id=9bdac196-b4ae-450a-ab7c-1f4da6846139;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798319597;turbo=0;user-id=78059836;user-type= :wally_kc!wally_kc@wally_kc.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 more money for pocket)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#DAA520;display-name=SlayersofDiablo;emotes=;flags=;id=eec394aa-8a59-44f8-b5e4-db19caccf9c7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567860767886;turbo=0;user-id=27649971;user-type= :slayersofdiablo!slayersofdiablo@slayersofdiablo.tmi.twitch.tv PRIVMSG #pajlada :subway500 bonus50 best wishes, friend)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#1E90FF;display-name=Persie;emotes=;flags=;id=b3bc797c-2f6c-4187-95d8-0bd337dc6be2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567860040079;turbo=0;user-id=92880632;user-type= :persie!persie@persie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#9ACD32;display-name=paX_On_Earth;emotes=;flags=;id=998e07c1-e385-4dbd-a21e-80fbf5baace1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819751966;turbo=0;user-id=37232205;user-type= :pax_on_earth!pax_on_earth@pax_on_earth.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Love ya buddy, take care!!!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=750;color=;display-name=Buggiezor;emotes=;flags=;id=eadaf912-24c3-4cdd-bf82-30b7c5a480d6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819706179;turbo=0;user-id=191362286;user-type= :buggiezor!buggiezor@buggiezor.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 cheer50 take care of yourself and your family!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/36;badges=subscriber/36,bits-leader/2;bits=100;color=#5F9EA0;display-name=CQuO;emotes=;flags=;id=94b22c12-e6b8-423f-9c37-b49e6c224425;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834264180;turbo=0;user-id=29753653;user-type= :cquo!cquo@cquo.tmi.twitch.tv PRIVMSG #pajlada :cheer100 just fly to wetlands and go on the left boat to theramore)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=6;color=#008000;display-name=mochalinky;emotes=;flags=;id=b6365551-9937-4f4b-ab72-adf43669acfa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567472540403;turbo=0;user-id=157854241;user-type= :mochalinky!mochalinky@mochalinky.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#2E8B57;display-name=PC12Junkie;emotes=;flags=;id=09cdb5bb-eff7-4e79-998a-456cbf64369d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567199611611;turbo=0;user-id=163405976;user-type= :pc12junkie!pc12junkie@pc12junkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 awesome strimmer)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/30;badges=vip/1,subscriber/24,bits/10000;bits=100;color=#00FF7F;display-name=ekothelux;emotes=3:151-152;flags=;id=3615fc4f-1ed7-4b01-b72b-90f67713c8ab;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567140348206;turbo=0;user-id=115184471;user-type= :ekothelux!ekothelux@ekothelux.tmi.twitch.tv PRIVMSG #pajlada :jewelCheer100 Well Megsy! i will see you soon. i'll still be on twitch but will be resting a little. must say i missed you alot! much those biddieeees :D love ya)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=subscriber/12;bits=2000;color=#81E97D;display-name=lazykiller23rd;emotes=;flags=;id=7201e5e3-7c19-499f-8814-3e3ee722e3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567134912291;turbo=0;user-id=119407651;user-type= :lazykiller23rd!lazykiller23rd@lazykiller23rd.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12,twitchconNA2019/1;bits=200;color=#EF0DC2;display-name=PottsieTV;emotes=;flags=;id=6f5d945b-40eb-446b-b69d-de62a18ba0e7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567639215200;turbo=0;user-id=176850556;user-type=mod :pottsietv!pottsietv@pottsietv.tmi.twitch.tv PRIVMSG #pajlada :Kappa200)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=chaoticmage7996;emotes=;flags=;id=f594c75a-263a-448e-971f-2726c3158cd4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566776112551;turbo=0;user-id=225336970;user-type= :chaoticmage7996!chaoticmage7996@chaoticmage7996.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits-leader/1;bits=1;color=#0008FF;display-name=joao6067;emotes=;flags=;id=670a8264-8c1b-4208-a61f-0a72caf51952;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566774757129;turbo=0;user-id=127484325;user-type=mod :joao6067!joao6067@joao6067.tmi.twitch.tv PRIVMSG #pajlada :boas cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=4;color=;display-name=clink7202088;emotes=;flags=;id=8fdf8fb7-bea6-4909-ad0e-2b2ca70e61c6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881933827;turbo=0;user-id=451965633;user-type= :clink7202088!clink7202088@clink7202088.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=300;color=#B22222;display-name=THEBOSSHOGG;emotes=;flags=;id=7514da79-9334-43b3-91d3-c496ee31b41a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816918967;turbo=0;user-id=52532773;user-type= :thebosshogg!thebosshogg@thebosshogg.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 purr for me carrot lol)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=bobbrieko;emotes=;flags=;id=cfe75753-e44b-4257-bba4-b0d30cc7dfc3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567818544141;turbo=0;user-id=161030571;user-type= :bobbrieko!bobbrieko@bobbrieko.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 happy early birthday)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/60;badges=moderator/1,subscriber/48,bits/400000;bits=1500;color=#4ECC00;display-name=NOTanotherTACO;emotes=167597:76-84/106623:86-93/351004:95-105/15976:107-114;flags=;id=4035d2a1-5584-48cb-89a1-69327c62d415;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567817316047;turbo=0;user-id=53557506;user-type=mod :notanothertaco!notanothertaco@notanothertaco.tmi.twitch.tv PRIVMSG #pajlada :Subway1500 bonus150 later Puhdader, have a great birthday weekend muh d00d. dadoHeart respawnH deluxe4Love echoLove)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=101;color=#CC0000;display-name=XFactor709;emotes=35919:31-39;flags=22-29:A.3;id=74f6bfed-3954-46d7-b6f9-f3897857d353;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815309039;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer101 HA HA HA YOU SUCK dadoKappa)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=201;color=#CC0000;display-name=XFactor709;emotes=35919:27-35;flags=13-21:P.5;id=d1d3f022-cd58-4aaf-93c6-b0a119c7e603;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815144895;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer201 screw you dad dadoKappa)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#FF4500;display-name=TheCosmicMonkey;emotes=;flags=;id=0628bc2e-54df-42b9-9dbb-3f0b1bf99df4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815042946;turbo=0;user-id=89252569;user-type= :thecosmicmonkey!thecosmicmonkey@thecosmicmonkey.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,premium/1;bits=250;color=#FFA500;display-name=CicloopeVesgo;emotes=;flags=;id=97ebeaab-5c10-45b7-ae26-2d705ab83c7f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810126619;turbo=0;user-id=190550415;user-type= :cicloopevesgo!cicloopevesgo@cicloopevesgo.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood250 TAMO BÃO SIM FRENÃO.. vlws por perguntar, respondi la aeheheahhe)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=5;color=#FF4500;display-name=The_juno;emotes=;flags=;id=283dd0b3-ec8c-41de-a163-f3c9090636c6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567879060795;turbo=0;user-id=225124588;user-type= :the_juno!the_juno@the_juno.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 beat zaldore don't tell him i am here)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/6,sub-gifter/5;bits=500;color=;display-name=AcidDensity;emotes=965738:31-38/426170:40-50;flags=;id=5604dec4-e346-4e52-82e0-37addcde7706;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798945729;turbo=0;user-id=74499402;user-type= :aciddensity!aciddensity@aciddensity.tmi.twitch.tv PRIVMSG #pajlada :Party500 Happy Birthday Piper! PartyHat PartyPopper Hope this year is even better than the last!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=222;color=#0000FF;display-name=JamesDaywalker;emotes=;flags=;id=8f68b570-d1c6-47dc-9395-09bd8cd47a85;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567630562967;turbo=0;user-id=65273208;user-type= :jamesdaywalker!jamesdaywalker@jamesdaywalker.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Good afternoon Shy and rage how are you doing this afternoon Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits-leader/3;bits=4;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=dcf33211-70ac-4d8e-b94e-593dd5173872;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626417620;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :hahCheer1 hahCheer1 hahCheer1 hahCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1000;bits=1;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=9e43d830-b073-41f2-bd71-99398381d391;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626370374;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=20;color=;display-name=BeastieBoy1604;emotes=;flags=;id=901575ce-8dbb-42cf-9269-31ad890c2613;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567801006800;turbo=0;user-id=183378449;user-type= :beastieboy1604!beastieboy1604@beastieboy1604.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=3;color=#7604E7;display-name=L0u_uRu;emotes=;flags=;id=838df663-67dc-4bbd-9f97-5ebbd3f1a2f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567274285780;turbo=0;user-id=221466968;user-type= :l0u_uru!l0u_uru@l0u_uru.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=node_p;emotes=;flags=;id=7ffc3c62-6362-4827-8f76-65a9af01634a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567203012996;turbo=0;user-id=177670314;user-type= :node_p!node_p@node_p.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo1 hello)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/1;bits=200;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=d3dfe07c-193d-48f9-8ce8-a2cb60239c51;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820623121;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/2;bits=400;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=5c85be56-db0e-4d3f-85a2-b0b232c52f5e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820571166;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 bonus40)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=xbrutalxutex;emotes=;flags=;id=67e8095e-36fe-4441-86e4-41004be8c252;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820505737;turbo=0;user-id=61857703;user-type= :xbrutalxutex!xbrutalxutex@xbrutalxutex.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=mrchis;emotes=;flags=;id=d3681cfc-1c1c-42f1-85b8-911c8788d3a7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843020604;turbo=0;user-id=460201335;user-type= :mrchis!mrchis@mrchis.tmi.twitch.tv PRIVMSG #pajlada :Keep her awake! PogChamp1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=200;color=#FF69B4;display-name=7AdorableBrian7;emotes=;flags=;id=0d7730ac-9da0-405d-a51c-c7279707324f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567235164992;turbo=0;user-id=77034309;user-type= :7adorablebrian7!7adorablebrian7@7adorablebrian7.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 lanaeCheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=03583feb-c97e-469e-a476-b759af818e9c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567234127669;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=8b3b0bee-81ab-4cb9-be99-7a4c7dab477d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567233489131;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=;display-name=yosemuhtee;emotes=;flags=;id=67555452-a1d7-48bd-af74-42cbfae9b8e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567565316776;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride100 WOOOOOOOOOOOOOOOOOOOOO KEEP GAMING GAMER WOOOOOOOOOOOOOOOOOOOOOOOOOOO)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=125;color=;display-name=yosemuhtee;emotes=;flags=;id=3b33b11b-05be-47a4-ad24-46c4c6830aa0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567467071767;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride125 steezy eeezy eezy eezy WOOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOOO)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=1500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=96261376-9256-4538-8b14-2775594e9b82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567720049209;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=7fadb649-9b12-47ef-be84-57d5e08a3849;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567719612973;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=thisisunagi;emotes=;flags=;id=761155d0-e7b4-4376-8726-fb8170737028;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567803005878;turbo=0;user-id=236185606;user-type= :thisisunagi!thisisunagi@thisisunagi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=kingterrapin;emotes=;flags=;id=f01a8034-dfad-4c7d-b9f3-05fbf26abe5f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802272953;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 but also tell fruit he’s bad with banjo kazooie)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=500;color=;display-name=kingterrapin;emotes=;flags=;id=1167f9e3-0979-435c-a112-1ee0a509f5f2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802159685;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100 I realize I have been talking too much during streams so here’s a simple 500)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=55f30c81-7361-4ee7-b3c1-0f5c2284877f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567801066311;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=9d56dbdb-bfd3-49c6-a585-0daccd587ccd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567800960379;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/2;bits=100;color=#2E8B57;display-name=Im_Rastaman420;emotes=1:20-21;flags=;id=00dbb5b6-c500-4585-bd15-69920ecf39eb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567474685905;turbo=0;user-id=199310387;user-type= :im_rastaman420!im_rastaman420@im_rastaman420.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Bonne nuit :))"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=20;color=#06952D;display-name=Belchavez;emotes=;flags=;id=df270230-4632-44c4-afaf-57ad5e16602c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567784861754;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :lurkers unite Subway10 Subway10 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=50;color=#06952D;display-name=Belchavez;emotes=;flags=;id=491f0ad2-e2f6-4011-9b1d-3ec40277051a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567782238798;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :Clutch Round! Subway10 Subway10 Subway10 Subway10 Subway10 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#008000;display-name=Droiler;emotes=;flags=;id=cf68dffd-3be8-4248-b15b-a8320568a79e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567799865891;turbo=0;user-id=124958281;user-type= :droiler!droiler@droiler.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 "UUUuUUuuUuuUUuUU" - Sans)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12,partner/1;bits=100;color=#870FFF;display-name=Lowco;emotes=;flags=;id=64e0fea2-e9ae-44d1-b2c3-2738290d964a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872854492;turbo=0;user-id=52925091;user-type=mod :lowco!lowco@lowco.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,sub-gifter/5;bits=200;color=#FF4500;display-name=KleetusPlays;emotes=;flags=;id=a34d1036-5b36-4cc4-bec5-8757a6f65ca1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567872815988;turbo=0;user-id=47520800;user-type= :kleetusplays!kleetusplays@kleetusplays.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1;bits=28;color=#5F9EA0;display-name=greyhastur;emotes=;flags=;id=76369958-bd94-4d7f-affb-47540d35d1a5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567706441324;turbo=0;user-id=156171733;user-type= :greyhastur!greyhastur@greyhastur.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=25;color=#05A3C7;display-name=legitc0;emotes=;flags=;id=adfd5f15-a501-4c42-9ea0-c4dfc0e63560;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567729982330;turbo=0;user-id=121577607;user-type= :legitc0!legitc0@legitc0.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=INQ_Nox;emotes=;flags=;id=73989b88-27f9-4b7f-a060-2097ad2a4e3f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883865306;turbo=0;user-id=443872907;user-type= :inq_nox!inq_nox@inq_nox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Make Stan 106. Pleaseeeeeee)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/9,bits/1000;bits=1000;color=;display-name=wyvernness;emotes=;flags=;id=96588ace-71fe-4995-92e1-81b6daf660c8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883283379;turbo=0;user-id=249293921;user-type= :wyvernness!wyvernness@wyvernness.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 Don't die have some bits)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/5000;bits=100;color=#2C38E2;display-name=Butler063;emotes=;flags=;id=c472544f-b0f0-4aeb-9cf2-6fc0df724270;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883039094;turbo=0;user-id=31498188;user-type= :butler063!butler063@butler063.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Remember survive at all costs for Subway!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3;bits=100;color=;display-name=mopsmannen;emotes=;flags=;id=591fdd16-ef08-45fa-ae7c-a8dde6eebe16;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882865997;turbo=0;user-id=86506465;user-type= :mopsmannen!mopsmannen@mopsmannen.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Hewwo dis ish teh FBI, Furry Bulge Inspection agency, coming to awwest u for poswession of an iwwegally big bulgie uwu. Now I will inspwect u. sniffs and notices ur bulge owo wats dis squeezie ur bulgie uwu ish sho juicy and big owo)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=500;color=#00FF7F;display-name=Shevress;emotes=;flags=;id=02d61274-6703-47a2-9985-936fdebabe54;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882725450;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer500 A little Birthday gift. Have you reminded your friends, that you have a new birthday?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#CC002F;display-name=TheKr1st0ff;emotes=;flags=;id=453cd6f3-2473-4aed-838e-a95bf1ed890f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882637383;turbo=0;user-id=206755305;user-type= :thekr1st0ff!thekr1st0ff@thekr1st0ff.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 remember to use the subway emote to give 10% more bits)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=400;color=;display-name=malt3525;emotes=;flags=;id=c93e50d9-bfde-4e3d-9738-7cbed58df887;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882568190;turbo=0;user-id=123798342;user-type= :malt3525!malt3525@malt3525.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 we know its your birthday kaif stop lying)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/100;bits=100;color=#FF69B4;display-name=omegaV3;emotes=;flags=;id=15f24a5d-c317-4081-ba18-cd8262f607fd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882549276;turbo=0;user-id=86155006;user-type= :omegav3!omegav3@omegav3.tmi.twitch.tv PRIVMSG #pajlada :Party100 happy birfday kiff daddy)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=TimmE1;emotes=;flags=;id=451e1a2b-ef3b-4d88-8b5b-01ba5e3ecb1f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882506215;turbo=0;user-id=439378010;user-type= :timme1!timme1@timme1.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 have a wonderful bday kaifu)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/10000;bits=100;color=#00FF7F;display-name=Shevress;emotes=3:47-48;flags=;id=2a9b7463-0711-4c3c-9ffb-e8f950081671;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882475711;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer100 Ah i didn't know that. Happy Birthday :D)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=30;color=#FF860A;display-name=Legend001;emotes=;flags=;id=5295ba74-b806-4873-8d8c-5586fd780ecc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567793125293;turbo=0;user-id=144207020;user-type= :legend001!legend001@legend001.tmi.twitch.tv PRIVMSG #pajlada :proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/6,bits/1000;bits=35;color=#1E90FF;display-name=Darketzu;emotes=;flags=;id=39457378-bbbc-4d9f-966f-88bb151d03ac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873446062;turbo=0;user-id=155070276;user-type= :darketzu!darketzu@darketzu.tmi.twitch.tv PRIVMSG #pajlada :Subway35 bonus3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-leader/1;bits=14;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=938a73d5-06df-4941-9249-b67a4a31c685;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567552371588;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 This is the rest of my bits. Happy Subtember)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-charity/1;bits=10;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=5647a955-67d2-4480-a4a4-dc6c244e47c3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567550881565;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 Donate 10 bits and the streamer gets an extra one for free)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits-leader/1;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=f439f1df-07c1-474b-a09a-d9ffbd819a7d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746208862;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=947;color=;display-name=TheAngryTony;emotes=;flags=;id=c369cd98-ad3e-46b4-8df7-9115cbfc1989;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746158256;turbo=0;user-id=214368626;user-type=mod :theangrytony!theangrytony@theangrytony.tmi.twitch.tv PRIVMSG #pajlada :Subway947 bonus94)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=2403678c-6109-43ac-b3b5-1f5230f91729;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746107991;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#5F9EA0;display-name=drkwings;emotes=;flags=;id=ad45dae5-b985-4526-9b9e-0bdba2d23289;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567742106689;turbo=0;user-id=440230526;user-type= :drkwings!drkwings@drkwings.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/1000;bits=1;color=;display-name=mustangbugatti;emotes=;flags=;id=ee987ee9-46a4-4c06-bf66-2cafff5d4cdd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883658780;turbo=0;user-id=115948494;user-type= :mustangbugatti!mustangbugatti@mustangbugatti.tmi.twitch.tv PRIVMSG #pajlada :(In clarkson accent) Some say...the only number in his contacts is himself..... And...that he is the international butt-dial champion... All we know is.... HES CALLED THE STIG Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=1;color=;display-name=derpysaurus1;emotes=;flags=;id=c41c3d8b-c591-4db0-87e7-a78c5536de82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883655116;turbo=0;user-id=419221818;user-type= :derpysaurus1!derpysaurus1@derpysaurus1.tmi.twitch.tv PRIVMSG #pajlada :cheer1 OMG ur back yaaaaaaaaaaaaaaaaaaaaayyyyyyyyy)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/0,premium/1;bits=1;color=#8A2BE2;display-name=sirlordstallion;emotes=;flags=;id=61a87aeb-88b1-42f9-90f5-74429d8bf387;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882978939;turbo=0;user-id=92145441;user-type= :sirlordstallion!sirlordstallion@sirlordstallion.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Alex is definetly not putting his eggs in Narreths basket)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=xplosivegingerx;emotes=;flags=;id=9e3bd7e1-6758-45d6-8f48-b437a4b4fa29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882527289;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Pride100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=xplosivegingerx;emotes=;flags=;id=f8aac1e0-050a-44bf-abcc-c0cf12cbedfc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882249072;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/10000;bits=150;color=#B22222;display-name=DogsHaveNoUncles;emotes=;flags=;id=4125bb6e-e229-4e7f-b218-1aa6ed690ef9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882027546;turbo=0;user-id=41772497;user-type= :dogshavenouncles!dogshavenouncles@dogshavenouncles.tmi.twitch.tv PRIVMSG #pajlada :cheer150 I used to make origami, but I stopped as it was too much paperwork)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=AlexJohanning;emotes=;flags=;id=4e4229a3-e7f2-4082-8c55-47d42db3b09c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881969862;turbo=0;user-id=190390930;user-type= :alexjohanning!alexjohanning@alexjohanning.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=245;color=;display-name=undonebunion6;emotes=;flags=;id=331ec583-0a80-4299-9206-0efd9e33d934;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881553759;turbo=0;user-id=452974274;user-type= :undonebunion6!undonebunion6@undonebunion6.tmi.twitch.tv PRIVMSG #pajlada :cheer245 can I join?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=therealruffnix;emotes=;flags=61-67:S.6;id=25f567ad-ac95-45ab-b12e-4d647f6a2345;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567524218162;turbo=0;user-id=55059620;user-type= :therealruffnix!therealruffnix@therealruffnix.tmi.twitch.tv PRIVMSG #pajlada :cheer100 This is the kind of ASMR I'm missing on YouTube and PornHub)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=BeamMeUpSnotty;emotes=;flags=;id=8022f41f-dcb8-42f2-b46a-04d4a99180bd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567270037926;turbo=0;user-id=261679182;user-type= :beammeupsnotty!beammeupsnotty@beammeupsnotty.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=EXDE_HUN;emotes=;flags=;id=60d8835b-23fa-418c-96ca-5874e5d5e8ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566654664248;turbo=0;user-id=129793695;user-type= :exde_hun!exde_hun@exde_hun.tmi.twitch.tv PRIVMSG #pajlada :PogChamp10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=fd6c5507-3a4e-4d24-8f6e-fadf07f520d3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824273752;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=7003f119-b9a6-4319-a1e8-8e99f96ab01a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824186437;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=3f7de686-77f6-46d2-919e-404312c6676f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824128736;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=9e830ed3-8735-4ccb-9a8b-80466598ca19;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824118921;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=slyckity;emotes=;flags=;id=749285d7-6709-407d-ac9b-2cdc553cf12b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824070261;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Membah666;emotes=;flags=;id=bedf7599-06cb-4ac4-a6f6-6d4b0cfe89d2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654368760;turbo=0;user-id=229332314;user-type= :membah666!membah666@membah666.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=Mitchfynde;emotes=;flags=;id=8c9ed7c5-80db-4ebd-9218-5fa75e16ea32;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654319590;turbo=0;user-id=65694832;user-type= :mitchfynde!mitchfynde@mitchfynde.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 you are the best streamer on earth, monkey!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=c3094a7f-9d73-400d-8ba7-da1330441d07;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874361702;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aproveitando o tema de floresta. Faz o urro do Tarzan?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=861b0c3c-9f2c-44e8-a7b8-067b46862b37;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874333913;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 faz o urro? pçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a288eb4a-bc83-481e-ada9-27d37c6bd656;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872740628;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 oi. eu sou o bot nóia. açustar)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a8e0522c-2b77-4ee1-b60e-47a4734fcb03;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872703649;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 assustar)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=940654e2-0fbd-4fa3-9991-81898ff93faf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872674978;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 açustar)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=d8009b18-5912-44c5-afee-f511553fd6c4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872671649;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam açustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f1d5c5ef-fc55-4498-bf6b-22a985d93389;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872615171;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Bandidinho)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f6bfcada-17a9-4c96-99d3-6409400a0c93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872586886;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=f3749f4b-b9b6-4736-8cff-3efb07b77d25;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872566198;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNOMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=87fbb800-8de2-479e-9fba-a68b84108b69;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872526929;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira Nu Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=055d653d-fd3e-4fb7-ba9f-08b34568f7b4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872477768;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=1e1f4921-2515-40b5-aa80-a0ffb2bcdf93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872414466;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a1b3ed7c-a4c4-4deb-a9dd-db8a3b35d4ca;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567871415398;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 setembrochove? pçpçpçpçpçpçpçpç)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=200;color=#15A1B7;display-name=Threemoons;emotes=;flags=;id=450181d4-8a06-4aa9-8918-e97b7f2a7c3d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567828290783;turbo=0;user-id=38654319;user-type= :threemoons!threemoons@threemoons.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=6;color=;display-name=BlaqkAssassin;emotes=9:54-55;flags=38-52:A.6/P.6;id=2d86a957-c9c6-48d2-93a1-841023e0709b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567825820673;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 Pride1 You're all fucking weirdos <3 Pride1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=300;color=;display-name=BlaqkAssassin;emotes=;flags=9-13:P.6/S.6;id=e20520d6-eeba-47eb-bd94-6f913a37b6b0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824680492;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :Pride100 *Jizz on dem holes* Pride100 Pride100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF4500;display-name=Shenkie;emotes=;flags=;id=7d1bab84-092a-4bf0-98d4-cc8e0a804bd2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567835079931;turbo=0;user-id=205080502;user-type= :shenkie!shenkie@shenkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Lets GO BOYS!!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#FF69B4;display-name=FlipDoodleRama;emotes=;flags=;id=09681de2-af9b-4a21-bb68-660371f14ce3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834145037;turbo=0;user-id=61317728;user-type= :flipdoodlerama!flipdoodlerama@flipdoodlerama.tmi.twitch.tv PRIVMSG #pajlada :ronnoCheer100 do me a small favor, and ask EVScape to spell "ICUP")"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=41;color=#8A2BE2;display-name=derbockwursttoeter;emotes=;flags=;id=80f38066-0ff8-4c2c-80b7-e3edf9628215;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813882146;turbo=0;user-id=148764459;user-type= :derbockwursttoeter!derbockwursttoeter@derbockwursttoeter.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=64b4f2ab-fe0d-4115-b1c2-b7cb4237ff9a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567864725690;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=e2a05c63-e826-445a-8a54-637924325f1c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567596363583;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=a823fc81-a742-477a-b8d7-fb590583a305;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567430682996;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=afecf92d-ecad-48c0-9181-75bc444f0724;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567181225161;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=f96d663e-f56e-46fc-8dbf-b11ffb1e00cb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567085138165;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=91edd61e-6e8e-488a-baa3-edc794147e0a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566998586630;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=3e20b7a0-b075-4c3b-a585-125616cbce9f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566667073706;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=1000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=42e6e7f4-65bc-416d-913a-ac3f0fd310ea;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566575854968;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=migimimimigimemigimimi;emotes=;flags=;id=e29ce2bb-744e-4388-8981-fdb18f5432eb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566410262921;turbo=0;user-id=444193558;user-type= :migimimimigimemigimimi!migimimimigimemigimimi@migimimimigimemigimimi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=fe22ba01-54f0-45f7-8df0-5e6da02e22e7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566405717150;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=458bd6ea-bc20-4d96-a0a0-41bc763b9661;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527610664;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=ea1d5c4c-9871-4900-beac-377c9ed78423;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527493429;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=500;color=#0000FF;display-name=LinerGL;emotes=;flags=;id=e6e36c2b-08ba-482e-852d-9205ed81f90f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567809723859;turbo=0;user-id=184109582;user-type= :linergl!linergl@linergl.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100 ShowLove100 ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=1000;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=af30e5d1-33ab-4334-8a6e-2075aa9c2548;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807627792;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :rizhayaCheer1000 тест)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=100;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=aefab25d-ac2a-4988-884c-4504691d5583;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807369475;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :uni100 ну хоть теперь я намбер ван)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits-leader/1;bits=500;color=#5A0B8F;display-name=Mojitox;emotes=;flags=;id=868e20be-030a-475f-82d3-cb7aab0e8dff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567607882938;turbo=0;user-id=174570715;user-type= :mojitox!mojitox@mojitox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 yippi da yeah du geiles Ferkel)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=700;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c6545632-c07c-42c7-97a2-795e9168b9ad;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317328530;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :PJSalt700)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=200;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=58c64cec-91e3-4557-b9c1-ecf19853384c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317269814;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove200 Rae is cute and that's final. No arguments!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=e30de64c-4aa2-44ae-9672-3f45efbfaabb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317165162;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 soisoisoisoisoisoisoisoisoisoisoisoisoisoi)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=9b30df19-f19c-492f-bc1c-c06652a2a50c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317068120;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Scoops250 wewowewowewowewowewo)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c0bff8ab-3c6a-4f7e-b694-c5224005f537;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567316999740;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Cheer250 Wooooooo, go Rae!!!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=b6b93280-e3f2-4d46-a508-e867a92c8574;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567316859131;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ50)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1;color=#1E90FF;display-name=Shu_Ouma;emotes=;flags=;id=f08e4c85-0c7b-4a15-8c68-1237a0951806;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567787847687;turbo=0;user-id=43600746;user-type= :shu_ouma!shu_ouma@shu_ouma.tmi.twitch.tv PRIVMSG #pajlada :flyrieCheer1 Se der timeout na Alisa_Ntr humidade ta la no teto)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/10000;bits=1500;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=41376daf-84e1-4560-a871-a3ba74e68217;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567699462168;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,sub-gifter/5;bits=5000;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=78a5f563-1e13-4551-b895-e1b97e97ba9e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567279385491;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :ShowLove5000)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#DAA520;display-name=bassreis;emotes=;flags=;id=80850e76-0d76-41f3-a1a8-bfb192b87030;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567542951373;turbo=0;user-id=424160702;user-type= :bassreis!bassreis@bassreis.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=68b2d50e-3889-43aa-aed9-c45a598b8881;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436309794;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 FailFish1 FailFish1 FailFish1 FailFish1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=7f24457a-1cb2-4919-a396-5d19485925a2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436295936;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,sub-gifter/1;bits=200;color=#1E90FF;display-name=AstralbIades;emotes=;flags=;id=16c50b4c-a026-4e74-a29a-1330641fefb2;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566767598869;turbo=0;user-id=84675162;user-type=mod :astralbiades!astralbiades@astralbiades.tmi.twitch.tv PRIVMSG #pajlada :Scoops200 FOOD EMOTES 4 ALL)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#0000FF;display-name=Gorian4;emotes=;flags=;id=091ee7d4-5c3f-4ac5-abbe-7b9122bd9cf7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566751745419;turbo=0;user-id=250580550;user-type= :gorian4!gorian4@gorian4.tmi.twitch.tv PRIVMSG #pajlada :I'm blacking out goodnight Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=40;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=5b6dd9a1-811b-4f21-a904-091739781777;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742001750;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer40)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#1E90FF;display-name=Jedted;emotes=;flags=;id=35ae125a-bdfb-4325-8051-91d34e0252f4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741902320;turbo=0;user-id=7508985;user-type= :jedted!jedted@jedted.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 fly)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=50;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=d21e66b3-98f8-4aed-9252-7476ab42fae8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741761493;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer50)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=10;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=bfcde0bd-8676-4dca-a72a-667ca302ee36;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740141661;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Rope)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=96966f5f-5d84-4ed0-a329-8e95e2556b94;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567739984178;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 shark)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=1000;color=#FF0000;display-name=Earo;emotes=30259:10-16;flags=;id=46795df1-9d3a-4a80-9153-85241800607f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567257657372;turbo=0;user-id=37003428;user-type= :earo!earo@earo.tmi.twitch.tv PRIVMSG #pajlada :cheer1000 HeyGuys)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=15;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=ab5ec720-5ee1-4fd9-8af1-dc018db0cc31;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440950670;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove15)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=377;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=262f4d54-9b21-4f13-aac3-6d3b1051282f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440897074;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis377)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=233;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=a21aa3b3-1165-49f6-b8ad-d8a8105be4af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440877405;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Shamrock233)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=144;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3556e0ad-b5f8-4190-9c4c-e39c1940d191;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440861545;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :bday144)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=89;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=96e380a5-786d-44b8-819a-529b6adb06ac;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440848361;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage89)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=55;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=79eefe36-32a5-410f-877d-e41a6aff93e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440836547;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer55)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=34;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=76239011-65fa-4f6a-a6d6-dc5d5dcbd674;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440816630;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid34)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=21;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=4c05c97c-7b6c-4ae9-bc91-04e98240c1d5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440806389;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :TriHard21)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=13;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=755193aa-22b2-43c2-8e11-c1959e850ff5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440788895;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ13)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=8;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b2ecce7-842e-429e-b6c8-9456c4646362;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440774009;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle8)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b8736d1-832d-4152-832a-50c526714fd1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440762580;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :uni5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=c13a1540-2a03-4c7d-af50-cb20ed88cefd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440750103;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Party3)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=5d889eeb-b6b9-4a4e-91ff-0aecdf297edd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440738337;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=da47f91a-40d3-4209-ba1c-0219d8b8ecaf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440720363;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=EkimSky;emotes=;flags=;id=8adea5b4-7430-44ea-a666-5ebaceb69441;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567833047623;turbo=0;user-id=42132818;user-type= :ekimsky!ekimsky@ekimsky.tmi.twitch.tv PRIVMSG #pajlada :Hi Cheer10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=500;color=;display-name=godkiller76;emotes=;flags=;id=80e86bcc-d048-44f3-8073-9a1014568e0c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753685704;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=godkiller76;emotes=;flags=;id=a433bcd6-ca0f-4cf2-80a5-e7a707c326a0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753624330;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 who is better Logan Paul or ksi get it right I donate more bits)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=subscriber/6,premium/1;bits=1500;color=;display-name=chipndale19;emotes=300546347:0-12/300563212:14-24;flags=;id=e3704a3b-9318-48d1-a3fd-fb3d005f359c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567721720581;turbo=0;user-id=409535990;user-type= :chipndale19!chipndale19@chipndale19.tmi.twitch.tv PRIVMSG #pajlada :americ46Weird americ46Ftt cheer1500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=DamianExplores;emotes=;flags=;id=24a0b2e7-0174-4102-bae7-5bc911e672ca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567721146904;turbo=0;user-id=190450922;user-type= :damianexplores!damianexplores@damianexplores.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=szeththeassassin;emotes=;flags=;id=55fa71d7-dd06-421a-9265-968ec4ac1e2f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841062581;turbo=0;user-id=455887394;user-type= :szeththeassassin!szeththeassassin@szeththeassassin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0;bits=5;color=#FF0000;display-name=Nosliw9;emotes=;flags=;id=6a029a36-bbe6-4f47-b715-2acf592db6af;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567673983609;turbo=0;user-id=43213660;user-type= :nosliw9!nosliw9@nosliw9.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5 penny)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,sub-gifter/50;bits=5000;color=;display-name=D74D;emotes=;flags=;id=0517dcba-7213-42cd-8595-64e02b564938;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841279187;turbo=0;user-id=101466185;user-type= :d74d!d74d@d74d.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 you are our Trash)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=500;color=#298BA3;display-name=klyngster;emotes=;flags=;id=9d3c3335-1131-45a4-bc41-c0b116c7e653;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567881131141;turbo=0;user-id=43958892;user-type= :klyngster!klyngster@klyngster.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50 Can't get enough of gnoll love, baby!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=vip/1,subscriber/12,bits-leader/3;bits=7;color=#B22222;display-name=FarFromCasual;emotes=;flags=;id=2e9b5992-c223-42f2-bb8a-f7023f013da6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742991909;turbo=0;user-id=93295368;user-type= :farfromcasual!farfromcasual@farfromcasual.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2c114dec-e6d5-4638-b7b8-31965802bfed;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615872986;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4ac80853-745b-4b41-97f4-645758e96f35;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615866840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=8d44bd51-6277-4d28-a446-b5269e907828;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615858789;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=aa3c148c-a40c-4ed2-bbc3-47b31be756e6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615852288;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6fe351d7-9591-422e-845b-703f9c437a23;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615846582;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a1e7bfeb-64cd-434c-aefb-36ef103396a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615841494;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2f5341e9-4322-4495-8817-ae7795c375e1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615836213;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f19dc197-6864-41a0-8083-6c4e09f612cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615831535;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=58239ff3-63e3-4265-9003-f0ba2f52acba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615803845;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c63770d0-7007-41d2-9d3f-96808b546403;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615799227;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=3b13ba64-22e7-4c0f-af7d-331d3752a45a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615794810;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=1d151a2e-a98e-4feb-946b-1d01fb883980;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615790136;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f28e6952-9082-48dc-9c8e-c63f9dd1ef9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615786178;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=7b896887-1764-4dec-9ffc-c1dad7da6273;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615781318;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=21a482d9-136e-4a9f-bc0f-7ead3d906b42;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615776863;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=777e3992-f81c-4f8f-952e-a897250ec863;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615771948;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=ea6f5df0-313b-440f-8277-93e64113851b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615767649;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1784d3c3-8189-4fac-8ec6-81d9a09157c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615765997;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=88f2e2b7-c46d-4c72-ae4a-6df4e1733fab;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615763860;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c94990b2-f347-4a16-8eef-12f4cb3fde97;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615762767;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9299f96-e110-4667-9362-ee6ee1081f7c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615761057;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2bd97fbd-8b1a-4ac6-a957-d776a24e2936;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615759147;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d362b94-5b95-49c6-b985-8648f7016d37;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615757603;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=63f43ff4-0800-4bdd-9082-6692c38a0404;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615756502;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=22f9ec7c-2a59-41e3-9ed5-cb900369a6dd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615754711;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a64483e7-e03f-4bed-91a9-ae82c4911b8b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753404;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4f763aeb-0c35-4c8a-a362-ff2142d2d0f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753070;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=373aaaa8-f764-43b2-93a9-725ad1cd2260;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615751350;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a9feb040-2cb1-4c54-a8c4-1d046886c9c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615749724;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=42841770-b162-41e2-bb51-dc91e7892f8f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747895;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=59a3754e-a73b-431d-a883-fb7331ac2bd6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747127;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a6d77e5-09c7-4eb0-ac6c-cc0374bf47b9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615742171;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a849040-1986-442d-a9ce-c8740b87f5b0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615737663;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4b926881-3d75-40f1-a2e2-d2997f8b0a86;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615732556;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=eb9c2272-67fc-4be9-bcf6-705d1aaabd53;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615728272;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=d771aec0-b567-4d92-a589-17f4e9eeb3dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615722840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=145953a8-17f9-4c98-ab28-54d6f6bcbe1d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615718868;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=21369bc6-44d8-4e89-9182-7970af0a3a4d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615717024;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9ae0ae9-22af-41fc-b0a0-d99fc919711d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615715093;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=55560296-9fba-4420-a1a4-86b28cfd1814;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615712270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=5d7ef577-9d1f-4aff-9cbe-cfdeea66f809;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615710584;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=b8cf1032-2909-46cd-b5c3-1e6cd05d9287;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615708940;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c169a8e4-8e25-44e9-b61a-b1ef491230fd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615707086;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18dc40ba-e601-4140-ace1-3772376d1f07;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615705259;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4a30a273-9a7b-4d03-b670-5c672567d290;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615703330;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fc43dc6d-7707-48e7-a1c4-8bbb53fd4c9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615699680;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=7;color=;display-name=Reddie100;emotes=;flags=;id=3c4963db-cef1-4e62-aa33-87f1ecad48c9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615682200;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c1dc9ab9-9047-4fc5-8410-80a51b1915dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615680213;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=adf2d29a-92eb-4e29-af88-2e9b6d79bbf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615674199;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 geweldig dit)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=64e93e2e-890c-416c-9b36-4fab7169b5cf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615669516;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ba0b1c1c-066b-4fb2-a88a-76b335838032;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615667702;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3531bd3a-822e-47b5-9678-5acbff528533;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615665827;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2b654628-2815-4902-858a-533f480bac8d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663539;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3b26fe3e-112e-45ce-87c4-f6fc32b05f7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18e7195c-c6aa-47da-b3ea-47ee1d2b2f91;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615661474;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=01e46a18-a31c-4afd-a1d4-1ebe1e6ded4f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615659590;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fa0eb45d-09ac-4f1b-bfe7-9472844cf538;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615658197;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=587b034d-dbd9-455d-9172-43f8a4dff466;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615657911;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=6578e9b5-b543-47c8-b7f7-cc316970fe92;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615655967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=9ff17035-9f5f-485c-aaf8-f8b3d6c9dd60;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615654194;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3cedc247-f99e-4739-8987-660ca4f3a87f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615652341;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d0b1e22-2756-48d7-8e83-e88defe05cbf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615651954;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=07feafc1-b6b7-4183-9b27-8f162d58e038;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615650216;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=149edebb-a665-4a04-8b84-aa15eea28780;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615648446;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eaa7bbb3-d156-48a7-ba8a-73bcb2348171;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646706;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c3cac916-f8d7-4f2a-9ead-38d393a1a3af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646315;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a870f70a-643c-4574-ba72-1044bc32a69f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615639583;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6b30d23f-7d9f-471c-b435-bbd3c110f229;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615637363;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f461b713-e05a-48e9-89c9-e5a2ed77f712;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615593445;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=7a238762-413e-481f-b6a9-0e40505b4359;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615571879;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Ja @gdrever Kappa5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=4;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=afad96cb-26d6-46e3-8394-21a20582f31c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615331308;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp4)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=480a4756-cbe2-476e-90e5-d3c114047d7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615326958;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=e22994b9-b2b7-4543-8e59-3c963458a7c3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615313384;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1755d12b-6cbb-4c75-8bc6-d7c0d1595caf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615308752;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp3)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d29c7ace-f1df-4981-a83e-fb14c4dee7f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615304967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=0a7dae47-909f-46bd-92c1-cb45305bb337;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615301286;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4436922f-7398-433d-a81e-0c2c9c2bc81b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615299385;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4be7f989-7aee-43a1-ba01-9fdf232c9bae;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615297531;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eca4ce9b-5598-4b98-b71c-7c0b5d02ebff;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615295618;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=91f53fa0-2620-48df-94fd-bfeb468ee0d9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615173650;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 nu 11 Kappa1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=34e52411-99ee-4db5-a568-7d0fc11bad58;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615134404;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=211943f2-7741-467d-b3f8-d1ca326bd25e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615132714;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=313a9ebe-5973-40f1-bfd9-929a6bced5aa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615131234;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a4cfe184-b00f-40cc-bd2b-c31b93361d1f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615129476;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=65c41dfa-496d-4aa9-b7a8-26bd01635dcd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615006963;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ad70f8c9-4090-4272-8782-f6a3e2f61b93;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615005124;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d9e8f083-c517-42a9-b191-2ba8d2a4bbdd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615003177;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2d07b8c3-3921-4841-822e-01ae9599f62d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614969477;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=baceebb0-b0bb-49cc-bbc0-afab0e3a4b0d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614868575;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=80;color=;display-name=vizaftw;emotes=;flags=;id=18b020de-45ac-4e8d-a022-8eff410f0b0f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567776695514;turbo=0;user-id=192969150;user-type= :vizaftw!vizaftw@vizaftw.tmi.twitch.tv PRIVMSG #pajlada :Party80 GZ MY DUDE)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=87;color=;display-name=NWAhenkan123;emotes=;flags=31-39:A.3/P.5;id=c7730465-e904-4206-8e1b-4827c1673398;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708755175;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway87 bonus8 I'M NUMBER ONE B I T C H)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=392f85ff-ec69-4b21-b41a-7de943a6f90e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708505033;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :uni1 hahahaha you are such a pvp god)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=d57ea319-894c-43e4-9887-0bcc574bdf7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708457534;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 KILL HIM)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=8ba51822-e7df-4f2b-8e8a-1c8a1bca172b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708401538;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 what's going on with the server transfer my dude?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=35-45:A.3,56-62:S.5;id=03b7f58b-8596-4f3b-a2fb-52121655bb6b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706727257;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 YES!!! how many bits for you sucking your own d i c k on stream?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=44-50:S.5;id=9205db72-912f-4133-9924-ba4410e24cb8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706535848;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Kappa1 you are 100% trying to suck your own d i c k now. mad respect, hope all goes well.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=36-42:S.5;id=3f2b1e7c-1fe5-4622-ace6-bd9dc427a7f8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706201529;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Pride1 you would 100% suck your own d i c k if you could.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=43-49:P.6,51-57:S.5;id=d04f8b05-7c2d-4002-9c34-d5ad4c6bc867;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705991018;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 HAHAHAHA you have tasted your own fucking dick!!! you are so sick and i respect it.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=5859d042-8e4a-4344-a09a-4ba9d933a0ad;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705760600;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 have you ever tasted a dude?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=25-31:P.6;id=7c4fc6d0-9a13-4fc0-bd9f-92fd8977f21f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705626682;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 just close your fucking eyes.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=0b6de44c-0a00-4fb0-824b-59ddd80768ec;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705502616;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 if you would be attracted to men. would you value looks over personality or the other way around?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=2a9fde3a-44e9-4030-acff-51e08658f310;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705145098;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 ok my dude, if this was your last day. like you will die tomorrow. what would you eat tonight?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=35-48:A.6/P.6;id=a89d5b95-ed5e-492a-8425-7dc43921a6bf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705046354;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 a juicy apple? you are so fucking weird.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=d27f279e-8eb0-47f1-a0c1-0266822846c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567704924140;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Party1 what’s your favourite food?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=25-41:A.3,75-81:S.5;id=834acdcd-3bed-4cdd-ab03-bea560e37cc3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567704172622;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 is it true that you are the worst paladin on firemaw but also the sexiest person on firemaw? heard some rumours.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=100;color=#FF0000;display-name=RedTempest;emotes=;flags=62-68:S.5,70-75:S.5;id=0682faa9-c937-464e-a530-080a6f55bee0;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567672983243;turbo=0;user-id=41463648;user-type=mod :redtempest!redtempest@redtempest.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 The following message is rated M for mature: kaka peepee, peepee poopoo.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=sizzle_chest_;emotes=9:81-82;flags=;id=a90a9004-f0d8-4505-89ff-60ae808015c4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567669414194;turbo=0;user-id=452692563;user-type= :sizzle_chest_!sizzle_chest_@sizzle_chest_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 alright man i'm going to have to go to sleep for tonight, have a good one <3)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=5;color=;display-name=sizzle_chest_;emotes=;flags=;id=50d15bec-f3a6-42eb-95e1-28300e3c70eb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567668633057;turbo=0;user-id=452692563;user-type= :sizzle_chest_!sizzle_chest_@sizzle_chest_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3;bits=1;color=;display-name=AnnaToasty;emotes=;flags=;id=ce64efd7-3910-44a9-b67d-b58d295fbb45;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567814959548;turbo=0;user-id=161304574;user-type= :annatoasty!annatoasty@annatoasty.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=1;color=;display-name=AnnaToasty;emotes=;flags=;id=c852bec3-cae1-48a5-aece-0e2301f0e5e6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567456995255;turbo=0;user-id=161304574;user-type= :annatoasty!annatoasty@annatoasty.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF69B4;display-name=ftofflan;emotes=;flags=;id=ff1500d6-2a4b-49ae-a42a-3a7a6ce6d198;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567853310044;turbo=0;user-id=279038922;user-type= :ftofflan!ftofflan@ftofflan.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 take my bits, now I'll fly on to the next channel and lurk. puss påre)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=500;color=#00FF7F;display-name=420airlines;emotes=;flags=;id=7961f92c-a285-4fea-b21b-a39e75ec7df4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640051199;turbo=0;user-id=56951019;user-type= :420airlines!420airlines@420airlines.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=45;color=;display-name=matty_boi24;emotes=;flags=;id=f2601397-1d07-4c96-b87c-30b1a9674fdf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567718559399;turbo=0;user-id=279731893;user-type= :matty_boi24!matty_boi24@matty_boi24.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Have you played any Batman Games?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,sub-gifter/1;bits=500;color=#1E90FF;display-name=762018;emotes=;flags=;id=4eb2217b-4abf-4d82-9640-3546214947df;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567783575363;turbo=0;user-id=215907195;user-type= :762018!762018@762018.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100 ShowL ShowLove100 ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,sub-gifter/1;bits=1000;color=#1E90FF;display-name=762018;emotes=;flags=;id=99e08e18-a3ad-483f-a6be-06c374d66c81;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567783438216;turbo=0;user-id=215907195;user-type= :762018!762018@762018.tmi.twitch.tv PRIVMSG #pajlada :uni1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=subscriber/24,bits-leader/1;bits=500;color=#FF00FF;display-name=Pandapoopums;emotes=;flags=;id=841e2adc-e039-4478-b154-e0d782ae9951;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567783085442;turbo=0;user-id=145994621;user-type= :pandapoopums!pandapoopums@pandapoopums.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 has bribery opened up yet?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/67;badges=moderator/1,subscriber/60;bits=200;color=#BA0303;display-name=scarflaire;emotes=;flags=;id=ff382dd7-4da7-4833-b736-6d04706343c3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567780364208;turbo=0;user-id=46076828;user-type=mod :scarflaire!scarflaire@scarflaire.tmi.twitch.tv PRIVMSG #pajlada :Subway50 always Subway50 praise Subway50 scar Subway50 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,sub-gifter/1;bits=30;color=#BAC40C;display-name=60_gr1t;emotes=;flags=;id=15942f91-0544-47aa-99b8-7efa40a16398;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780200276;turbo=0;user-id=210412890;user-type= :60_gr1t!60_gr1t@60_gr1t.tmi.twitch.tv PRIVMSG #pajlada :cheer30)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,sub-gifter/5;bits=100;color=#B22222;display-name=cragomac;emotes=;flags=;id=b6f0a1bb-2ec7-4618-b581-fdbbb0c05556;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567146999824;turbo=0;user-id=80870416;user-type=mod :cragomac!cragomac@cragomac.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 hope you have a great day at work tomorrow you to kitty)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#238320;display-name=unrealpalo;emotes=;flags=;id=0fa05a99-6353-4be3-8db4-08bc1e480e53;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567558447095;turbo=0;user-id=59692098;user-type= :unrealpalo!unrealpalo@unrealpalo.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/5000;bits=5000;color=#FF4500;display-name=Voidn0ise;emotes=1853642:0-6,89-95/300342222:35-41,53-59,71-77;flags=;id=fc40e68a-0b1b-4bad-8a50-e3c48299869a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798461633;turbo=0;user-id=37510618;user-type= :voidn0ise!voidn0ise@voidn0ise.tmi.twitch.tv PRIVMSG #pajlada :luneAWW Cheer1000 kznPat Cheer1000 rkznPat Cheer1000 rkznPat Cheer1000 rkznPat Cheer1000 luneAWW V good friend much talent)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,sub-gifter/100;bits=200;color=;display-name=xgodzilla79x;emotes=;flags=;id=50f9aee1-b094-4cc1-b88c-dac0c8b87167;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883877438;turbo=0;user-id=207381793;user-type= :xgodzilla79x!xgodzilla79x@xgodzilla79x.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20 Nabend Mods, Chat und Renni.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/1;bits=100;color=;display-name=Terror_Duck;emotes=;flags=;id=809069c7-7370-496e-a016-a5a8e1721700;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883773529;turbo=0;user-id=188170822;user-type= :terror_duck!terror_duck@terror_duck.tmi.twitch.tv PRIVMSG #pajlada :zur begrüßung Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/1;bits=165;color=;display-name=tobiweni;emotes=1508393:55-62/935713:64-71/980960:46-53;flags=;id=dbf2693b-010c-49d3-9297-d34495a66c11;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810520742;turbo=0;user-id=154262896;user-type= :tobiweni!tobiweni@tobiweni.tmi.twitch.tv PRIVMSG #pajlada :Subway165 bonus16 Verabschiede mich für heute rennNice rennCHAT rennLeit)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/1;bits=100;color=;display-name=tobiweni;emotes=980960:18-25,31-38,44-51/425618:27-29,40-42,53-55;flags=;id=feb8c7c0-a720-4ba3-b1c7-767d91daee99;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809091191;turbo=0;user-id=154262896;user-type= :tobiweni!tobiweni@tobiweni.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 rennNice LUL rennNice LUL rennNice LUL)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=50;color=#BC0B0B;display-name=doke_;emotes=;flags=;id=44b2da58-ef09-46a0-82bb-8156a80f3415;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567775488762;turbo=0;user-id=22401442;user-type= :doke_!doke_@doke_.tmi.twitch.tv PRIVMSG #pajlada :Subway50 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=15;color=#8A2BE2;display-name=AhkilaDB;emotes=;flags=;id=acdbcc97-bb41-48d0-83e4-025a0825de0e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793559349;turbo=0;user-id=77094297;user-type= :ahkiladb!ahkiladb@ahkiladb.tmi.twitch.tv PRIVMSG #pajlada :Scoops15)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=15;color=;display-name=rip4everssecretwife;emotes=;flags=194-199:P.5,201-207:A.6/P.6;id=79854213-c1cd-4e12-aa9f-b4f23daf0af7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567125270118;turbo=0;user-id=434014821;user-type= :rip4everssecretwife!rip4everssecretwife@rip4everssecretwife.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 tell 2b to luck beardedrobot asssss u bitch)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=moderator/1,subscriber/6,sub-gifter/10;bits=1000;color=#008000;display-name=jens5984;emotes=;flags=;id=a5e9d67e-8008-44bd-840d-2d13ff47c444;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567794395007;turbo=0;user-id=103301961;user-type=mod :jens5984!jens5984@jens5984.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=8e435b16-51ef-4ae2-ba33-4784cb57dd62;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936553675;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=87bc7ae3-7924-4270-9d10-6d5d97369671;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936552324;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=4c9cd17f-bb5b-4044-8b0d-bd6a7591bfce;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936550748;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=e7895e04-1e04-4ae2-8d7e-f7d045da76d2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936548161;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=440f1a80-9e06-4ebb-aa31-e365147d4356;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936546728;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=9c697893-dd86-4437-a7cc-ffdc704b5af3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936545409;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=9afb1236-3935-4acd-969b-559317a27839;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936543946;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c5e0f26c-68e8-4572-993b-282a23b45956;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936541966;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=f7cf53be-e3dd-4ba4-af38-84e7e0392382;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936540524;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=15f9eae0-13d8-47ec-93f1-96298eece831;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936539146;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=ac279f0b-d97a-4cf2-9fd3-b001294407e3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936538025;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=bcd1eaef-a5b7-454a-96d7-5439c0b7451d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936536340;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=dbba79da-8367-4794-a75d-6be64e1b6dc7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936535018;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=d57a42b1-0d95-459e-b689-7f046de961b1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936533416;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=99cc2b59-cf71-4f3b-845a-870e610d7fb7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936531837;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=12cf38cd-e9bf-4eec-b943-9861505fccfa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936530247;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=457386a9-e0ca-4187-ae7e-5cba0a2eebd9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936528758;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=edb43742-4b2d-4896-b2c6-7dec993b5761;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935908323;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c6174cc1-70f6-4111-a6d5-3618e4710480;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935906972;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=9161be77-2dca-4b2a-a048-353a9417eb7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935905375;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1b68b282-69b5-4adc-bb2e-bb95d1fef12b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935903644;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=82cc5cf5-24a3-4730-9116-3cd16c829f8d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935902101;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1185803f-8714-48d9-ab84-efdb418de8c0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935900375;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#32309C;display-name=killasapo;emotes=;flags=;id=d27fdd39-f2f4-4bf2-b59b-477892602826;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935854778;turbo=0;user-id=28107073;user-type= :killasapo!killasapo@killasapo.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=bdcb455d-fbc5-45e8-8563-4ad5323e8e3a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935853199;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=da2afb4d-501b-4326-8ac2-1106d485eba3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935851727;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1404e932-ccc4-4cc3-bcfa-221b423f33af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935850210;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=6d9a0d25-d121-40ed-9087-c44dada733e0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935847758;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c10b596d-7bba-42cf-b96c-c0a678045f7f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935846345;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=aac1da34-e14b-4eec-adb7-e69896cd41a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935844555;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=69ef4577-2e4a-42de-bcc5-44c83108a3bb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935843127;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=408ca705-f46c-4ec5-a01a-fb617301ca8a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935841294;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c8fe8b5e-9ce2-42d7-98c5-e9974a65ee58;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935839086;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=35be08c5-d33e-4c95-ba66-7a7a9ccc387e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935837304;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=7eb05e38-aeb8-4443-b3b5-8c1a72cc9c1b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935833440;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1098b50f-e20e-41d4-b6d8-16262dfacdd0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935627508;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=dd0ffe14-e3f2-4661-9c58-e2784a72a5d3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935566566;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#FF0000;display-name=Scorge_;emotes=;flags=;id=3f930e0a-4414-4105-8e83-11b12a945e16;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935475471;turbo=0;user-id=217589698;user-type= :scorge_!scorge_@scorge_.tmi.twitch.tv PRIVMSG #pajlada :TriHard10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=SMP_Tropicaliber;emotes=;flags=;id=c1614029-33aa-4d94-928c-a678a3d98ebe;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567689445554;turbo=0;user-id=427724286;user-type= :smp_tropicaliber!smp_tropicaliber@smp_tropicaliber.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12;bits=999;color=#5F9EA0;display-name=Kurupt89;emotes=;flags=;id=ae15fba3-b945-4435-b1b1-57c0bc7e55fb;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872239656;turbo=0;user-id=43592731;user-type=mod :kurupt89!kurupt89@kurupt89.tmi.twitch.tv PRIVMSG #pajlada :Subway999 bonus99)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=vip/1,subscriber/9,bits/2000000;bits=1;color=#F1739F;display-name=MangoZoe;emotes=;flags=;id=93a76fe1-ad79-4232-8ca6-6cb8ef673411;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866073922;turbo=0;user-id=203843237;user-type= :mangozoe!mangozoe@mangozoe.tmi.twitch.tv PRIVMSG #pajlada :cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=vip/1,subscriber/9,bits/2000000;bits=1000;color=#F1739F;display-name=MangoZoe;emotes=;flags=;id=e4ded69b-b75f-4a00-853b-8506ab55d35e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866062963;turbo=0;user-id=203843237;user-type= :mangozoe!mangozoe@mangozoe.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=25;color=#9E0084;display-name=SilkyCrackBunny;emotes=;flags=;id=5ff05669-6295-48e9-ab02-4144afe2b84a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567836117266;turbo=0;user-id=80851758;user-type= :silkycrackbunny!silkycrackbunny@silkycrackbunny.tmi.twitch.tv PRIVMSG #pajlada :Subway25 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,twitchconNA2019/1;bits=200;color=#86F5EA;display-name=lazygrrll;emotes=;flags=;id=801f5153-3ea8-461d-868b-bb547768c7d5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566875997299;turbo=0;user-id=267675901;user-type= :lazygrrll!lazygrrll@lazygrrll.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=300;color=#1E90FF;display-name=hiddenlight13;emotes=9:87-88;flags=;id=2abb9963-4e49-4114-b60c-ab0cda34c665;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809303511;turbo=0;user-id=229141296;user-type= :hiddenlight13!hiddenlight13@hiddenlight13.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 can't stay but hope you have a productive stream <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,sub-gifter/1;bits=10;color=#8A2BE2;display-name=pikaneki;emotes=300188719:30-38;flags=22-28:P.6/S.0;id=2b2cc833-2937-48c6-8713-0a0b2318f640;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567753163972;turbo=0;user-id=111581306;user-type= :pikaneki!pikaneki@pikaneki.tmi.twitch.tv PRIVMSG #pajlada :uni10 no mames, si la pusiste quepavLov)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,sub-gifter/1;bits=1;color=#8A2BE2;display-name=pikaneki;emotes=1472091:44-49;flags=;id=86e39dff-ab4f-48b8-821a-9ea5a23574e5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567752460031;turbo=0;user-id=111581306;user-type= :pikaneki!pikaneki@pikaneki.tmi.twitch.tv PRIVMSG #pajlada :uni1 @QUEPAVADASPRO a la te regalaron un yo ariPog)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=343;color=#FF0000;display-name=KaezuHotS;emotes=;flags=;id=3ced8a5d-a8e7-4eb2-925b-3d2775948e9d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815551076;turbo=0;user-id=103293951;user-type= :kaezuhots!kaezuhots@kaezuhots.tmi.twitch.tv PRIVMSG #pajlada :Shamrock343 hier meine letzten bits)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#8A2BE2;display-name=GDfame;emotes=;flags=;id=273e60d3-b4b1-4d0f-837d-b8d80171f124;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567652918207;turbo=0;user-id=132477217;user-type= :gdfame!gdfame@gdfame.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=sean_zer0;emotes=;flags=;id=667de404-b3b1-4e02-b1a7-3cb183dc9247;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567868377292;turbo=0;user-id=269194950;user-type= :sean_zer0!sean_zer0@sean_zer0.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 This for you!!!!!!!!!!!!!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=shreksthirdeye;emotes=;flags=;id=e04493d8-0040-41a4-a9d9-694259089fec;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567781540011;turbo=0;user-id=166016470;user-type= :shreksthirdeye!shreksthirdeye@shreksthirdeye.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=dabc9550-d214-4c49-8471-8c968ad12360;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567798098586;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 builders log day 68 i cant wait for tomorrow)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=8e9ff28d-c585-40b5-b2a4-8889486ac695;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797873642;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 i long to build overlord)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=302efdfc-72db-4d3c-8490-d05acf9d2d48;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797814480;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 WHERE AM I?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=d6c589ee-da8a-466a-85a7-90162d423ae0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567717547566;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 this is your overlord. just so you know you almost died last stream but stayed alive. ironically it was your hubby that saved you. He has been forgiven for the farts)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=27206483-13a1-405e-99fd-927077a330ca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567716341730;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 thats......worth a dab)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=0f1247c1-422a-4453-b82a-ef1835041760;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714935410;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 hold on let me reset the Cmos)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=28b4b792-cd69-468b-ae62-3fa719704507;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714867029;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 error 404 cup man not found)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=4044ebf0-0a5b-422e-a201-b1ca884c94a4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714374255;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 no silly i was poking fun at the highest paladin)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=twitchconNA2019/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=d952a6b3-3005-488c-ae77-5d43a7de6056;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714280790;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 what is that? a tiny person? i can barely see them?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=300;color=#FF69B4;display-name=Miss_N3phthys;emotes=;flags=;id=c6ce7e1a-3902-4855-9067-6d458b3d2316;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567611958015;turbo=0;user-id=164082340;user-type= :miss_n3phthys!miss_n3phthys@miss_n3phthys.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=3;color=;display-name=Mrloko3;emotes=;flags=;id=25871284-d80c-4a76-9a37-110faee9f56e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567846968871;turbo=0;user-id=156012973;user-type= :mrloko3!mrloko3@mrloko3.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=3;color=;display-name=Mrloko3;emotes=;flags=;id=de49149b-9023-4c27-9e5e-4b3c1e6c9a10;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567846381141;turbo=0;user-id=156012973;user-type= :mrloko3!mrloko3@mrloko3.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,bits/10000;bits=10;color=#FF0000;display-name=KeefeDR;emotes=;flags=;id=cbf732cb-eb44-4a02-82b6-5d0b90533579;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567732344051;turbo=0;user-id=229263467;user-type=mod :keefedr!keefedr@keefedr.tmi.twitch.tv PRIVMSG #pajlada :cheer10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,bits/10000;bits=10;color=#FF0000;display-name=KeefeDR;emotes=;flags=;id=40bf6fa3-27d4-4bb1-91a3-af9fb0e8e65f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567732099071;turbo=0;user-id=229263467;user-type=mod :keefedr!keefedr@keefedr.tmi.twitch.tv PRIVMSG #pajlada :cheer10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#8B00CC;display-name=Mikenificent07;emotes=;flags=;id=1569ab99-73ed-4f27-9b5d-22da041ce8df;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824466020;turbo=0;user-id=88759640;user-type= :mikenificent07!mikenificent07@mikenificent07.tmi.twitch.tv PRIVMSG #pajlada :And a cookie Kappa1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#8B00CC;display-name=Mikenificent07;emotes=115847:16-22;flags=;id=2469fb30-a245-451a-8d66-e849be0f71db;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824401999;turbo=0;user-id=88759640;user-type= :mikenificent07!mikenificent07@mikenificent07.tmi.twitch.tv PRIVMSG #pajlada :Get a sub on me KappaHD 4Head1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8B00CC;display-name=Mikenificent07;emotes=;flags=;id=36f9b5eb-80d4-4828-9e7c-b82f2f498b43;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824264633;turbo=0;user-id=88759640;user-type= :mikenificent07!mikenificent07@mikenificent07.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=100;color=#0000FF;display-name=Owsleyy;emotes=;flags=;id=06e5b005-04f5-4242-958e-78c26016dc31;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567758616004;turbo=0;user-id=112993304;user-type= :owsleyy!owsleyy@owsleyy.tmi.twitch.tv PRIVMSG #pajlada :Shamrock100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=6;color=;display-name=Triviumchamp;emotes=;flags=;id=3eeeb9a4-6e19-49d0-a32f-b9c60217301b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567074835929;turbo=0;user-id=85903095;user-type= :triviumchamp!triviumchamp@triviumchamp.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#FF0000;display-name=Njord56;emotes=;flags=;id=19eb48d7-7d32-41f2-a233-2bd49e572b2d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567286237338;turbo=0;user-id=102075447;user-type= :njord56!njord56@njord56.tmi.twitch.tv PRIVMSG #pajlada :Pride100 Pride100 Pride100 Pride100 Pride100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=111;color=#0E86BE;display-name=jalvrz11;emotes=;flags=;id=16e8402c-6bc2-41f9-9b83-d31496b3076a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285361899;turbo=0;user-id=193455707;user-type= :jalvrz11!jalvrz11@jalvrz11.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=155;color=#00FF7F;display-name=SaiEve;emotes=;flags=;id=1c5cfa48-c1b3-494b-8a4d-873cff53a283;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285167949;turbo=0;user-id=139599626;user-type= :saieve!saieve@saieve.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp55)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=245;color=;display-name=aaronbustillos;emotes=;flags=;id=6ed1f84f-88d8-4042-9436-bcf6e94b4817;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285093797;turbo=0;user-id=210738765;user-type= :aaronbustillos!aaronbustillos@aaronbustillos.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp100 PogChamp45)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=145;color=;display-name=jcg02;emotes=;flags=;id=2c2f02cf-07dd-4f2a-95f5-6ecb0abd7efb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285049726;turbo=0;user-id=88913372;user-type= :jcg02!jcg02@jcg02.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp45)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=150;color=;display-name=seancassidy97;emotes=;flags=;id=5ea57a93-8098-4fd3-908c-9fe63953d34c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567284945996;turbo=0;user-id=113456480;user-type= :seancassidy97!seancassidy97@seancassidy97.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp50)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=102;color=;display-name=wjnewf;emotes=;flags=;id=eaeff153-8944-42ee-b268-8f676e08dfc3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567284532024;turbo=0;user-id=110249597;user-type= :wjnewf!wjnewf@wjnewf.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=1000;color=#8A2BE2;display-name=HCETEHT;emotes=;flags=;id=0f63f3eb-618d-4c8d-8bc8-f65cfea6aa84;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567561766400;turbo=0;user-id=218156047;user-type= :hceteht!hceteht@hceteht.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 Sub!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=119;color=#FC0202;display-name=PlagueVarick;emotes=1776845:49-56/1770952:38-47;flags=;id=c8e4d452-1f54-4027-97a7-c63a015fe36a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567869895315;turbo=0;user-id=238210129;user-type= :plaguevarick!plaguevarick@plaguevarick.tmi.twitch.tv PRIVMSG #pajlada :last bitties for an amazing streamer. helziWonky johann5L Subway119 bonus11)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#575757;display-name=big_betty;emotes=;flags=;id=893ca6cc-c96d-4ca5-babe-75c4716b0109;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808952476;turbo=0;user-id=119317377;user-type= :big_betty!big_betty@big_betty.tmi.twitch.tv PRIVMSG #pajlada :uni100 can’t sub but I have leftover bitties. Take them!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=58;color=#0000FF;display-name=lucky2406;emotes=;flags=;id=74d49023-cc64-48ac-84eb-36383692e016;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567868922655;turbo=0;user-id=414864029;user-type= :lucky2406!lucky2406@lucky2406.tmi.twitch.tv PRIVMSG #pajlada :cheer58)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=;display-name=blackfish349;emotes=;flags=;id=6ee34ea9-2dcd-4737-b1c4-b7328d268977;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733967609;turbo=0;user-id=121532750;user-type= :blackfish349!blackfish349@blackfish349.tmi.twitch.tv PRIVMSG #pajlada :Ranglin Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/1000;bits=20;color=#659BC4;display-name=Sonnikkugrl;emotes=;flags=;id=d17419db-db04-4030-bcf0-95afe02b120c;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567809949752;turbo=0;user-id=69033552;user-type=mod :sonnikkugrl!sonnikkugrl@sonnikkugrl.tmi.twitch.tv PRIVMSG #pajlada :Subway20 bonus2 Noms for J? #SubwayBits)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,bits/10000;bits=1000;color=#FF0000;display-name=Garda11b1p;emotes=;flags=;id=776c5c6c-5d2b-47af-ad60-224728db52ff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567724072607;turbo=0;user-id=40623547;user-type= :garda11b1p!garda11b1p@garda11b1p.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100 Party100 Party100 Party100 Party100 Party100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=Dylten_;emotes=;flags=;id=757f6687-7106-4c43-99ba-825152dd9098;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816768038;turbo=0;user-id=179522038;user-type= :dylten_!dylten_@dylten_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 no Awoo no just no but why you do that like why you have full body that not cool)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1000;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=0f292ce2-4d32-4c0e-9b4c-5db1ee03bf54;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567668821356;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1000)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=#AEB3C0;display-name=GhostMT10;emotes=;flags=;id=29293624-d969-4cc0-9eb0-6d371b8d5102;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567868531521;turbo=0;user-id=428857658;user-type= :ghostmt10!ghostmt10@ghostmt10.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,premium/1;bits=5;color=#33FF00;display-name=WOLFxjordan;emotes=;flags=;id=6a150772-006a-4289-b45e-a9a99e030938;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567868427967;turbo=0;user-id=95985439;user-type= :wolfxjordan!wolfxjordan@wolfxjordan.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=elijah_petersen74;emotes=;flags=;id=060855b8-0fa1-48c5-b8b9-e21df8bcee9b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567866837459;turbo=0;user-id=226957018;user-type= :elijah_petersen74!elijah_petersen74@elijah_petersen74.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#D81B9F;display-name=polishedsiren23;emotes=;flags=;id=dace2bb4-10e9-4f61-9121-fbbe315fe13c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866692984;turbo=0;user-id=426518256;user-type= :polishedsiren23!polishedsiren23@polishedsiren23.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ100 For the love of Jeff @wolfxjordan dont hate the chickens!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,premium/1;bits=10;color=#33FF00;display-name=WOLFxjordan;emotes=;flags=;id=1281d616-d107-4da5-98a1-ddd4d1dd0c5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866682280;turbo=0;user-id=95985439;user-type= :wolfxjordan!wolfxjordan@wolfxjordan.tmi.twitch.tv PRIVMSG #pajlada :JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,sub-gifter/25;bits=100;color=#FF4500;display-name=Pappy_R;emotes=;flags=;id=104ecf2a-3aea-4634-af99-85a451ae8bae;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866521784;turbo=0;user-id=165326816;user-type= :pappy_r!pappy_r@pappy_r.tmi.twitch.tv PRIVMSG #pajlada :HAM sub @WOLFxjordan Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=therealokyman;emotes=8:41-42;flags=;id=822236fb-e08a-4a44-ad54-b44ae49fb50a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567866409143;turbo=0;user-id=246055367;user-type= :therealokyman!therealokyman@therealokyman.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Almost to the 24h mark :o)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,sub-gifter/25;bits=50;color=#FF4500;display-name=Pappy_R;emotes=;flags=;id=bdb9d813-02d6-4e59-ac60-26b30e9aa9ca;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866358462;turbo=0;user-id=165326816;user-type= :pappy_r!pappy_r@pappy_r.tmi.twitch.tv PRIVMSG #pajlada :GG on another 24 man! Subway50 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,bits/5000;bits=23;color=#DB9305;display-name=Muddypayloads;emotes=;flags=;id=e0df4a38-a498-4e19-bb18-43bf9af30aae;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863405163;turbo=0;user-id=169221483;user-type= :muddypayloads!muddypayloads@muddypayloads.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=200;color=#74B6FF;display-name=Goddess_Moody;emotes=;flags=;id=d9a395af-5643-4ba8-a668-cde3997708df;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567058209437;turbo=0;user-id=159475686;user-type= :goddess_moody!goddess_moody@goddess_moody.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 YAY)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=3;color=;display-name=cozbox;emotes=;flags=69-84:;id=03907570-d721-42db-a289-716314808563;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567520749074;turbo=0;user-id=85941302;user-type= :cozbox!cozbox@cozbox.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 remember kids if your playing this dont put the gun to your head in real life BE SAFE)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=100;color=;display-name=masan_papa;emotes=;flags=;id=f1537a19-ec24-426b-aeb6-75dcd299ae13;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567611283647;turbo=0;user-id=274620532;user-type= :masan_papa!masan_papa@masan_papa.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/0,sub-gifter/10;bits=100;color=#59BAD6;display-name=sidke;emotes=;flags=;id=333dc825-998e-42d2-b319-118195cc8188;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567744038882;turbo=0;user-id=63667611;user-type= :sidke!sidke@sidke.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 nice b side!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=#8A2BE2;display-name=DirtyVolkl;emotes=;flags=9-12:P.5;id=e971eb5e-b4af-4918-9bdb-848eca7bb09f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567650524145;turbo=0;user-id=156691882;user-type= :dirtyvolkl!dirtyvolkl@dirtyvolkl.tmi.twitch.tv PRIVMSG #pajlada :cheer100 gtfo)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=101;color=#008000;display-name=SillyShelburne;emotes=;flags=;id=bfdeef02-d023-42ad-b921-07ff02d9f1bf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567650507209;turbo=0;user-id=164515621;user-type= :sillyshelburne!sillyshelburne@sillyshelburne.tmi.twitch.tv PRIVMSG #pajlada :PogChamp101)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=DirtyVolkl;emotes=;flags=;id=da7cf403-be01-4f87-b0e7-6b2e4b5bf1b8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567649936045;turbo=0;user-id=156691882;user-type= :dirtyvolkl!dirtyvolkl@dirtyvolkl.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=10;color=#1E90FF;display-name=InsaneStreaming;emotes=;flags=;id=ad80c24a-3db7-4754-8303-03872798dc9e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883635443;turbo=0;user-id=61128608;user-type= :insanestreaming!insanestreaming@insanestreaming.tmi.twitch.tv PRIVMSG #pajlada :PogChamp10 !start guys/gals let get going)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=10;color=#1E90FF;display-name=InsaneStreaming;emotes=;flags=;id=5e0b8f79-49ff-4f05-a538-5711dab3e60e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883582202;turbo=0;user-id=61128608;user-type= :insanestreaming!insanestreaming@insanestreaming.tmi.twitch.tv PRIVMSG #pajlada :Scoops10 coffee time whoop whoop)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=10;color=#1E90FF;display-name=InsaneStreaming;emotes=;flags=;id=f9286eb2-3a4a-41af-aafe-a5305ee1fe01;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883458959;turbo=0;user-id=61128608;user-type= :insanestreaming!insanestreaming@insanestreaming.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 sub a dub dub thanks for the sub)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=a2dd2ad4-a305-452f-a29c-ea91d239fc52;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882636058;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 Yup im officially broke now… oof)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=cb8490b4-b31d-46de-b5fc-351b56761fea;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882619649;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 nvm im pretty much broke now)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=28c5bf7d-4d03-4c79-bb98-6476ed75cc05;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882606607;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 REALLY poor)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=42dcdfac-9749-4648-a56d-efcaf18882e3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882595986;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 And i mean really poor)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=039ed6e7-3972-4851-afc2-eb2471820fc0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882584122;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 im poor now)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=300;color=#FF0000;display-name=CosmicTeeGaming;emotes=;flags=;id=c981fd9c-4c47-4fb7-941b-443f20cb4bd0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882465560;turbo=0;user-id=94341687;user-type= :cosmicteegaming!cosmicteegaming@cosmicteegaming.tmi.twitch.tv PRIVMSG #pajlada :Subway300 bonus30)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=200;color=#FF0000;display-name=CosmicTeeGaming;emotes=;flags=;id=f06f3aab-dc65-451f-907d-050c95c9389e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882421315;turbo=0;user-id=94341687;user-type= :cosmicteegaming!cosmicteegaming@cosmicteegaming.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=Jefferinsky;emotes=;flags=;id=c890aa63-656b-4028-ad6b-2959a2b14ec3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882369129;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage100 DIDNT THINK SO!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=100;color=#FF0000;display-name=CosmicTeeGaming;emotes=;flags=;id=ce69259b-16c7-4f59-bcd4-dee2f6c7ce19;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882342836;turbo=0;user-id=94341687;user-type= :cosmicteegaming!cosmicteegaming@cosmicteegaming.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=41;color=;display-name=Jefferinsky;emotes=;flags=;id=b5901e67-920b-4ad1-b438-5ab1165bbb2d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882260139;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4 I still want the bitboss btw)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=6d050678-b506-4ea9-bd8d-cbbbf4a05301;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882217468;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 I gotta go again, tho sorry cya later people!!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=41:23-30;flags=;id=26d506da-3c2c-4da1-b1b9-44c54d07bcc7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882138677;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm1 Wow ur beard Kreygasm)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=33638d59-4460-49a0-93e5-c2586b7efa64;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882096294;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 This is 2 vs 1 !1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=1d0a46a4-f378-427e-8d16-8c314c345f49;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882037636;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm1 DId I just see minecraft in the corner?!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=232f892e-924a-41ca-a2f3-8baaff1755cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881971375;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 What game is this even?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=dc5c7474-a003-48d6-9fb2-81fb1bf64734;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881932606;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 WOW THE TURDS OR DIE STILL LIVES?!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=25:53-57;flags=;id=11870971-334f-428b-8e12-d84504d6611b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881901196;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Kappa1 Ill just spend 52 bitties in single donations Kappa)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=Jefferinsky;emotes=;flags=;id=e0297104-031c-4176-8b85-b2677bf4bec3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881852050;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 Fck yall people *dabs*)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=65cf84f2-4284-4cba-8775-bacc433b14c7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881806242;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1 WHERE IS MY BITBOSS?!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=100;color=#8A2BE2;display-name=xDusTKay;emotes=483:50-51;flags=;id=9cf69846-2966-4a19-b3d9-98ce9552e846;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863777728;turbo=0;user-id=75964267;user-type= :xdustkay!xdustkay@xdustkay.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 ein paar bits hab ich noch über <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=#FF0000;display-name=burntd0g;emotes=;flags=;id=5f1a5f04-db66-4711-a36d-dad6a830fa5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824025080;turbo=0;user-id=263643501;user-type= :burntd0g!burntd0g@burntd0g.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 ¿No eres ese tipo de cohete leauge?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=vip/1,subscriber/6,sub-gifter/25;bits=100;color=#6B9FE0;display-name=lushfrst;emotes=;flags=;id=c2d35791-e57b-4a97-8286-2c8f9c414689;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567822018379;turbo=0;user-id=154781230;user-type= :lushfrst!lushfrst@lushfrst.tmi.twitch.tv PRIVMSG #pajlada :cheer100 hi Jesse I'm home, I was playing volleyball all day. How was your day?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=#FF0000;display-name=burntd0g;emotes=;flags=;id=683d3238-ed85-4c75-98cb-f8334e06169d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820787621;turbo=0;user-id=263643501;user-type= :burntd0g!burntd0g@burntd0g.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 dab or kiss me or not)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=;display-name=thornygamesyt;emotes=;flags=;id=72022f24-8115-4538-a75d-8f5a41b0bee2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820322797;turbo=0;user-id=424753421;user-type= :thornygamesyt!thornygamesyt@thornygamesyt.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=34-41:P.6;id=15159f58-69d5-4cdf-8a5d-50d46f567fb6;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883350008;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 this one is for Fuxfunny)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/1;bits=1000;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=6071990a-0dbf-42bf-a041-25c085799665;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883239006;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 just a double check to be sure it works well)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/1;bits=1500;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=d96ec3d2-092b-46df-8645-ec2e8172f63e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883076791;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway500 bonus150 is that better now?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/2;bits=400;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=f94b3c47-0622-4a3d-957a-2ac7e857424e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882981383;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway400 bonus40)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/2;bits=500;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=8af2c110-994d-43e7-bb73-783605b86750;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882892936;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :uni500 no message here)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/2;bits=100;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=80fe5ea6-78a5-4538-8c10-4ee8108ec5b3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882830675;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits/300000;bits=500;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=1b8dcda6-59c7-4f1e-85fd-624446c691b5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882782472;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :uni500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#9ACD32;display-name=koopashell10;emotes=508650:122-128;flags=;id=6069bd03-5b4a-43c6-a040-a9b9e656ec3b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567871532584;turbo=0;user-id=40997204;user-type= :koopashell10!koopashell10@koopashell10.tmi.twitch.tv PRIVMSG #pajlada :Cheer5 this isn't particularly to support your stream or anything i just like having icons next to my name in twitch chat TPFufun)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=moderator/1,subscriber/9,bits-leader/3;bits=10;color=#FF69B4;display-name=MrSilverlight92;emotes=;flags=;id=ea454605-2db7-4506-948f-ec39513837aa;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567799691975;turbo=0;user-id=22092721;user-type=mod :mrsilverlight92!mrsilverlight92@mrsilverlight92.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=moderator/1,subscriber/12,bits-leader/2;bits=100;color=#F56600;display-name=Shakuyakuu;emotes=300585987:15-23;flags=;id=ed71a243-c72b-4fb9-af17-1f3768d8b4d0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567796006127;turbo=0;user-id=65629627;user-type=mod :shakuyakuu!shakuyakuu@shakuyakuu.tmi.twitch.tv PRIVMSG #pajlada :Hallo zusammen abowPeace Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=1050;color=#FF69B4;display-name=StudNutt;emotes=;flags=;id=b28ecb8c-fc68-47c8-aaee-e1949c048053;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567852689505;turbo=0;user-id=128931966;user-type= :studnutt!studnutt@studnutt.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer50 since it won’t let me gift a sub haha)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=vip/1,subscriber/3,bits/100000;bits=5000;color=#8A2BE2;display-name=Jodi_81;emotes=;flags=;id=0356bd81-0114-46d4-b14b-a019691d7538;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812935453;turbo=0;user-id=412660723;user-type= :jodi_81!jodi_81@jodi_81.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 enjoy your weekend!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=vip/1,subscriber/3,bits/5000;bits=20;color=#FF69B4;display-name=curvyhw_games;emotes=;flags=;id=cbcea4e5-7eb4-4c42-adff-df9175ad0f41;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812903204;turbo=0;user-id=409795327;user-type= :curvyhw_games!curvyhw_games@curvyhw_games.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20 Have a good weekend homie!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1;bits=600;color=#9ACD32;display-name=KiaraRamirezz_;emotes=;flags=;id=b8dc158d-12de-4980-ac93-8d0bdef5e272;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812727383;turbo=0;user-id=278525485;user-type= :kiararamirezz_!kiararamirezz_@kiararamirezz_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 Subway100 bonus60)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=200;color=#B22222;display-name=rene_flash;emotes=;flags=;id=e5bc74b0-21d5-4fe2-92e9-5e03d4e3d1e1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567619418523;turbo=0;user-id=80110456;user-type= :rene_flash!rene_flash@rene_flash.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/0,bits/1000;bits=100;color=#AE22B2;display-name=Erektor;emotes=1206818:57-65;flags=;id=9cc8269f-e265-4ec9-9200-274362e93c8e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863972239;turbo=0;user-id=46060673;user-type= :erektor!erektor@erektor.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Mestari voittaa vaikka ilman potioneja rtqNautin)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/42;badges=subscriber/0,bits/10000;bits=400;color=#FF0000;display-name=Lippakikkeli;emotes=88:21-28;flags=;id=50ef6b07-6e70-408c-8f42-db85d04ef0ea;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863905158;turbo=0;user-id=65612902;user-type= :lippakikkeli!lippakikkeli@lippakikkeli.tmi.twitch.tv PRIVMSG #pajlada :cheer400 Just helppo PogChamp)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/20;badges=subscriber/0,sub-gifter/5;bits=1000;color=#B22222;display-name=RaimoKoira;emotes=;flags=;id=08268654-1aa8-42f3-b16e-cf5aaffb3e1f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567861590615;turbo=0;user-id=36693313;user-type= :raimokoira!raimokoira@raimokoira.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Minä keräilin lapsena lätkäkortteja. Nykyään epäonnistuneita parisuhteita. Molemmissa oma tunnelmansa.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=moderator/1,subscriber/12,twitchconNA2019/1;bits=100;color=#00FF08;display-name=ZiggyMixx;emotes=;flags=;id=a3457bd1-106e-4b5e-94ec-c05a3f932a56;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567880612554;turbo=0;user-id=162111866;user-type=mod :ziggymixx!ziggymixx@ziggymixx.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 EAT FRESH)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=ee224d5d-d53d-455b-a519-4c97bda9d7c1;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807905289;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=1b7ed759-b63b-4403-a525-2afd5eeb7d6f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807899508;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/1;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=6e309f73-cf62-4971-8f81-dcefc84554a9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807793046;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=24ce71a8-a11c-4282-8217-23cb17152dc3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807789753;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=dd6d6709-9681-4a19-92d9-44e9ad90b65f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807786982;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=fa6104d3-9bed-4326-b719-b79eebeeabdf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807784250;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=de6682a7-a01c-4f48-b042-d93ad124c262;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807259283;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=69063f54-5cf3-4396-a9fd-1e119fd08c84;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807253780;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=12ea478e-974e-433a-bcd3-bd6cb6842d8a;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807246384;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=a6bf3ffb-20f6-4072-a7e5-91073ca1c002;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807240322;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=86041b40-a78e-4cc3-8870-fb2126473939;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807184256;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=dfd68467-f596-4cfc-bccd-a1612d7a10b5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807156821;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=edd8fc6f-00ac-4d99-911a-7958d7dce87e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807132801;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=5feff6fe-fbdd-4b3e-89fc-da1f29a3ca43;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807123575;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=f51b8c35-62de-4272-a2ce-0fb0a568f05d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807115926;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=16;color=;display-name=liltooth25;emotes=;flags=;id=de4d2a81-0820-430b-86ea-5d7d8df6a397;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807050015;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway16 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=50;color=;display-name=liltooth25;emotes=;flags=;id=545784dc-951c-4e69-9905-ca123f422ebe;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807035977;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=50;color=;display-name=liltooth25;emotes=;flags=;id=efa3bc41-3fe4-4095-8313-9dfef037f6e5;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807031759;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=edd75bdc-6855-4134-a3b3-3d8268799f23;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807022608;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=404359b2-5f47-4806-b877-0eade77e7e01;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807017370;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=31d1e329-2669-468a-bd2e-aafde7f05c34;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807013247;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=71315736-de04-4cf4-83c0-b3dcd0a4beb1;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807009772;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=1064ecf5-f2ff-4186-a088-3b49d2522a86;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807005539;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=b3167bf9-bbfa-4939-9d7d-dfb53910f55c;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807001669;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=a7659b20-4f3f-48f0-90ef-895cad62cf5d;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806996725;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=1a7ab696-386f-4d54-96cc-b3cb9f0b7378;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806881085;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway125 bonus12)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=50;color=;display-name=liltooth25;emotes=;flags=;id=4899bf1a-9797-44a5-b5c7-907b4b5a3818;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806848748;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=10;color=;display-name=liltooth25;emotes=;flags=;id=386bc2d0-499d-4c55-b9ff-28202168f9f8;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806808086;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=11;color=#5F9EA0;display-name=YogieTV;emotes=;flags=;id=2cf94866-1305-41f4-83fb-dd3c6e6e951c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567835533752;turbo=0;user-id=105086541;user-type= :yogietv!yogietv@yogietv.tmi.twitch.tv PRIVMSG #pajlada :Pogchamp11)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#5F9EA0;display-name=YogieTV;emotes=;flags=;id=bf903ecb-b25c-4f98-a1e6-540bf6462f98;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567832231579;turbo=0;user-id=105086541;user-type= :yogietv!yogietv@yogietv.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#0FB4BD;display-name=Nekriakar;emotes=;flags=;id=0ca52d7b-5458-4b47-9469-c96d084951cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567831924214;turbo=0;user-id=49302459;user-type= :nekriakar!nekriakar@nekriakar.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Are you 60 yet?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits/1000;bits=100;color=#3FBD00;display-name=crosshatchr;emotes=;flags=;id=7041524e-003c-4b95-b14d-33357f1abd17;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567840048274;turbo=0;user-id=167401269;user-type= :crosshatchr!crosshatchr@crosshatchr.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/5000;bits=100;color=#00FF7F;display-name=bigbuttcheekz;emotes=;flags=;id=7b7bda1b-cb2c-4a6e-91dd-b58809b1b820;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567838097574;turbo=0;user-id=123940935;user-type= :bigbuttcheekz!bigbuttcheekz@bigbuttcheekz.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Some bits to help with the pain of that L LOL)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/5000;bits=100;color=#00FF7F;display-name=bigbuttcheekz;emotes=;flags=;id=57367f47-bea0-426d-95ed-1ebe986b36b6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567837436255;turbo=0;user-id=123940935;user-type= :bigbuttcheekz!bigbuttcheekz@bigbuttcheekz.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=vip/1,subscriber/6,overwatch-league-insider_1/1;bits=2;color=#FF69B4;display-name=ryanslaysdragons;emotes=;flags=;id=97543534-3156-441c-a33c-f69fdd0fb1a1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802759637;turbo=0;user-id=125132416;user-type= :ryanslaysdragons!ryanslaysdragons@ryanslaysdragons.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 stop apologizing)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=9;color=#8A2BE2;display-name=nyano_cat;emotes=58127:7-13;flags=;id=4aae72fa-2bdb-493e-9d2b-b4b1ffffe509;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881166895;turbo=0;user-id=90697072;user-type= :nyano_cat!nyano_cat@nyano_cat.tmi.twitch.tv PRIVMSG #pajlada :Pride9 CoolCat)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=vip/1,subscriber/6;bits=500;color=#00FF7F;display-name=rekourse;emotes=;flags=;id=80525145-81b0-4fa6-a708-b68b753aed77;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567481561255;turbo=0;user-id=188063940;user-type= :rekourse!rekourse@rekourse.tmi.twitch.tv PRIVMSG #pajlada :cheer500 i'm out too, just wanted to check THE GRIND)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=3;color=#FF0000;display-name=Shadowishnothere;emotes=;flags=;id=397149eb-297f-4211-9fa8-4c0d521e2920;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567488621929;turbo=0;user-id=183266570;user-type= :shadowishnothere!shadowishnothere@shadowishnothere.tmi.twitch.tv PRIVMSG #pajlada :cheer3 My dude how are you)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=95;color=;display-name=Cal3dfwlch;emotes=;flags=;id=cdb6cee2-b54d-40a3-b717-699b3b17c3cb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567827205017;turbo=0;user-id=174471049;user-type= :cal3dfwlch!cal3dfwlch@cal3dfwlch.tmi.twitch.tv PRIVMSG #pajlada :cheer95 been a minute)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=vinc209;emotes=;flags=;id=c4290a3b-18cb-415b-85ad-dd5fa590a609;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567790034539;turbo=0;user-id=404067320;user-type= :vinc209!vinc209@vinc209.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Bist mega geil)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=1000;color=;display-name=demanotfound;emotes=;flags=24-45:A.6/P.6;id=3589a527-1500-4926-919d-8a36cc9d5c46;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567788239043;turbo=0;user-id=447849195;user-type= :demanotfound!demanotfound@demanotfound.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 mio fratello è un coglione)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=1;color=#DAA520;display-name=SrM1CH3L;emotes=;flags=;id=ee36208f-5a77-443a-8af1-2d08b2c7c5d6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567791244478;turbo=0;user-id=49075413;user-type= :srm1ch3l!srm1ch3l@srm1ch3l.tmi.twitch.tv PRIVMSG #pajlada :bday1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1000;bits=2000;color=;display-name=brokensilence86;emotes=;flags=;id=066c2353-d6fa-48c0-9b77-9c98dffb0fd5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567572550910;turbo=0;user-id=55972849;user-type= :brokensilence86!brokensilence86@brokensilence86.tmi.twitch.tv PRIVMSG #pajlada :uni1000 uni1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/23;badges=subscriber/12,bits/25000;bits=300;color=#008000;display-name=hoopscotch;emotes=9:58-59;flags=;id=d6016afa-1570-4293-bbc1-c35c5efefd54;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567846596222;turbo=0;user-id=138377471;user-type= :hoopscotch!hoopscotch@hoopscotch.tmi.twitch.tv PRIVMSG #pajlada :cheer300 signing off for the night. have a good one buddy <3 !)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,sub-gifter/50;bits=100;color=;display-name=dutchtaco1919;emotes=;flags=;id=ed1627cf-9cd1-4af6-89e6-3acca9a35a9a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567775669999;turbo=0;user-id=54554384;user-type=mod :dutchtaco1919!dutchtaco1919@dutchtaco1919.tmi.twitch.tv PRIVMSG #pajlada :Party100 Early morning buddy hows it going)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=subscriber/12,bits/1000;bits=500;color=;display-name=cuppajoe802;emotes=;flags=;id=2bf9ccd3-8606-415d-bf8c-c463f8bdf083;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567726182364;turbo=0;user-id=114806989;user-type= :cuppajoe802!cuppajoe802@cuppajoe802.tmi.twitch.tv PRIVMSG #pajlada :cheer500 happy birthday, hope you're enjoying the game and life and remember we're all just dust in the wind)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/12,sub-gifter/10;bits=401;color=;display-name=Munstratus;emotes=;flags=;id=468af383-fb3f-4621-8afb-c7cd86845cdb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567830749764;turbo=0;user-id=82772061;user-type= :munstratus!munstratus@munstratus.tmi.twitch.tv PRIVMSG #pajlada :Cheer401 you get one more bit then he got)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=Math_Alv;emotes=;flags=;id=5f4a6480-e90a-4bd7-9453-9b265678249b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567712963008;turbo=0;user-id=93780973;user-type= :math_alv!math_alv@math_alv.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=jaxjabs;emotes=;flags=;id=5f233f5f-b46b-4b80-a916-f03ba990131d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824751920;turbo=0;user-id=403462262;user-type= :jaxjabs!jaxjabs@jaxjabs.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=ne0nlazer;emotes=;flags=;id=e5a75276-4b7b-4174-8e3e-939c8638d61e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824348146;turbo=0;user-id=134264675;user-type= :ne0nlazer!ne0nlazer@ne0nlazer.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=vip/1,subscriber/12,bits-leader/1;bits=1000;color=#0000FF;display-name=Jayrod1125;emotes=;flags=;id=d9d0182f-6034-4c16-b5f5-86eee2d9e846;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567729423935;turbo=0;user-id=217501092;user-type= :jayrod1125!jayrod1125@jayrod1125.tmi.twitch.tv PRIVMSG #pajlada :tattedCheer1000 hi friend!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/10000;bits=145;color=;display-name=Op_slayer_87;emotes=;flags=;id=9da72820-d00d-460e-99c3-905002ac5dd8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567729319019;turbo=0;user-id=86501523;user-type= :op_slayer_87!op_slayer_87@op_slayer_87.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=subscriber/12,sub-gifter/1;bits=100;color=#FF0000;display-name=ang3licwb;emotes=;flags=;id=b918f9a4-fbe0-4758-af15-15e11bfe6387;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567729022995;turbo=0;user-id=178319094;user-type= :ang3licwb!ang3licwb@ang3licwb.tmi.twitch.tv PRIVMSG #pajlada :tattedCheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=41;color=#36A36C;display-name=RmagxD;emotes=;flags=;id=a813f5a9-5ffb-4126-9bf8-4fbaa207f55d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567709071569;turbo=0;user-id=41939684;user-type= :rmagxd!rmagxd@rmagxd.tmi.twitch.tv PRIVMSG #pajlada :Subway41 bonus4 hi take my bits for now.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/100;bits=100;color=#009CCC;display-name=FantaWauWau;emotes=;flags=;id=1815589d-8054-45ce-a2df-232a9a06cfb1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882900749;turbo=0;user-id=38755523;user-type= :fantawauwau!fantawauwau@fantawauwau.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=#FF69B4;display-name=bel4e;emotes=;flags=;id=906c7c85-4ac3-4d5a-93fc-822fa6593ba3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820841690;turbo=0;user-id=240924345;user-type= :bel4e!bel4e@bel4e.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=6;color=;display-name=Dirga_;emotes=;flags=;id=949f64ae-3620-40d0-931a-83661118aeef;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567877179495;turbo=0;user-id=125140704;user-type=mod :dirga_!dirga_@dirga_.tmi.twitch.tv PRIVMSG #pajlada : ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF0000;display-name=Rattlesnakejg721;emotes=;flags=;id=057e4610-602e-437c-b7ea-996b366335a1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567804217479;turbo=0;user-id=177226950;user-type= :rattlesnakejg721!rattlesnakejg721@rattlesnakejg721.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits-leader/1;bits=10;color=;display-name=itstranexd;emotes=;flags=;id=9f7d94f7-8621-465d-b0c8-6bfd0ea969df;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780557173;turbo=0;user-id=46479681;user-type= :itstranexd!itstranexd@itstranexd.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits-leader/1;bits=26;color=;display-name=itstranexd;emotes=;flags=;id=0c08e791-18bb-4e54-ac78-8d892775a9d6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780535250;turbo=0;user-id=46479681;user-type= :itstranexd!itstranexd@itstranexd.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1000;bits=14;color=;display-name=itstranexd;emotes=;flags=;id=3946fa72-dee3-491e-a213-a700c4ffef7a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780483441;turbo=0;user-id=46479681;user-type= :itstranexd!itstranexd@itstranexd.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1PogChamp1 PogChamp1 PogChamp1 PogChamp1PogChamp1 PogChamp1 PogChamp1 PogChamp1PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=laserairlp;emotes=;flags=;id=da84860a-cc6a-4940-bfad-3acc449cb0ce;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567880124427;turbo=0;user-id=448418172;user-type= :laserairlp!laserairlp@laserairlp.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=5;color=#6D9A2C;display-name=MrStabToxic;emotes=;flags=;id=28faf708-8028-4a64-8d03-7b0e9bf37f47;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567791549903;turbo=0;user-id=138575624;user-type= :mrstabtoxic!mrstabtoxic@mrstabtoxic.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Do what you want cause a pirate is free, you are a pirate! Yarr har fiddle dee dee Being a pirate is alright to be Do what you want cause a pirate is free You are a pirate! You are a pirate! Yeah!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=vip/1,subscriber/12;bits=10;color=#0000FF;display-name=4rrow__;emotes=;flags=;id=ab46ffff-17d7-449a-b453-96a46d84af0d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567531928003;turbo=0;user-id=89770516;user-type= :4rrow__!4rrow__@4rrow__.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Auf den Stress... ^^)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12;bits=10;color=#8A2BE2;display-name=BladeLoverMarbeny;emotes=9:176-177,179-180,182-183;flags=67-69:P.5,124-129:,139-141:P.5,152-158:P.5;id=b284cc0d-52ca-4bfd-af8a-8735292a6a67;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567853018691;turbo=0;user-id=181420333;user-type=mod :bladelovermarbeny!bladelovermarbeny@bladelovermarbeny.tmi.twitch.tv PRIVMSG #pajlada :Bye Ferchis, descansa la streamer mas hermosa de Twitch y Facebook alv Que te vaya bien en tu clase, yo se que puedes jalar narcos gringos alv Te jamon chingon jamon del bueno <3 <3 <3 kappa10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6;bits=10;color=#1E90FF;display-name=Ivanjair04;emotes=;flags=;id=7a3963cc-070d-42ac-941a-5455a14dd096;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567852161968;turbo=0;user-id=177916105;user-type= :ivanjair04!ivanjair04@ivanjair04.tmi.twitch.tv PRIVMSG #pajlada :bueno yo debo irme a trabajar, te tenía de fondo mientras me preparaba, que tengas un bello día Fer hermosa Subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12;bits=10;color=#8A2BE2;display-name=BladeLoverMarbeny;emotes=2:175-176;flags=37-41:P.6/S.6,155-158:P.5;id=59a5a340-9b37-47f9-96af-107944509646;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567851480040;turbo=0;user-id=181420333;user-type=mod :bladelovermarbeny!bladelovermarbeny@bladelovermarbeny.tmi.twitch.tv PRIVMSG #pajlada :Oye Ferchiz, en mi zing me veo de la verga con mi pelo, es que fui a peluquería de barrio bajo y me pelaron como quisieron y si no quería pues me colgaban alv. Es advertencia :( kappa10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/38;badges=moderator/1,subscriber/24,bits/5000;bits=10;color=#89F3F4;display-name=Dixuz;emotes=483:177-178;flags=;id=e96d820c-3ea0-4485-958e-ddb9fc773250;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567850695706;turbo=0;user-id=129865865;user-type=mod :dixuz!dixuz@dixuz.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 No es por molestarte ni es sin mala onda jaja solo te recuerdo que tu e hace que no puedan agarrar al adc o a ti , es counter de los ganchos de toti por ejemplo <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#1D29AF;display-name=Geozilla;emotes=;flags=;id=fe6ce248-5c00-41b8-a79b-891debb14e6d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877050738;turbo=0;user-id=85170712;user-type= :geozilla!geozilla@geozilla.tmi.twitch.tv PRIVMSG #pajlada :@bigdaddyden76 finally got all the gear for card LoD!!!! Pushed a solo GR 70 for that primal!!!!!! bdd76Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/100000;bits=500;color=#00FF7F;display-name=butcherbasel;emotes=11:89-91;flags=;id=f7691311-cde5-4e1a-b116-bcec86427fdb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567876645000;turbo=0;user-id=132421491;user-type= :butcherbasel!butcherbasel@butcherbasel.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50 Thanks to the Earl of Sandwich ;-))"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=200;color=#156A15;display-name=Jesstilence;emotes=;flags=;id=584313e8-9a18-41fb-9013-c4b5f0b84c0b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567462656308;turbo=0;user-id=42802415;user-type= :jesstilence!jesstilence@jesstilence.tmi.twitch.tv PRIVMSG #pajlada :cheer200 YEET)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF69B4;display-name=amouskie;emotes=9:37-38;flags=;id=86302fb2-0673-4246-b8ca-a3c99c0f7e0f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567459424881;turbo=0;user-id=182663248;user-type= :amouskie!amouskie@amouskie.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 Love your art so much !! <3)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=35;color=#FF69B4;display-name=3DylanStarr;emotes=;flags=;id=1e765f9f-6366-4900-9352-4b14858eb383;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567442815353;turbo=0;user-id=134989278;user-type= :3dylanstarr!3dylanstarr@3dylanstarr.tmi.twitch.tv PRIVMSG #pajlada :cheer35 cheers)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=justcreeper6677;emotes=;flags=;id=a73d4e87-b0ba-4c17-b51d-48c9bed06c44;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567439587969;turbo=0;user-id=128287273;user-type= :justcreeper6677!justcreeper6677@justcreeper6677.tmi.twitch.tv PRIVMSG #pajlada :cheer5 hello Ashley)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,bits-leader/1;bits=10;color=#FF7F50;display-name=tyler_ng;emotes=;flags=;id=e140d151-f28d-47e1-b05e-6410ddf87de5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567870144918;turbo=0;user-id=130105336;user-type=mod :tyler_ng!tyler_ng@tyler_ng.tmi.twitch.tv PRIVMSG #pajlada :POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,bits-leader/2;bits=10;color=#FF7F50;display-name=tyler_ng;emotes=;flags=;id=a6d21b5f-b9ec-4ab9-8563-c7bbace39a5b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567860714802;turbo=0;user-id=130105336;user-type=mod :tyler_ng!tyler_ng@tyler_ng.tmi.twitch.tv PRIVMSG #pajlada :Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#8A2BE2;display-name=kratataola;emotes=;flags=;id=f37e1469-9baf-44d3-bf2e-72f9b5015261;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813219303;turbo=0;user-id=255589459;user-type= :kratataola!kratataola@kratataola.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#008000;display-name=survivor53;emotes=;flags=;id=3f635254-3a9d-47b1-8ea1-736795e9ab36;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567844962666;turbo=0;user-id=52432678;user-type= :survivor53!survivor53@survivor53.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 how are you today and are you doing song request tonight)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0;bits=300;color=#B22222;display-name=Sl1psterx;emotes=;flags=;id=c95d03f0-98a4-41cf-8840-2a7b2851b3ef;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567173943999;turbo=0;user-id=164634725;user-type= :sl1psterx!sl1psterx@sl1psterx.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo100 VoHiYo100 VoHiYo100 g'morning!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=moderator/1,subscriber/12,bits/10000;bits=100;color=#1E90FF;display-name=Lightsen;emotes=;flags=;id=21bfdad9-ac19-49ac-8242-6c1e68c77eb3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567714084333;turbo=0;user-id=53941070;user-type=mod :lightsen!lightsen@lightsen.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 Good luck!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=moderator/1,subscriber/12,bits/10000;bits=100;color=#1E90FF;display-name=Lightsen;emotes=;flags=;id=053964a2-0d70-44d6-87f0-721cb13d2411;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567627203406;turbo=0;user-id=53941070;user-type=mod :lightsen!lightsen@lightsen.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 go team ripto!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits-leader/3;bits=5;color=#FF0000;display-name=luckyrichardgonda99;emotes=;flags=;id=7e936274-e4c6-4e6a-a4e9-8341b4dea934;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873925743;turbo=0;user-id=146405903;user-type= :luckyrichardgonda99!luckyrichardgonda99@luckyrichardgonda99.tmi.twitch.tv PRIVMSG #pajlada :clumsyCheer1 clumsyCheer1 clumsyCheer1 clumsyCheer1 clumsyCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=vip/1,subscriber/3,sub-gifter/100;bits=1111;color=#FF0000;display-name=nordfred;emotes=;flags=;id=16d26764-a43b-4974-8595-58dd42ab1eca;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873797798;turbo=0;user-id=94666224;user-type= :nordfred!nordfred@nordfred.tmi.twitch.tv PRIVMSG #pajlada :Subway1111 bonus111)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/10;bits=200;color=#FF0000;display-name=SparrowFIight;emotes=;flags=;id=921e67f8-f2cd-4a5b-bbe7-061f14127af1;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566933198297;turbo=0;user-id=159644893;user-type=mod :sparrowfiight!sparrowfiight@sparrowfiight.tmi.twitch.tv PRIVMSG #pajlada :Pride100 Pride100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1000;bits=100;color=#8A2BE2;display-name=Wonder_prism;emotes=;flags=;id=53b536cf-6b2c-463a-9dd5-311ca1731df1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567755405261;turbo=0;user-id=169024107;user-type= :wonder_prism!wonder_prism@wonder_prism.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/2;bits=44;color=#FF0000;display-name=LIGHTLYT0ASTED;emotes=;flags=;id=54e2ac76-38fc-4f93-b521-a59963e2ce88;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741675015;turbo=0;user-id=60048896;user-type= :lightlyt0asted!lightlyt0asted@lightlyt0asted.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 Seeing the 56 instead of a whole number had me tilted)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/3;bits=71;color=#FF0000;display-name=LIGHTLYT0ASTED;emotes=;flags=;id=23fa18a3-cd48-4635-ab2b-8e4863ac6692;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567737934123;turbo=0;user-id=60048896;user-type= :lightlyt0asted!lightlyt0asted@lightlyt0asted.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/25000;bits=10;color=#00FF7F;display-name=AriTheTurtle;emotes=;flags=;id=98320461-b1bf-454a-8f39-7a6572f57586;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567712258846;turbo=0;user-id=157378920;user-type= :aritheturtle!aritheturtle@aritheturtle.tmi.twitch.tv PRIVMSG #pajlada :Kappa10 Okay but.. how's it going now?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/6,bits-leader/1;bits=200;color=#FF69B4;display-name=ugvdfox;emotes=;flags=;id=3f1cbc07-dcd3-4ed1-af83-e53765aced47;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567638939497;turbo=0;user-id=118032357;user-type=mod :ugvdfox!ugvdfox@ugvdfox.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20 going to bed doo doo doo doo doo doo, going to bed doo doo doo doo doo doo, going to bed doo doo doo doo doo doo... going to bed)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#FF0000;display-name=ttv_ip_slay;emotes=;flags=;id=2e7287ad-a8b3-409d-a054-b743f1b11da7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566782484003;turbo=0;user-id=244444475;user-type= :ttv_ip_slay!ttv_ip_slay@ttv_ip_slay.tmi.twitch.tv PRIVMSG #pajlada :Scoops5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#00FF7F;display-name=NitrateAcid;emotes=;flags=;id=98585d83-70a9-4684-9b9c-6d4acca26e76;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567538109436;turbo=0;user-id=69974116;user-type= :nitrateacid!nitrateacid@nitrateacid.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Have some bits. I don't need them.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=#5F9EA0;display-name=JochCool;emotes=;flags=;id=d7443088-e033-480c-bf06-b7aba760846c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567537411299;turbo=0;user-id=124357427;user-type= :jochcool!jochcool@jochcool.tmi.twitch.tv PRIVMSG #pajlada :Hello! Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1000;bits=500;color=;display-name=gabrielpierrot24;emotes=;flags=;id=54573632-5aa9-4b48-b53a-ed16c2b24cce;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883856373;turbo=0;user-id=228083424;user-type= :gabrielpierrot24!gabrielpierrot24@gabrielpierrot24.tmi.twitch.tv PRIVMSG #pajlada :Kappa100 uni100 uni100 uni100 uni100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=shadowloic1531;emotes=;flags=;id=314daf7d-935f-421d-a017-2e29cdc70f48;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881922793;turbo=0;user-id=276426359;user-type= :shadowloic1531!shadowloic1531@shadowloic1531.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 100 bits pour toi kirby)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=eziki1923;emotes=;flags=;id=9df87fdd-debd-48a1-9a55-e521f2cf4164;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733498035;turbo=0;user-id=79093029;user-type= :eziki1923!eziki1923@eziki1923.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=4;color=;display-name=DatEmeraldNerd;emotes=;flags=;id=c44cc2bf-6d0d-4189-8f45-707ebd3023ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733347765;turbo=0;user-id=181962740;user-type= :datemeraldnerd!datemeraldnerd@datemeraldnerd.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=DatEmeraldNerd;emotes=;flags=;id=72c57649-bc8a-4d63-8c08-cf4e00863bc6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733285518;turbo=0;user-id=181962740;user-type= :datemeraldnerd!datemeraldnerd@datemeraldnerd.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits/75000;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=45090217-2b94-4f89-8b05-342e0f424a92;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567869704896;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20 おつかれさまです。)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits/75000;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=4b1b867b-d715-42a9-bf32-db36d358cf48;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567861446801;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits/75000;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=48139689-9279-4b20-bf21-e7c1c7a397ff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567850490590;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/21;badges=subscriber/0,premium/1;bits=100;color=#5F9EA0;display-name=4696breva;emotes=;flags=;id=11388b10-bd49-4cd7-b3c8-9b8d70eba815;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567782705871;turbo=0;user-id=179662713;user-type= :4696breva!4696breva@4696breva.tmi.twitch.tv PRIVMSG #pajlada :ナイストップガンです Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=;display-name=altria3963;emotes=;flags=;id=b03eb68b-dc15-4feb-a002-5a1afdedae11;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567781734525;turbo=0;user-id=72968551;user-type= :altria3963!altria3963@altria3963.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 もっとVKKいじめてください)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=;display-name=altria3963;emotes=;flags=;id=9df9722e-02c1-4474-9a41-706e262a0782;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567777398623;turbo=0;user-id=72968551;user-type= :altria3963!altria3963@altria3963.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 うまいもの)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits/10000;bits=100;color=#1E90FF;display-name=バルケッタ;emotes=;flags=;id=7ad07d89-150b-43e1-8d20-d73bd81c0278;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567777290901;turbo=0;user-id=153235733;user-type= :barchetta_jp!barchetta_jp@barchetta_jp.tmi.twitch.tv PRIVMSG #pajlada :配信乙です Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/0,bits-leader/2;bits=100;color=;display-name=uradon_;emotes=;flags=;id=c6d192f9-8a82-4506-9692-f1dc3c21fe58;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567777176060;turbo=0;user-id=133916845;user-type= :uradon_!uradon_@uradon_.tmi.twitch.tv PRIVMSG #pajlada :こんばんは Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits-leader/1;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=95cf1450-bb49-4e3a-aa9b-d9de94d04cf4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567774374082;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/5000;bits=745;color=#00FF7F;display-name=MrWichie;emotes=;flags=;id=10d0b8c7-4f99-4c16-92f7-c3cd5a5d461c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883310235;turbo=0;user-id=58110789;user-type= :mrwichie!mrwichie@mrwichie.tmi.twitch.tv PRIVMSG #pajlada :cheer745 how about Tanguy NDombadboy? thinking he maybe my CDM. also for the xbox guys check the rewards on the dashboard I checked and I had enough reward to get me 12K FIFA points without spending a dime.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/5000;bits=100;color=#00FF01;display-name=WeaverImBMW4er;emotes=743904:34-43;flags=;id=a3befb9d-f18f-4fb7-9401-0a3374083475;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883172439;turbo=0;user-id=81449833;user-type= :weaverimbmw4er!weaverimbmw4er@weaverimbmw4er.tmi.twitch.tv PRIVMSG #pajlada :cheer100 just visiting saying hey PokPikachu)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/5000;bits=100;color=#BA9DFF;display-name=StarLord455;emotes=;flags=;id=56bf474f-fb4a-40ad-af73-aa3f28e6e3d9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567842683189;turbo=0;user-id=195228047;user-type= :starlord455!starlord455@starlord455.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 chau moon descansa y de aqui me voy al trabajo estoy peepoHappy cuidate)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=subscriber/24,bits/5000;bits=500;color=#8A2BE2;display-name=Ms0taku;emotes=;flags=;id=dcc95042-bf77-45e2-9408-3b073595f5f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813484368;turbo=0;user-id=156508090;user-type= :ms0taku!ms0taku@ms0taku.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=subscriber/24,premium/1;bits=400;color=#02A702;display-name=b2utyfully;emotes=;flags=;id=9969fcbe-526d-42c0-82dd-f2d2fb0c1d67;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567806619422;turbo=0;user-id=42697729;user-type= :b2utyfully!b2utyfully@b2utyfully.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 bonus40)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=moderator/1,subscriber/6,bits/25000;bits=100;color=#1459FE;display-name=shutupsprinkles;emotes=;flags=;id=43f00ef3-f017-49f4-8f36-d4dcb41b1e76;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566875333958;turbo=0;user-id=57419879;user-type=mod :shutupsprinkles!shutupsprinkles@shutupsprinkles.tmi.twitch.tv PRIVMSG #pajlada :bday100 Beards are not food)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=1100;color=;display-name=bunny_from_mars;emotes=;flags=;id=31bf0bcf-87c4-48c4-aec7-5ef682ad12b3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567860213128;turbo=0;user-id=432536628;user-type= :bunny_from_mars!bunny_from_mars@bunny_from_mars.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 mopi go to bed you have work tomorrow)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=10;color=#D255D4;display-name=catwomantori23;emotes=;flags=;id=475aaa22-3cb4-4b3f-be64-b433757f767a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567816155076;turbo=0;user-id=407164091;user-type= :catwomantori23!catwomantori23@catwomantori23.tmi.twitch.tv PRIVMSG #pajlada :uni10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=10;color=#D255D4;display-name=catwomantori23;emotes=1346875:6-14;flags=;id=fa4abdc2-a2e8-4f4a-b285-9c4292bf7c29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567791495610;turbo=0;user-id=407164091;user-type= :catwomantori23!catwomantori23@catwomantori23.tmi.twitch.tv PRIVMSG #pajlada :uni10 yunieEvil)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=DJSavage96;emotes=;flags=;id=e1cfcd0a-4fe7-4b1c-97ce-bac68d4a20ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883698607;turbo=0;user-id=180578836;user-type= :djsavage96!djsavage96@djsavage96.tmi.twitch.tv PRIVMSG #pajlada :Shamrock100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#0000FF;display-name=Alexfullerton;emotes=;flags=;id=2cd73ac3-3807-49a9-b009-50d299087aca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736738030;turbo=0;user-id=101019247;user-type= :alexfullerton!alexfullerton@alexfullerton.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 I hope u kick tucan butt in the next versus)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=xucolite;emotes=;flags=;id=966c5936-eedd-4ffe-8b17-51ff73e6965d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882910540;turbo=0;user-id=240726234;user-type= :xucolite!xucolite@xucolite.tmi.twitch.tv PRIVMSG #pajlada :me neither rip Cheer1 through ads)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/0,bits/1000;bits=6;color=#B22222;display-name=gsubs200;emotes=844421:54-62;flags=;id=fca43f0f-ab72-4c5c-ba41-db6b2f177375;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882875298;turbo=0;user-id=18531793;user-type=mod :gsubs200!gsubs200@gsubs200.tmi.twitch.tv PRIVMSG #pajlada :Cheer6 twitch isn't letting me farm free bits anymore mangoRage)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=Avalongreen;emotes=;flags=;id=71fe8c17-0381-41f7-8b4c-7eaf42d64821;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567802463251;turbo=0;user-id=20427675;user-type= :avalongreen!avalongreen@avalongreen.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=200;color=#8A2BE2;display-name=craftykhandee;emotes=;flags=;id=a0d3eedb-2002-4540-a6da-5141fb4af272;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567843368895;turbo=0;user-id=422818292;user-type= :craftykhandee!craftykhandee@craftykhandee.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF69B4;display-name=PrismaKitten;emotes=;flags=;id=cec463ab-6b63-465f-a2f5-d4ff27b20088;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567842933444;turbo=0;user-id=89397700;user-type= :prismakitten!prismakitten@prismakitten.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=25;color=#8A2BE2;display-name=craftykhandee;emotes=;flags=;id=6349003c-a59d-4eb8-bc67-cf91378ecdce;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567842752597;turbo=0;user-id=422818292;user-type= :craftykhandee!craftykhandee@craftykhandee.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=moderator/1,subscriber/24,twitchcon2018/1;bits=300;color=#FF4500;display-name=PatCatAmber;emotes=1171026:108-120,122-134,136-148;flags=;id=a2c7a28f-c28a-4311-8def-16a00fd3d633;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567842272622;turbo=0;user-id=167587775;user-type=mod :patcatamber!patcatamber@patcatamber.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 Super proud of the music you've been able to come up with so far Meri meriTWOHEARTS meriTWOHEARTS meriTWOHEARTS)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=490;color=#FF69B4;display-name=BummerSummers;emotes=;flags=;id=17c3a22b-be16-4548-b0b9-755731d12e10;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567842147038;turbo=0;user-id=80236376;user-type= :bummersummers!bummersummers@bummersummers.tmi.twitch.tv PRIVMSG #pajlada :Subway490 bonus49)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,turbo/1;bits=1000;color=#666666;display-name=mikamuka;emotes=109023:17-25,27-35;flags=;id=09ae79ac-7ce3-4bc3-ae05-a67394c421b9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567821421087;turbo=1;user-id=57365177;user-type= :mikamuka!mikamuka@mikamuka.tmi.twitch.tv PRIVMSG #pajlada :we see you later noobsLove noobsLove Subway1000 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1200;color=;display-name=Crunchbite_Gaming;emotes=9:10-11;flags=;id=57cff9ae-2e63-4b5d-a37c-7be8ae4f6f9c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567131689218;turbo=0;user-id=158401078;user-type= :crunchbite_gaming!crunchbite_gaming@crunchbite_gaming.tmi.twitch.tv PRIVMSG #pajlada :cheer1200 <3)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=15;color=#0000FF;display-name=JoDa2124;emotes=;flags=;id=55a0ffe6-f20f-42c2-a552-1510ab645a3a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567378912964;turbo=0;user-id=229283159;user-type= :joda2124!joda2124@joda2124.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=15;color=#0000FF;display-name=JoDa2124;emotes=;flags=;id=b4fb77a2-530b-40e1-8129-0876a9027a3b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566850908136;turbo=0;user-id=229283159;user-type= :joda2124!joda2124@joda2124.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 no u)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1000;bits=1500;color=#B11E1E;display-name=JohnnyF1v3;emotes=;flags=;id=e0eb9de8-4a36-4aa1-a7a8-6046302b7a8a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567760007166;turbo=0;user-id=406605488;user-type= :johnnyf1v3!johnnyf1v3@johnnyf1v3.tmi.twitch.tv PRIVMSG #pajlada :cheer1500)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0;bits=100;color=;display-name=p3nnan;emotes=;flags=;id=03f8b7a8-95f5-4139-abb4-757d2fb3d3d8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567845317172;turbo=0;user-id=450877196;user-type= :p3nnan!p3nnan@p3nnan.tmi.twitch.tv PRIVMSG #pajlada :Party100 take my money)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,premium/1;bits=1100;color=#1E90FF;display-name=AveryDanvers;emotes=;flags=;id=e8b5f00e-2cc9-4ad6-a02b-755e06bb9fd7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567845203939;turbo=0;user-id=249922820;user-type=mod :averydanvers!averydanvers@averydanvers.tmi.twitch.tv PRIVMSG #pajlada :uni1100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=vip/1,subscriber/12,sub-gifter/50;bits=100;color=#0000FF;display-name=darksanity;emotes=;flags=;id=4452999b-9e1b-4aa4-9eb4-76218c1d9cc1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567677329540;turbo=0;user-id=70900375;user-type= :darksanity!darksanity@darksanity.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 🖕🖕🖕🖕🖕😨🤙🤙🐐)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,bits-leader/3;bits=1;color=#0000FF;display-name=台北的金城武;emotes=;flags=;id=847aee9c-1a6a-464e-990f-fc2fe8d29046;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567513736454;turbo=0;user-id=60836999;user-type=mod :liehuo!liehuo@liehuo.tmi.twitch.tv PRIVMSG #pajlada :Pride1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,bits-leader/3;bits=1;color=#0000FF;display-name=台北的金城武;emotes=;flags=;id=a891e255-a864-4503-ae52-a2ab8317ccdf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567423613380;turbo=0;user-id=60836999;user-type=mod :liehuo!liehuo@liehuo.tmi.twitch.tv PRIVMSG #pajlada :Kappa1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,bits-leader/3;bits=1;color=#0000FF;display-name=台北的金城武;emotes=;flags=;id=d9633983-1b8f-402f-9d34-1e3fa89799d8;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567422964115;turbo=0;user-id=60836999;user-type=mod :liehuo!liehuo@liehuo.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=500;color=#B22222;display-name=Freefle;emotes=;flags=;id=e0ac7297-746c-446b-9db9-835b483ae257;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567799030852;turbo=0;user-id=24547271;user-type=mod :freefle!freefle@freefle.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 Hey Chosen, have some bits)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=500;color=#FF0000;display-name=Rik05NL;emotes=1:65-66;flags=;id=17ffb1b2-6627-464e-900e-3953cae2d192;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798900651;turbo=0;user-id=195374910;user-type= :rik05nl!rik05nl@rik05nl.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 there u go have fun :))"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=AndyReckt_;emotes=;flags=;id=84b3ca39-df82-4a92-bbd4-40ebe6009a8b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797986552;turbo=0;user-id=184642775;user-type= :andyreckt_!andyreckt_@andyreckt_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 hello. French > all)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=200;color=#2572A6;display-name=KarlenRusso;emotes=64138:131-139;flags=;id=cae1bbeb-dc47-4332-be65-4bbd2d8c1401;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797522841;turbo=0;user-id=101418803;user-type= :karlenrusso!karlenrusso@karlenrusso.tmi.twitch.tv PRIVMSG #pajlada :Cheer200 hi Chosen, please accept this small gift in appreciation for your work on the YouTube series for this mod pack and others SeemsGood)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF0000;display-name=Rik05NL;emotes=;flags=;id=eb9d03e0-a3a6-4a96-8076-3b57870cdcb8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793932759;turbo=0;user-id=195374910;user-type= :rik05nl!rik05nl@rik05nl.tmi.twitch.tv PRIVMSG #pajlada :Shamrock100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=;display-name=xsavagechowderx;emotes=;flags=;id=aa010d92-8042-4b19-a34e-8d07f9d3f4d7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567832474087;turbo=0;user-id=219372835;user-type= :xsavagechowderx!xsavagechowderx@xsavagechowderx.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=kingjdub1988;emotes=;flags=;id=b00ff312-28f1-45fc-ab9b-68f3e007b769;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567832476969;turbo=0;user-id=213643912;user-type= :kingjdub1988!kingjdub1988@kingjdub1988.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=noharris;emotes=;flags=63-70:P.6;id=ea497eda-440f-4c78-bb64-f79a7c423b7c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567840453982;turbo=0;user-id=57138685;user-type= :noharris!noharris@noharris.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Exclamation play mother fs don't make me say it again #asshole)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF69B4;display-name=sherokpro;emotes=3:80-81;flags=;id=97f3f65b-884b-4ffa-8e36-d6a9846783f5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567806167825;turbo=0;user-id=40623922;user-type= :sherokpro!sherokpro@sherokpro.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Es un ordenador, aunque hagas eses, si te tiene quedar te va a dar igual :D)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF69B4;display-name=sherokpro;emotes=;flags=;id=754c6081-66b2-419d-ad41-629f3abb05de;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567805994215;turbo=0;user-id=40623922;user-type= :sherokpro!sherokpro@sherokpro.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Y hasta aquí, concluye mi experimento.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF69B4;display-name=sherokpro;emotes=;flags=;id=a08c722c-cecf-42ee-ab3e-fc2577d71350;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567805909493;turbo=0;user-id=40623922;user-type= :sherokpro!sherokpro@sherokpro.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 No me des las gracias, no las merezco.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#B22222;display-name=bunnyangela;emotes=;flags=;id=7961caff-4433-4120-bc1b-82c2dba4ea76;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567683240593;turbo=0;user-id=274599072;user-type= :bunnyangela!bunnyangela@bunnyangela.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF69B4;display-name=bunnyangela;emotes=;flags=;id=8c7d4334-658c-4800-b6c9-c5d43fe603bb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567683097173;turbo=0;user-id=274599072;user-type= :bunnyangela!bunnyangela@bunnyangela.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=shanersin;emotes=;flags=;id=3b069204-d8d7-4135-bdd6-b8411a699318;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567712743083;turbo=0;user-id=458445409;user-type= :shanersin!shanersin@shanersin.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/100;bits=300;color=#DAA520;display-name=nillili;emotes=;flags=;id=88141f3c-26b9-4f84-9785-3e15de3bbcfa;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567388148385;turbo=0;user-id=82067817;user-type=mod :nillili!nillili@nillili.tmi.twitch.tv PRIVMSG #pajlada :uni300)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=;display-name=Tabaci;emotes=;flags=;id=b89df23a-50f3-46bc-b64e-68c7af6b66b6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567823290660;turbo=0;user-id=188550911;user-type= :tabaci!tabaci@tabaci.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=;display-name=Tabaci;emotes=;flags=;id=68dd76de-f33a-4709-8489-1f135b22079b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567823252172;turbo=0;user-id=188550911;user-type= :tabaci!tabaci@tabaci.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 have ten more)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=245;color=;display-name=Tabaci;emotes=;flags=;id=2b88b097-f067-4cf3-b0c0-f12dfb9ed3b6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567823196279;turbo=0;user-id=188550911;user-type= :tabaci!tabaci@tabaci.tmi.twitch.tv PRIVMSG #pajlada :HeyGuys100 HeyGuys100 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 can't watch the stream, but you deserve bits)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#0000FF;display-name=d2ph0t0graphy;emotes=;flags=;id=f2d45796-973e-4716-bf70-49f3636c9e45;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567737024672;turbo=0;user-id=262885942;user-type= :d2ph0t0graphy!d2ph0t0graphy@d2ph0t0graphy.tmi.twitch.tv PRIVMSG #pajlada :Hey its been a while how are you? Subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/1000;bits=5;color=#2E8B57;display-name=Homecomingamer;emotes=;flags=;id=39749ebe-d35b-444e-b2bb-5c407f7d288a;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567736774259;turbo=0;user-id=100030396;user-type=mod :homecomingamer!homecomingamer@homecomingamer.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 i entered a play writing competion, met some local film makers to collab and have my poetry book coming out. how are you? you look great)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=3;color=#2E8B57;display-name=Tallguy29;emotes=;flags=;id=cca43a77-9fe3-4b88-b348-ae3a3a14dee8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736165517;turbo=0;user-id=263127711;user-type= :tallguy29!tallguy29@tallguy29.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=twitchconNA2019/1;bits=1;color=#B22222;display-name=HLZKnives666;emotes=;flags=;id=68569798-5fea-450b-9dbc-424e6e91b184;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567735982260;turbo=0;user-id=40971247;user-type= :hlzknives666!hlzknives666@hlzknives666.tmi.twitch.tv PRIVMSG #pajlada :cheer1 BITTY LEADER! ... lol ok lurk for reals now xD)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/25;bits=500;color=#00FF7F;display-name=Kiyanis_TV;emotes=;flags=;id=5124916e-4f9b-4951-a4f3-25dcb01d475d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567822900270;turbo=0;user-id=114910995;user-type=mod :kiyanis_tv!kiyanis_tv@kiyanis_tv.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 Daily reminder that the streamer and everyone watching them is cute af.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=markk_uchiha;emotes=;flags=;id=bc59fe8a-f598-40cc-977f-9e38bd7730a6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567125563548;turbo=0;user-id=219154361;user-type= :markk_uchiha!markk_uchiha@markk_uchiha.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 hello 👋)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=190;color=;display-name=stahsavior;emotes=;flags=;id=b0d61e80-6b64-404b-b4b1-875a60c600bb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567867348544;turbo=0;user-id=422524820;user-type= :stahsavior!stahsavior@stahsavior.tmi.twitch.tv PRIVMSG #pajlada :Subway190 bonus19)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=25;color=#4DACF9;display-name=itsrubierose;emotes=;flags=;id=dee98664-4802-4668-9aae-92e2ca63325b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567826172457;turbo=0;user-id=170541458;user-type= :itsrubierose!itsrubierose@itsrubierose.tmi.twitch.tv PRIVMSG #pajlada :Subway25 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=100;color=#595775;display-name=Markivory;emotes=300608338:29-38;flags=;id=065a44ad-ffdb-479e-a086-1ca42b0692fe;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883045341;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 منورين الحلوييين hihatxLove)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=2;color=#595775;display-name=Markivory;emotes=;flags=;id=9f47e12c-f87e-48fc-a4b9-70c8188246d8;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567875669615;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 هذي البقاله؟)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=2;color=#595775;display-name=Markivory;emotes=;flags=;id=b56d3af9-8668-46a7-bc18-69012c11e404;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567815951761;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ1 FrankerZ1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=100;color=#595775;display-name=Markivory;emotes=;flags=;id=0019fe94-97e2-4165-973c-ae8d26cd1b8a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567810523682;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1;bits=50;color=#00FF7F;display-name=total_autist;emotes=;flags=;id=db1e700e-c5c3-480c-9e47-47cfa34a8dc1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567767590017;turbo=0;user-id=47398604;user-type= :total_autist!total_autist@total_autist.tmi.twitch.tv PRIVMSG #pajlada :cheer50 NBA 2K20 хайп)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=13;color=#E22BCB;display-name=DarlingRosey;emotes=;flags=;id=9a23c58d-19a1-4a0a-b4cf-0f4e6b8ec9e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567844580782;turbo=0;user-id=108647792;user-type= :darlingrosey!darlingrosey@darlingrosey.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=1508;color=;display-name=wowfilleboy;emotes=;flags=;id=5366d58b-f51b-4cef-9483-230a250eeefb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567546363085;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1508)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=5000;color=;display-name=wowfilleboy;emotes=;flags=;id=6f6bafa5-00a6-4fc6-96f6-683072f96eef;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567543786148;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer5000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=10;color=;display-name=wowfilleboy;emotes=;flags=;id=dede0f4a-db42-4e65-86c7-91870f02fd42;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567542184162;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=1337;color=;display-name=wowfilleboy;emotes=;flags=;id=a12dc2b4-32a2-4fce-b767-004059d837ee;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567542161673;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer1337)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,bits-leader/2;bits=350;color=#DAA520;display-name=majoreen;emotes=;flags=;id=3be82225-1ad7-434d-be03-ac8764eed975;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567542104472;turbo=0;user-id=49198917;user-type=mod :majoreen!majoreen@majoreen.tmi.twitch.tv PRIVMSG #pajlada :cheer350)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=500;color=;display-name=wowfilleboy;emotes=;flags=;id=9600d6e9-bb34-4358-b4f1-040b8304faac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567542072354;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=500;color=;display-name=wowfilleboy;emotes=;flags=;id=e3f355f5-cc08-4605-bf2c-2ee114284276;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567541392506;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=1000;color=;display-name=wowfilleboy;emotes=;flags=;id=685f2a48-e255-4f00-bc71-f91c24942b1d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567541147560;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,bits/100;bits=150;color=#DAA520;display-name=majoreen;emotes=;flags=;id=f3646543-f2ec-41ff-b023-9479fff2b1e5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567541131009;turbo=0;user-id=49198917;user-type=mod :majoreen!majoreen@majoreen.tmi.twitch.tv PRIVMSG #pajlada :cheer150)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits/100;bits=500;color=#FFB1CA;display-name=Bills_Late;emotes=;flags=;id=b8a7d9e5-7745-49e0-a85d-dc01108d8ebc;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567738811684;turbo=0;user-id=41328908;user-type=mod :bills_late!bills_late@bills_late.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 55 breath mint time!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=10;color=#ED68E8;display-name=Quill_Feathers;emotes=;flags=;id=4d016a86-cd17-47ee-b633-2fb273219361;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567738800539;turbo=0;user-id=57403636;user-type= :quill_feathers!quill_feathers@quill_feathers.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 I'm going to steal your breathe mind idea but use adderall instead wooooooooooooooooot)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=20;color=#ED68E8;display-name=Quill_Feathers;emotes=;flags=10-37:;id=70fe3f3b-5757-445a-b364-a173d89a61d4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567738512865;turbo=0;user-id=57403636;user-type= :quill_feathers!quill_feathers@quill_feathers.tmi.twitch.tv PRIVMSG #pajlada :TriHard20 https://youtu.be/CdkiGP-Boa8 dude i found your secret youtube channel)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=30;color=#ED68E8;display-name=Quill_Feathers;emotes=;flags=42-54:,56-98:;id=e6afc376-12bc-43c7-a4a5-593b6bf59297;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567738172052;turbo=0;user-id=57403636;user-type= :quill_feathers!quill_feathers@quill_feathers.tmi.twitch.tv PRIVMSG #pajlada :Subway30 bonus3 What are your thoughts on Keanu Reeves? https://www.youtube.com/watch?v=4NVSxcNt2iE)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=savydigital;emotes=;flags=;id=cbbea893-7107-4ad0-9d1e-976daeaf0f0b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736463292;turbo=0;user-id=443059868;user-type= :savydigital!savydigital@savydigital.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 take a mint monkey)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/10;bits=5000;color=#FF69B4;display-name=MiniatureKitten_;emotes=;flags=;id=b697fa60-5b2e-407c-b0d6-42ffaecc2e09;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645878241;turbo=0;user-id=161948468;user-type= :miniaturekitten_!miniaturekitten_@miniaturekitten_.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo5000 FARMER I LOVE YOU THANKS FOR THE LONG STREAM I CAN'T WAIT FOR THE STANGER THINGS DLC)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=vip/1,subscriber/3,sub-gifter/250;bits=100;color=#00F7EC;display-name=Darkdragonfiend;emotes=9:193-194;flags=;id=2e710f05-be45-47ce-89bb-0092d99dda67;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645847638;turbo=0;user-id=27154649;user-type= :darkdragonfiend!darkdragonfiend@darkdragonfiend.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 I was mostly lurking but that was a pretty rad stream! Thank you for streaming and hope you have a good night John and I'll have to try and kidnap you successfully next time. <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=50;color=#ED1FDC;display-name=Nemtzsche;emotes=;flags=;id=3d575243-7823-4538-b307-480c86c577e1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645768629;turbo=0;user-id=229107285;user-type= :nemtzsche!nemtzsche@nemtzsche.tmi.twitch.tv PRIVMSG #pajlada :ShowLove50 what did I just witness ????)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/50;bits=100;color=#8A2BE2;display-name=jinishawt;emotes=9:70-71;flags=;id=43e2d917-b5eb-4b1c-80f8-4b9b3d103392;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645733684;turbo=0;user-id=445381104;user-type= :jinishawt!jinishawt@jinishawt.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 before u end. have a goodnight everyone and love you all! <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/50;bits=100;color=#8A2BE2;display-name=jinishawt;emotes=9:54-55;flags=;id=c25299b7-8d67-4980-9e7e-1bb1394d2b56;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567644951545;turbo=0;user-id=445381104;user-type= :jinishawt!jinishawt@jinishawt.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 you're still streaming? wow. but hi again <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=vip/1,subscriber/12,bits-charity/1;bits=100;color=#B22222;display-name=THEBOXWINE;emotes=;flags=;id=8b5c8d76-aad0-468e-8712-8854ba6d7433;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567657393426;turbo=0;user-id=146612076;user-type= :theboxwine!theboxwine@theboxwine.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 PooKool)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=500;color=;display-name=FaustianRubble;emotes=;flags=;id=933a3517-c09a-468e-b1cd-346bb776606b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566840328393;turbo=0;user-id=118153408;user-type= :faustianrubble!faustianrubble@faustianrubble.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=TheLemonStand;emotes=;flags=;id=df424b56-a87e-45da-b4a0-25a01f4faf76;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566838439768;turbo=0;user-id=269291147;user-type= :thelemonstand!thelemonstand@thelemonstand.tmi.twitch.tv PRIVMSG #pajlada :mortmortCheer5)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=stichy75;emotes=;flags=;id=2af962e7-5a24-4c42-b6fa-75a69b503ad2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566838172874;turbo=0;user-id=199023927;user-type= :stichy75!stichy75@stichy75.tmi.twitch.tv PRIVMSG #pajlada :mortmortCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=300;color=#FF7F50;display-name=닥터고블린;emotes=;flags=;id=0399e940-0fcd-4055-ae82-ba4a963a742d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567878582023;turbo=0;user-id=44733505;user-type= :gamplex!gamplex@gamplex.tmi.twitch.tv PRIVMSG #pajlada :OWLSHD100 OWLSHD100 OWLSHD100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0;bits=15;color=;display-name=nexana92;emotes=;flags=;id=e709b925-7689-433a-8141-7498a94b053d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567878216977;turbo=0;user-id=444541282;user-type= :nexana92!nexana92@nexana92.tmi.twitch.tv PRIVMSG #pajlada :cheer15)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,sub-gifter/1;bits=25;color=;display-name=rampatang;emotes=;flags=;id=81f4d2f5-14db-4548-bfd9-d22b52b1be74;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567878199819;turbo=0;user-id=400181176;user-type=mod :rampatang!rampatang@rampatang.tmi.twitch.tv PRIVMSG #pajlada :cheer25)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0;bits=5;color=;display-name=nexana92;emotes=;flags=;id=95947b21-56ee-4e93-ae6d-2d2cef2ffc61;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567713481127;turbo=0;user-id=444541282;user-type= :nexana92!nexana92@nexana92.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0;bits=5;color=;display-name=nexana92;emotes=;flags=;id=ed7add4b-a3aa-4622-99e1-2eec2e66d418;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567713344035;turbo=0;user-id=444541282;user-type= :nexana92!nexana92@nexana92.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=vip/1,subscriber/12,bits/25000;bits=83;color=#5F9EA0;display-name=Atom_Derrick;emotes=;flags=;id=76a46af2-327a-4c75-b7a0-afc1a5be3a9d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567725517762;turbo=0;user-id=49607306;user-type= :atom_derrick!atom_derrick@atom_derrick.tmi.twitch.tv PRIVMSG #pajlada :cheer83)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=100;color=#00FF7F;display-name=StarExtreme;emotes=;flags=;id=ffd79e0c-fecf-4ac2-8501-234566033871;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567785673096;turbo=0;user-id=214439464;user-type= :starextreme!starextreme@starextreme.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 Tjeeeeeena)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/1000;bits=5;color=#0000FF;display-name=suresh0tgaming_;emotes=;flags=;id=163126e7-b1c8-44a8-83d0-eb345e533fae;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741293064;turbo=0;user-id=123413085;user-type= :suresh0tgaming_!suresh0tgaming_@suresh0tgaming_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=3;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=b490cdeb-ad3e-4fc3-9fe1-7d1a8903c59b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725558157;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=98ee4916-da29-4015-859a-f2ca63086c75;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725551241;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=86532253-fd58-4d7d-82da-298d86e32777;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725546470;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=3b73cdf9-42b8-4d00-8ab7-83dd31bbb4aa;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725541735;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=895c35d0-6e62-468d-b6b8-7e11b33f964c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725536898;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=4bc15228-ae53-4778-a470-3fece1edade2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725530907;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=421bbbcf-dfd0-48c4-894b-52c086731a7c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725524835;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=10;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=d18d48d4-e3e2-464e-905a-3bdad9ba2599;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725422696;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=10;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=52fe8297-bd46-44af-83e0-3fcbc145ae3d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725411844;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=10;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=06382082-bdb6-4a1b-8c01-6b08ff80afbf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725401234;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=17;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=88f4f2b0-7ea1-4b5d-8235-2d0c7649f9d0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725383855;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=27;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=0cf73363-50ed-4daf-a781-f4a5d982ba1c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725374008;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=12;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=c037bcca-6790-45ad-94a4-e22373dcafad;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718379812;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=12;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=bf5a2164-eac5-4ec4-a1c9-eef79568d598;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718363967;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=35;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=3aa14ebb-7d03-4b65-9942-ab50a7a97737;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718344114;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=16;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=967f6377-fcbf-4ddd-bc18-0cd8632d930f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718334146;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=25;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=bba5e51f-c659-445a-ad3a-9d106fb6012d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718323876;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=100;color=#8B35B4;display-name=buffminiwheat;emotes=;flags=;id=5652a9d8-add9-4ff6-962a-78ed203ecd09;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567664982511;turbo=0;user-id=430328549;user-type= :buffminiwheat!buffminiwheat@buffminiwheat.tmi.twitch.tv PRIVMSG #pajlada :bday100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=sikisparty1;emotes=;flags=;id=9aebee4c-775c-421f-83a6-34a386ec2a52;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567727109931;turbo=0;user-id=194044830;user-type= :sikisparty1!sikisparty1@sikisparty1.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 börkii börkkk was geht ab aldaa)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=Bobbymoons;emotes=;flags=;id=9f1dd24c-8314-41f1-960d-25a828d558cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567743886501;turbo=0;user-id=74894337;user-type= :bobbymoons!bobbymoons@bobbymoons.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Got to go get em yo!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=subscriber/12,bits-leader/2;bits=260;color=#008000;display-name=sirrilist;emotes=;flags=14-67:P.6;id=1426e283-c9a2-4d89-a2f9-ce7b8033e209;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567638031393;turbo=0;user-id=194116015;user-type= :sirrilist!sirrilist@sirrilist.tmi.twitch.tv PRIVMSG #pajlada :linkycheer260 WWWWHHHHHAAAAATTTT TTTTTTHHHHHEEEEE FFFFFUUUUCCCCCKKKK)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=moderator/1,subscriber/6,sub-gifter/10;bits=100;color=#2CBA52;display-name=KadaversLab;emotes=;flags=;id=136020d2-9ea9-4c19-b694-f9671be56224;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567659848695;turbo=0;user-id=149764090;user-type=mod :kadaverslab!kadaverslab@kadaverslab.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF69B4;display-name=Iincoln;emotes=;flags=;id=7d81a955-f00a-498a-b7c9-9d2fe037e0bc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567863105248;turbo=0;user-id=64228347;user-type= :iincoln!iincoln@iincoln.tmi.twitch.tv PRIVMSG #pajlada :Cheer2)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=FriendlyNeighborhoodRoach;emotes=;flags=52-64:A.5/P.6;id=1cbe0f40-9d17-4803-8227-31eb5a65b5c4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567810282218;turbo=0;user-id=189344552;user-type= :friendlyneighborhoodroach!friendlyneighborhoodroach@friendlyneighborhoodroach.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Here's some bits motherfucker.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=30;color=#FF4500;display-name=llGDfallenll;emotes=;flags=;id=b0e377c5-a161-43d2-be2a-71d82642f2c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808650868;turbo=0;user-id=133306479;user-type= :llgdfallenll!llgdfallenll@llgdfallenll.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 e)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=TrapimusPrime;emotes=;flags=;id=0243e4d8-b1a6-4567-bced-9dea7b2f6b1d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567272015431;turbo=0;user-id=72648821;user-type= :trapimusprime!trapimusprime@trapimusprime.tmi.twitch.tv PRIVMSG #pajlada :PIG PARTY TIME Party100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,bits-leader/3;bits=10;color=#8A2BE2;display-name=cocoamos;emotes=;flags=;id=7235d495-c750-4888-bd76-599baac9972e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883655178;turbo=0;user-id=124443937;user-type=mod :cocoamos!cocoamos@cocoamos.tmi.twitch.tv PRIVMSG #pajlada :right click always translate to english cheer10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=moderator/1,subscriber/12,sub-gifter/25;bits=47;color=#FF69B4;display-name=I__Love_Tea;emotes=;flags=;id=10f16b30-912e-4aa6-b68f-9cbc4f26b41d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567797145932;turbo=0;user-id=182020317;user-type=mod :i__love_tea!i__love_tea@i__love_tea.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=e5c09c46-f35d-4151-938f-31b653696bac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567797129524;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/34;badges=subscriber/24,sub-gifter/100;bits=5000;color=#FF69B4;display-name=half88;emotes=;flags=;id=3a04ef84-8b44-4991-8d05-7eeed06e7527;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567797087569;turbo=0;user-id=43334552;user-type= :half88!half88@half88.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 for the weekend)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=moderator/1,subscriber/12,sub-gifter/25;bits=300;color=#FF69B4;display-name=I__Love_Tea;emotes=;flags=;id=ee3fcad7-b378-44c2-9b8e-9b6ec5b62ca2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567796351569;turbo=0;user-id=182020317;user-type=mod :i__love_tea!i__love_tea@i__love_tea.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 I’m back)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,sub-gifter/10;bits=100;color=#FF69B4;display-name=sviermsung;emotes=;flags=;id=c153eb74-2eae-4bb5-92ce-f0b182847732;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796250995;turbo=0;user-id=234893939;user-type= :sviermsung!sviermsung@sviermsung.tmi.twitch.tv PRIVMSG #pajlada :muxy100 more fluffies!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/34;badges=subscriber/24,sub-gifter/100;bits=500;color=#FF69B4;display-name=half88;emotes=;flags=;id=74d257b8-708c-4dbb-8685-432f3de23f64;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796231556;turbo=0;user-id=43334552;user-type= :half88!half88@half88.tmi.twitch.tv PRIVMSG #pajlada :hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 sploosh for arc)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=f758dc0e-c04a-486b-9ff3-fadc62980a8a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796188436;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/23;badges=subscriber/12,sub-gifter/100;bits=10000;color=#B22222;display-name=Arcturanas;emotes=490:43-44;flags=;id=9ee68b12-a8cf-40fd-bc2a-a1381f03f5a0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796172286;turbo=0;user-id=126452605;user-type= :arcturanas!arcturanas@arcturanas.tmi.twitch.tv PRIVMSG #pajlada :Subway10000 bonus1000 but will it sploosh? :p)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=subscriber/12,bits/100;bits=100;color=#00B8CC;display-name=Mondungu;emotes=;flags=;id=7fffa4f1-57a8-45b4-bd5d-771a275f34f8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796141158;turbo=0;user-id=75026755;user-type= :mondungu!mondungu@mondungu.tmi.twitch.tv PRIVMSG #pajlada :hypCheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=cf7e05d3-5a87-4cb6-a24e-0cc0915639c5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796094945;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,sub-gifter/10;bits=100;color=#FF69B4;display-name=sviermsung;emotes=;flags=;id=4038185d-74bb-4fa1-ab66-02a48e48a17c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796035816;turbo=0;user-id=234893939;user-type= :sviermsung!sviermsung@sviermsung.tmi.twitch.tv PRIVMSG #pajlada :muxy100 fluffy bits for a fluffy stream)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1;bits=100;color=#930711;display-name=SunsetWhiskey;emotes=;flags=;id=8cf6dc90-1873-4cef-80cf-b552fa4fa19e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796035393;turbo=0;user-id=141648690;user-type= :sunsetwhiskey!sunsetwhiskey@sunsetwhiskey.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 test for the best hypno every)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=c3ed08d8-46ce-4b69-94d2-e9579b4fea66;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567795982765;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#FF0000;display-name=AndyReckt_;emotes=10:41-42;flags=;id=8beaaddc-bf07-4006-b6dd-862f4de8a6a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567795833721;turbo=0;user-id=184642775;user-type= :andyreckt_!andyreckt_@andyreckt_.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 oh you don't saw my bits :/)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=AndyReckt_;emotes=;flags=;id=f76be315-bf91-4adf-90a7-66558ff50f8e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567795644447;turbo=0;user-id=184642775;user-type= :andyreckt_!andyreckt_@andyreckt_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 hey I'm a French viewer and it's just for say that you are the best ^^)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=111;color=#FF4500;display-name=MoastWanted;emotes=;flags=;id=0a177edb-9e40-4e81-9f10-1e0048f02292;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793378420;turbo=0;user-id=41859683;user-type= :moastwanted!moastwanted@moastwanted.tmi.twitch.tv PRIVMSG #pajlada :what we are doing right now cheer111 ?)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=1300;color=#FF4500;display-name=MoastWanted;emotes=;flags=;id=c85d8d34-a6ec-4773-a411-ca82435e7ad4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793311827;turbo=0;user-id=41859683;user-type= :moastwanted!moastwanted@moastwanted.tmi.twitch.tv PRIVMSG #pajlada :hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=39;color=#FF4500;display-name=MoastWanted;emotes=;flags=;id=d853aafd-967b-4b12-81c6-fcad3093c666;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793277476;turbo=0;user-id=41859683;user-type= :moastwanted!moastwanted@moastwanted.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=6;color=#8A2BE2;display-name=kowens;emotes=;flags=;id=228af322-e6b1-4587-bc0e-59f66703c63e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792962727;turbo=0;user-id=138056515;user-type= :kowens!kowens@kowens.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 french)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=kowens;emotes=;flags=;id=b598e172-f6aa-4b87-9e54-74f8175ae1c6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792899468;turbo=0;user-id=138056515;user-type= :kowens!kowens@kowens.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=7;color=#8A2BE2;display-name=kowens;emotes=;flags=;id=e6117cdd-d3f6-452d-90a1-f3d512617e9b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792879135;turbo=0;user-id=138056515;user-type= :kowens!kowens@kowens.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 yo)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=;display-name=Sky_Tbh;emotes=;flags=;id=e0c9c26c-335f-4748-a3da-0466e9896588;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792330471;turbo=0;user-id=157709104;user-type= :sky_tbh!sky_tbh@sky_tbh.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/40;badges=moderator/1,subscriber/24,bits/25000;bits=5;color=#A2FFFF;display-name=ImmortalTheSnowfox;emotes=;flags=;id=b1c1b06a-4243-459d-b6dd-1b8f662cd47f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567792309926;turbo=0;user-id=64396348;user-type=mod :immortalthesnowfox!immortalthesnowfox@immortalthesnowfox.tmi.twitch.tv PRIVMSG #pajlada :cheer1 cheer1 cheer1 cheer1 cheer1 with bouncing bits as the topping)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1;bits=100;color=#930711;display-name=SunsetWhiskey;emotes=;flags=;id=84d34402-d107-4130-aa8a-ae6b2a4d0fe8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567792267013;turbo=0;user-id=141648690;user-type= :sunsetwhiskey!sunsetwhiskey@sunsetwhiskey.tmi.twitch.tv PRIVMSG #pajlada :muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 #MuxyArmy to liven it up)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,subscriber/0,sub-gifter/1;bits=100;color=#1E90FF;display-name=yardyttv;emotes=;flags=;id=7de495dc-03f7-4746-bcc5-bb2d4ba79ef3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882113281;turbo=0;user-id=405397573;user-type=mod :yardyttv!yardyttv@yardyttv.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,bits-leader/2;bits=245;color=;display-name=yaboiCodius;emotes=;flags=;id=2935b9b2-60ad-45ec-afcc-f1e7b7d4c7c5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567867551627;turbo=0;user-id=184443929;user-type=mod :yaboicodius!yaboicodius@yaboicodius.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#DAA520;display-name=Robin_Pie;emotes=;flags=;id=bf198aa8-8f69-442b-8ba3-06fd4571ed89;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567835144754;turbo=0;user-id=143447752;user-type= :robin_pie!robin_pie@robin_pie.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=6;color=#DAA520;display-name=Robin_Pie;emotes=;flags=;id=b8b495e7-0a4b-4f8d-8092-f6d815c6c1a9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567835096020;turbo=0;user-id=143447752;user-type= :robin_pie!robin_pie@robin_pie.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=19;color=#DAA520;display-name=Robin_Pie;emotes=;flags=;id=c1e1aacf-4e8c-47fc-ad19-b2fbd5075a7c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567834896612;turbo=0;user-id=143447752;user-type= :robin_pie!robin_pie@robin_pie.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/100;bits=1;color=#18B42D;display-name=theemartian;emotes=;flags=;id=e296677b-80e0-4cd0-81b2-ba499677fd88;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567866869788;turbo=0;user-id=86129064;user-type=mod :theemartian!theemartian@theemartian.tmi.twitch.tv PRIVMSG #pajlada :uni1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF0000;display-name=tomdeb2040;emotes=88:19-26;flags=;id=fab61d7d-9f32-482b-a447-2b9da0a59dd1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567523373078;turbo=0;user-id=143199556;user-type= :tomdeb2040!tomdeb2040@tomdeb2040.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Bits PogChamp)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=40;color=#1E90FF;display-name=Exoticgent;emotes=;flags=;id=f4f2db15-399f-4000-ad8b-90ea4382abbd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567353292026;turbo=0;user-id=164034222;user-type= :exoticgent!exoticgent@exoticgent.tmi.twitch.tv PRIVMSG #pajlada :cheer40 All my bits 😳)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=#FFFFFF;display-name=JimmyJongos;emotes=120232:7-13;flags=;id=b06870b3-8eb2-4e94-b2e1-45d30fd28b79;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567353292005;turbo=0;user-id=220551762;user-type= :jimmyjongos!jimmyjongos@jimmyjongos.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 TriHard)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=Snakyboar057;emotes=;flags=;id=1314a0d0-2c48-4b71-95fb-b0d49771721f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567622107600;turbo=0;user-id=431750888;user-type= :snakyboar057!snakyboar057@snakyboar057.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#FF0000;display-name=Snakyboar057;emotes=;flags=;id=6706bd97-45c3-481d-a240-f7b2bf7b6de6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567618077619;turbo=0;user-id=431750888;user-type= :snakyboar057!snakyboar057@snakyboar057.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=moderator/1,subscriber/9,bits-charity/1;bits=7;color=#9ACD32;display-name=bogishawa;emotes=;flags=;id=3c012836-fc19-4802-b30e-3d1ff3f1ef37;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567739653649;turbo=0;user-id=274391738;user-type=mod :bogishawa!bogishawa@bogishawa.tmi.twitch.tv PRIVMSG #pajlada :veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,bits/100;bits=200;color=#00FF7F;display-name=phoenyxgameing;emotes=;flags=;id=11a524e6-57ff-4379-a087-20f4fa4d7917;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824309978;turbo=0;user-id=66151533;user-type= :phoenyxgameing!phoenyxgameing@phoenyxgameing.tmi.twitch.tv PRIVMSG #pajlada :Cheer200)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/10;bits=200;color=#8A2BE2;display-name=scotprincess;emotes=;flags=;id=aadfbf62-7468-40c1-b687-6d7c3beecace;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567730115532;turbo=0;user-id=454516380;user-type= :scotprincess!scotprincess@scotprincess.tmi.twitch.tv PRIVMSG #pajlada :Cheer200)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=400;color=#B22222;display-name=moreghostss;emotes=;flags=;id=67a06d10-281f-4b13-989e-6dfbc9a06e2d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883723148;turbo=0;user-id=153301321;user-type= :moreghostss!moreghostss@moreghostss.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100 Scoops100 have the last of the bits my boss got me)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=350;color=#B22222;display-name=moreghostss;emotes=;flags=;id=cb4708e2-375f-4fec-9a01-c09a48978ce3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808436680;turbo=0;user-id=153301321;user-type= :moreghostss!moreghostss@moreghostss.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 For the best art work on twitch)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/10000;bits=690;color=#00FF7F;display-name=peterotto22;emotes=;flags=;id=03f66fa7-07fb-47b3-8dae-8ccf44d0eeba;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567839721761;turbo=0;user-id=110056986;user-type= :peterotto22!peterotto22@peterotto22.tmi.twitch.tv PRIVMSG #pajlada :Subway690 bonus69)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=1;color=;display-name=vincent7652;emotes=;flags=;id=5cf03324-4456-47a9-b4f4-6b4d3b647f5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567774408961;turbo=0;user-id=91579044;user-type= :vincent7652!vincent7652@vincent7652.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=3e86cb92-d97d-4157-880b-62296d0af102;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765464202;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=c528ccdd-8927-4791-b6fe-0c773db7cd3b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765457362;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=2333309c-3508-4953-a5c9-44feea07309b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765435720;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=5645c876-3d70-4345-97c8-5867f33b7efb;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765334152;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=19e76bee-2077-481d-b5e4-549e1e862f28;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765114631;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#BC8DDA;display-name=PastelPwague;emotes=;flags=;id=1ccbe145-3b55-4caf-b260-028e60ac9776;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567726100165;turbo=0;user-id=412379386;user-type= :pastelpwague!pastelpwague@pastelpwague.tmi.twitch.tv PRIVMSG #pajlada :showlove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits/1;bits=25;color=#0000FF;display-name=AJMccM;emotes=;flags=;id=37d14553-5f5f-4583-b050-c17075d66a7a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567722117789;turbo=0;user-id=232926936;user-type= :ajmccm!ajmccm@ajmccm.tmi.twitch.tv PRIVMSG #pajlada :Subway25 bonus2 Whoa, look what I found.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=levioh_suhdude;emotes=;flags=;id=3ef636fb-c41e-40d2-ad33-c05e92f806af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567551770503;turbo=0;user-id=263106186;user-type= :levioh_suhdude!levioh_suhdude@levioh_suhdude.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=5;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=05346e85-f90e-4742-8885-ada476697ac0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567322760021;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=100;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=e5f59264-f1d7-48f8-ab7a-828b1cbdfa87;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108575595;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=13;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=594a7bad-554c-4824-86ad-fe9f22315167;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108548171;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=e0de5a1c-01f6-44e5-8d3b-3d1744ede8bd;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108540147;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=378757fa-66ea-44f0-aa83-d9ac13a6b7bf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108535741;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=16b26b4f-a46c-47f7-a1b1-666a0d50fc5f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108533491;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=69b5e96e-ceee-4ae0-8d12-65c0f273cc10;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108531716;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=228ba08c-14a0-4410-8380-bef809cd3ace;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108529692;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6233497e-1a74-4eda-83ce-aa94ef2e7ccf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108527910;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=06028227-0eb0-4733-84f4-bda3fa0c7417;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108526144;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=4d57eed9-f89a-4f27-8a3d-0c473259df08;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108523980;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=ab933e51-2637-48e4-ba04-249fe313f12e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108521775;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=24e405bf-5219-4621-8228-6dc4279e1fd1;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108519309;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=cde632c9-3361-4762-a49d-9fe25441a1e0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108517041;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=aea7e15c-e229-49f0-acf6-6f27e976cdda;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108514717;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=2e6ea5f9-b9a9-4219-9f26-61395e9ed966;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108512332;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=3959987c-99a3-4a9b-8cc6-bccdfcc0951c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108503544;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6cd20839-3eef-4ab2-918c-1e9a74bf97b7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108500677;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=c4027033-fe84-4595-88c1-ae5f0836b739;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108498960;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=7c499041-f880-4722-bd81-b1ec10e66d5c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108496856;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=2a1f29c3-182f-4dab-b734-738c73b2bd12;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108494522;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=571d5110-15d4-4752-aa1a-1f6a14b36166;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108490781;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=15;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=aa9904a7-0712-4684-afbe-4e06b6fd5b3c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108467916;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=5;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6e7a6081-1635-4d98-a486-a17fff67eba0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107367345;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=23;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=dc596897-06d7-45dd-885d-1552b5600852;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107358861;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=19;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=ecdacd8c-c4bb-40e7-ad16-ebb35536ae44;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107337408;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=31;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6961ed65-4781-4fbb-9522-c3015e71d34d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107324797;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=14;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=e05939ca-aada-4021-9036-e588f377deaa;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107308889;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=12;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=66f5b63a-c8d5-4063-b0a9-ced00f7b9e8f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107296455;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=7;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=f3c7c0f2-87e0-4046-a2b7-13ffcc6915da;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107288086;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=100;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=05481945-bcb2-48fe-b9e6-cd43d93f5ec7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107275149;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/1000;bits=27;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=d7a9b9b3-fcaf-48f3-a4a1-a434edc94678;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107249124;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/100;bits=10;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=80a8a39a-c0a5-4903-9dff-5ea4ec7b7943;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107199285;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/100;bits=10;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=21f9ba63-49f3-4add-abdb-1e0d375cc7e2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107176798;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Cheer10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=moderator/1,subscriber/12;bits=200;color=#8A2BE2;display-name=Krystalgemz;emotes=;flags=;id=f6b0d332-0ed5-4a68-8f5d-c72b9642e6ba;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567828392210;turbo=0;user-id=29960256;user-type=mod :krystalgemz!krystalgemz@krystalgemz.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 Love Ya Hun!!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=akosik0715;emotes=;flags=;id=4f6f35f6-bd8d-41d6-bdb8-764d0a938449;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873441694;turbo=0;user-id=403650023;user-type= :akosik0715!akosik0715@akosik0715.tmi.twitch.tv PRIVMSG #pajlada :cheer1 aki be akar followolni nyugodtan megteheti)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits-leader/2;bits=66;color=#FF0000;display-name=IllogicalWorld;emotes=;flags=;id=eb054050-a41b-4307-8ceb-f712c2bd6753;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812576794;turbo=0;user-id=55596724;user-type= :illogicalworld!illogicalworld@illogicalworld.tmi.twitch.tv PRIVMSG #pajlada :Subway66 bonus6)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits-leader/2;bits=66;color=#FF0000;display-name=IllogicalWorld;emotes=;flags=;id=6e250a85-c879-4d0a-91c7-ef99322f7dec;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810956228;turbo=0;user-id=55596724;user-type= :illogicalworld!illogicalworld@illogicalworld.tmi.twitch.tv PRIVMSG #pajlada :Subway66 bonus6 RUN!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits-leader/3;bits=66;color=#FF0000;display-name=IllogicalWorld;emotes=;flags=;id=4cad52e6-d0fc-4912-a95c-1655610a8730;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810891801;turbo=0;user-id=55596724;user-type= :illogicalworld!illogicalworld@illogicalworld.tmi.twitch.tv PRIVMSG #pajlada :Subway66 bonus6)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=vip/1,subscriber/12,bits/75000;bits=2000;color=#008000;display-name=Tsb253;emotes=;flags=;id=8de6242d-2a15-4a94-9724-bba3daac5240;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810504389;turbo=0;user-id=88715054;user-type= :tsb253!tsb253@tsb253.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 not 64 cents sawry ShowLove1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/21;badges=moderator/1,subscriber/12,sub-gifter/100;bits=100;color=#007EBD;display-name=milli_;emotes=;flags=;id=30ec406d-04ed-41c0-9907-1a902f43840a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567697400407;turbo=0;user-id=78339222;user-type=mod :milli_!milli_@milli_.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/21;badges=moderator/1,subscriber/12,sub-gifter/100;bits=100;color=#007EBD;display-name=milli_;emotes=;flags=;id=5c103b7c-b44c-404b-8138-9fc645c17ba3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567694648098;turbo=0;user-id=78339222;user-type=mod :milli_!milli_@milli_.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=dreyuh91;emotes=;flags=;id=c36357ac-f17f-4b91-80da-b3acbc3b613b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810143011;turbo=0;user-id=253065099;user-type= :dreyuh91!dreyuh91@dreyuh91.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=dreyuh91;emotes=;flags=;id=fb908623-5b9d-41a9-af6e-dccd33a4039a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809817949;turbo=0;user-id=253065099;user-type= :dreyuh91!dreyuh91@dreyuh91.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=dxrk_versle;emotes=;flags=;id=0e7fead4-12d0-4e65-990d-10d5ac69e546;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567867075401;turbo=0;user-id=204072099;user-type= :dxrk_versle!dxrk_versle@dxrk_versle.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,premium/1;bits=100;color=#196AA4;display-name=Oneandonlymc3;emotes=;flags=;id=d2844593-9048-49b8-ad02-4a0175152fdc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567759529295;turbo=0;user-id=180628385;user-type= :oneandonlymc3!oneandonlymc3@oneandonlymc3.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Hi Diana)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=20;color=;display-name=RSilver6;emotes=;flags=;id=01f88304-95ef-45bc-8000-3458be85babd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567759473288;turbo=0;user-id=40615476;user-type= :rsilver6!rsilver6@rsilver6.tmi.twitch.tv PRIVMSG #pajlada :cheer20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=subscriber/12,sub-gifter/50;bits=500;color=#FF74DA;display-name=Rav_;emotes=;flags=;id=5e59dcd0-fc0d-4a51-909a-56135a027db8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740493796;turbo=0;user-id=96257746;user-type= :rav_!rav_@rav_.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=11;color=#FCA421;display-name=spaghbol;emotes=;flags=;id=04c15746-6d43-47b6-b8f4-83b1bc41d955;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567811732534;turbo=0;user-id=106857120;user-type= :spaghbol!spaghbol@spaghbol.tmi.twitch.tv PRIVMSG #pajlada :uni11)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#DAA520;display-name=iamSamoth;emotes=;flags=;id=521fea12-351c-461c-94b8-1c5bc0ea8932;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567879783001;turbo=0;user-id=139940243;user-type= :iamsamoth!iamsamoth@iamsamoth.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=#007ECC;display-name=ArbarkTV;emotes=;flags=;id=43d4f8d3-a01d-48c9-83f2-f8a600baca3a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567851536682;turbo=0;user-id=36696633;user-type= :arbarktv!arbarktv@arbarktv.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 KKona KKona KKona KKona KKona KKona KKona KKona KKona)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0;bits=200;color=#007ECC;display-name=ArbarkTV;emotes=425618:59-61;flags=;id=e4d4cdf2-c298-4bde-a16b-dd5b33ffa98d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567849610357;turbo=0;user-id=36696633;user-type= :arbarktv!arbarktv@arbarktv.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20 synchronized drinking with your wow char LUL)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,bits-leader/3;bits=10;color=#FF0000;display-name=thee_coffee;emotes=;flags=;id=b093830d-2615-46b5-8745-dbe1da458c08;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567863267089;turbo=0;user-id=75024216;user-type=mod :thee_coffee!thee_coffee@thee_coffee.tmi.twitch.tv PRIVMSG #pajlada :Kappa10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#C0C6E6;display-name=KikyoCat;emotes=;flags=;id=3be51652-fcce-4f2f-a15b-57d5c7f47ed5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567880758945;turbo=0;user-id=28698440;user-type= :kikyocat!kikyocat@kikyocat.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits-charity/1;bits=10;color=#9600FF;display-name=Rinsbac;emotes=300306264:26-36;flags=;id=dd2ea38c-1377-4c49-a9e6-b4ac1c70d49d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877833666;turbo=0;user-id=51857436;user-type= :rinsbac!rinsbac@rinsbac.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 eat fresh nukkulSQUAD)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=100;color=#1E90FF;display-name=Nico_TL;emotes=;flags=;id=8f639b2e-8cdb-41bf-8fa0-3dfa4bec3f78;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567744378614;turbo=0;user-id=177168907;user-type= :nico_tl!nico_tl@nico_tl.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 this is the one!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#422DA2;display-name=haloJUSTINone;emotes=;flags=;id=dc2c62c3-764b-4747-a4cf-f5feabecbcfe;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567480256260;turbo=0;user-id=157280593;user-type= :halojustinone!halojustinone@halojustinone.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 hi bunbun)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=subscriber/12,premium/1;bits=5;color=#2FC4DC;display-name=wandererotter;emotes=;flags=;id=8325bccd-4cb0-4709-9d5b-c8b7e26c4144;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567405138114;turbo=0;user-id=164364272;user-type= :wandererotter!wandererotter@wandererotter.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 i want ice cream)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=vip/1,subscriber/12,sub-gifter/1;bits=100;color=#2E8B57;display-name=Ray_2961;emotes=;flags=;id=52ec7b23-c00a-4019-bb96-0c583df96b10;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567821972462;turbo=0;user-id=61853460;user-type= :ray_2961!ray_2961@ray_2961.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=100;color=#FF6BB5;display-name=pinkenils;emotes=;flags=;id=a56927a8-9717-4eef-bd45-4b57a6207074;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567859040255;turbo=0;user-id=44208766;user-type= :pinkenils!pinkenils@pinkenils.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=6a37a141-20e0-4e13-8ff3-e989f6e2d218;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640467745;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=816264c7-b93a-4a5e-af64-0d37ce08d657;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640174475;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :@Knovguard no Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=4becf69d-a92f-44e8-b748-54972c69e102;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640137559;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=4;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=26af2734-fb1f-4904-a0b1-e12e2f4a7c03;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640125420;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=10;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=5df7888b-996c-49ce-b36e-b00bf1456dcf;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640112669;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=42;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=c1db87a6-6b98-40b0-b62d-f5714a19367b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640059718;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=29;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=d8f1dcae-111f-4e07-b460-1c4cd53f2c32;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640038339;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1;bits=100;color=#FF0000;display-name=RS_Nate;emotes=;flags=;id=711d2807-c115-41ff-8e96-28faeeed9911;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567640001217;turbo=0;user-id=54040560;user-type= :rs_nate!rs_nate@rs_nate.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=baewuif;emotes=;flags=;id=4b241f56-b4ce-4aeb-be98-5276d3021e25;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567639952715;turbo=0;user-id=250615223;user-type= :baewuif!baewuif@baewuif.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=af936ef4-494c-4115-bc01-4450025ff3ae;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639901752;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=e99cc94f-62a5-462e-93c0-9b723cead61e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639899636;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=e71f118a-fd65-472c-b4ab-5439d6726754;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639897724;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=aa532295-6166-43dc-8ef1-68bdc69e65d1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639895985;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=cb2f41b4-a023-4bf9-b3cc-4727ca9b146c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639893997;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=038f4af3-7c08-4962-902c-b3783c7a7aa1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639891912;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits/1;bits=1;color=#8A2BE2;display-name=RiriSleepy;emotes=;flags=;id=667b829b-bfa2-4ba0-b192-18939c24a5df;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639891626;turbo=0;user-id=84247001;user-type= :ririsleepy!ririsleepy@ririsleepy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 wan)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=3f01ba97-9c90-4d18-b58a-47ac8ad05a89;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639889872;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=20d11912-3f07-4e01-beef-2c2d8ead680e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639887457;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=6b7bd292-8788-49b0-b8e0-100adbf0bdc0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639875666;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=9c25f543-a57d-417d-a202-2f19498e2059;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639844334;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :1 bit for number 1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=40aa9244-84e2-4c27-8ee7-38583767b96c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639803841;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=50;color=#00FF7F;display-name=bigmalletman;emotes=;flags=;id=50adad9d-910c-4697-9349-0731fe46f018;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796460981;turbo=0;user-id=145249781;user-type= :bigmalletman!bigmalletman@bigmalletman.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5 should be using subway)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=100;color=#00FF7F;display-name=bigmalletman;emotes=;flags=;id=cb1a93f1-085b-4ce8-864e-8724fc6b68bc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796412221;turbo=0;user-id=145249781;user-type= :bigmalletman!bigmalletman@bigmalletman.tmi.twitch.tv PRIVMSG #pajlada :cheer100 thanks for the stream)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/1000;bits=300;color=#B80093;display-name=Rhass;emotes=;flags=;id=25fd15a4-3de4-4395-8b72-820ecbb69120;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796329501;turbo=0;user-id=131073581;user-type= :rhass!rhass@rhass.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/50;bits=100;color=;display-name=jfreshbravo;emotes=;flags=;id=51ae8987-3906-4833-bdcc-0c31a8680f8c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796210044;turbo=0;user-id=400339103;user-type= :jfreshbravo!jfreshbravo@jfreshbravo.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 bonus bits hype!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#FF0000;display-name=hashemz_10;emotes=;flags=;id=ed5394fa-900f-48f2-8b54-e53eb3579c0e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567795940687;turbo=0;user-id=422107207;user-type= :hashemz_10!hashemz_10@hashemz_10.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 hi Dave, big fan of you from saudi arabia)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=vip/1,subscriber/9;bits=1050;color=#008000;display-name=ColdLikeBurr;emotes=;flags=;id=8a8ffc93-9a69-42b1-8552-2462f19df789;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567729662937;turbo=0;user-id=145197427;user-type= :coldlikeburr!coldlikeburr@coldlikeburr.tmi.twitch.tv PRIVMSG #pajlada :Subway1050 bonus105)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=vip/1,subscriber/6,bits-leader/1;bits=510;color=;display-name=terminator67895;emotes=;flags=;id=b1171874-29ad-4046-93ed-e83d9911ce83;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567728638029;turbo=0;user-id=112313737;user-type= :terminator67895!terminator67895@terminator67895.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 here's my surprise for you junkrat hope you enjoy it)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-charity/1;bits=100;color=#B800CC;display-name=l1ttl3b4byj3zus;emotes=;flags=;id=05e2ce58-2e08-4ff0-828c-d1a9734e52e5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567768632682;turbo=0;user-id=137067167;user-type=mod :l1ttl3b4byj3zus!l1ttl3b4byj3zus@l1ttl3b4byj3zus.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-charity/1;bits=100;color=#B800CC;display-name=l1ttl3b4byj3zus;emotes=;flags=;id=090c91c6-12b9-43da-a6e7-756262bd11fe;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567162942081;turbo=0;user-id=137067167;user-type=mod :l1ttl3b4byj3zus!l1ttl3b4byj3zus@l1ttl3b4byj3zus.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=100;color=#1E90FF;display-name=AJpls;emotes=;flags=;id=6b5387b5-cfcd-4616-9103-2255a6fe84d7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736603582;turbo=0;user-id=56209973;user-type= :ajpls!ajpls@ajpls.tmi.twitch.tv PRIVMSG #pajlada :Pride100 would you kindly?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=trondstian;emotes=;flags=;id=ef19e612-54e9-4a5f-bfb0-36f68b846d60;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567793772519;turbo=0;user-id=434504070;user-type= :trondstian!trondstian@trondstian.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#E33BF7;display-name=vixel;emotes=;flags=;id=9175ef1e-a13b-4493-8c92-3df729a3f6e8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792327741;turbo=0;user-id=182076965;user-type= :vixel!vixel@vixel.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Worth)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=vip/1,subscriber/12,sub-gifter/100;bits=100;color=#1E90FF;display-name=icarus_99;emotes=;flags=;id=a38600a6-952d-446f-ac2e-4e5730863b40;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567790988943;turbo=0;user-id=152958874;user-type= :icarus_99!icarus_99@icarus_99.tmi.twitch.tv PRIVMSG #pajlada :cheer100 how is the weather today)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/100;bits=2000;color=#CA029F;display-name=twirlinghaze;emotes=125314:11-18;flags=;id=821c18a3-f774-4252-a984-a52a9e44d134;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567767876887;turbo=0;user-id=139928389;user-type= :twirlinghaze!twirlinghaze@twirlinghaze.tmi.twitch.tv PRIVMSG #pajlada :good night harbLove Subway1000 Subway1000 bonus200)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=250;color=#FF0000;display-name=lillifred;emotes=;flags=;id=a2eee50d-7b7d-470e-97ed-942b423f5da7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567766982737;turbo=0;user-id=244112585;user-type= :lillifred!lillifred@lillifred.tmi.twitch.tv PRIVMSG #pajlada :cheer250 so excited to see you stream live cause im on that east coast life. keep being awesome!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=100;color=;display-name=kagsss;emotes=;flags=;id=7374219e-196f-43ce-9cfc-117e8f8aa66f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567766918060;turbo=0;user-id=102274578;user-type= :kagsss!kagsss@kagsss.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 harbleu your brain is so big just like your .....)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=30;color=#0000FF;display-name=katarani;emotes=;flags=;id=b78ca5dc-7cb8-4343-832f-f9c3a3e5fbd2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567762642721;turbo=0;user-id=43003553;user-type= :katarani!katarani@katarani.tmi.twitch.tv PRIVMSG #pajlada :Subway30 bonus3 there is, however, glorious bits in the chat)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=12;color=#FF7F50;display-name=ciganyone;emotes=;flags=;id=f03ed251-513d-499f-8dcf-b63ec1ae1875;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816455414;turbo=0;user-id=56659170;user-type= :ciganyone!ciganyone@ciganyone.tmi.twitch.tv PRIVMSG #pajlada :Subway12 bonus1 GL)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=moderator/1,subscriber/12,sub-gifter/250;bits=5000;color=#1E90FF;display-name=Loeffli;emotes=;flags=;id=c0db32e2-2a5a-4095-9bd4-bb9977f0e3c8;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567794873846;turbo=0;user-id=77829377;user-type=mod :loeffli!loeffli@loeffli.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=#5F9EA0;display-name=sierrasilverlake;emotes=;flags=;id=1d9b3097-26ae-405e-9fa3-e44c42e2330d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567723907005;turbo=0;user-id=432623399;user-type= :sierrasilverlake!sierrasilverlake@sierrasilverlake.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits-leader/2;bits=1;color=;display-name=jamielaveztacos;emotes=;flags=;id=f1a2e30c-166c-4eae-97e0-eb88ad85e418;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567279218501;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 how is classic wow?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=10;color=#1E90FF;display-name=Tr1n1tyBl4d3;emotes=;flags=;id=7151072e-a814-48c1-bbd3-2347ceadef63;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567036883001;turbo=0;user-id=88207254;user-type= :tr1n1tybl4d3!tr1n1tybl4d3@tr1n1tybl4d3.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 shut up filthy peasant)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,premium/1;bits=1;color=;display-name=jamielaveztacos;emotes=;flags=;id=2e17c684-2b23-4180-9bf0-67365505eba2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567036053863;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=0578652e-1e65-4b90-b991-7d9e907e9004;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566795825007;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits-leader/1;bits=1;color=;display-name=jamielaveztacos;emotes=;flags=;id=ef26edf4-3a9d-476b-adcb-82b27fa44d31;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566795711418;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits-leader/1;bits=100;color=;display-name=jamielaveztacos;emotes=;flags=;id=c68c4b14-4962-4b54-b9df-50d2986c2535;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566795209915;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,premium/1;bits=100;color=;display-name=jamielaveztacos;emotes=;flags=;id=90b800f4-5abf-4a1f-a1b7-8c31875cfc80;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566793807008;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :Scoops100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=dd02805e-d704-4001-aa1b-7cd0dca6c2a9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566789852365;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=fb45d140-a697-49ed-86a0-afbc251f8759;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566789620550;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=40;color=#1E90FF;display-name=Tr1n1tyBl4d3;emotes=;flags=;id=1361efca-764f-45eb-8c4d-bd31cd879ef6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566787199982;turbo=0;user-id=88207254;user-type= :tr1n1tybl4d3!tr1n1tybl4d3@tr1n1tybl4d3.tmi.twitch.tv PRIVMSG #pajlada :PJSalt40 I didn't care really, that's why I didn't ask.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=50;color=#E5DC00;display-name=Psychotic_Spoon;emotes=;flags=;id=e6477f84-2752-4034-83a1-a8311fa7a5fd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567832918918;turbo=0;user-id=91225231;user-type= :psychotic_spoon!psychotic_spoon@psychotic_spoon.tmi.twitch.tv PRIVMSG #pajlada :After a long day, I like to kick back with a refreshing 12 inch Veggie Delite from Subway50 bonus5)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=vip/1,subscriber/6,bits/1000;bits=17;color=#0000FF;display-name=ImplosionRetroGaming;emotes=;flags=;id=8544a3b9-dcf1-4ae8-a40e-ced3786be806;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567817441449;turbo=0;user-id=10509007;user-type= :implosionretrogaming!implosionretrogaming@implosionretrogaming.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 Kill this turd)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=moderator/1,subscriber/12,bits-leader/1;bits=45;color=#FF8000;display-name=Buffalax;emotes=;flags=;id=41273508-80d8-4355-b5cb-d5a830565dae;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567813420770;turbo=0;user-id=13751786;user-type=mod :buffalax!buffalax@buffalax.tmi.twitch.tv PRIVMSG #pajlada :uni45)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=moderator/1,subscriber/12,bits-leader/1;bits=200;color=#FF8000;display-name=Buffalax;emotes=;flags=;id=151d0831-972f-46fe-a81d-76b013143829;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567813382383;turbo=0;user-id=13751786;user-type=mod :buffalax!buffalax@buffalax.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=moderator/1,subscriber/12,bits-leader/1;bits=31;color=#FF8000;display-name=Buffalax;emotes=;flags=;id=d4b941c6-a7e8-4c3a-933b-417289a79a1d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567813335391;turbo=0;user-id=13751786;user-type=mod :buffalax!buffalax@buffalax.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=4000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=29b4f2fa-64b5-4ab1-8c31-9185f06e3d3f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742215602;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :uni1000 uni1000 uni1000 uni1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=2000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=16ebf31e-ae0b-4e46-9555-2d1f09ba045c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742030312;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :Party1000 Party1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=2000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=1a45c378-c933-4821-8e0d-e1ce8722349b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741880718;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1000 SeemsGood1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=2000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=704bffd3-6605-44d1-8f94-9cb93bc59d1a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741586494;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=5;color=;display-name=aziz_langbauer;emotes=;flags=;id=7e06d800-52dd-4b00-bc2e-d1560d652144;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883353536;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=6;color=;display-name=aziz_langbauer;emotes=;flags=;id=cce05327-830b-4439-a8ef-7d17797f471b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882270285;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=5;color=;display-name=aziz_langbauer;emotes=;flags=;id=9621b5a4-b097-4e80-8a64-10d6487d7169;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567802185792;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=4;color=;display-name=aziz_langbauer;emotes=;flags=;id=c7c98ab8-af75-4e61-83fe-6a899f1f49a3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567796862390;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=3;color=;display-name=aziz_langbauer;emotes=;flags=;id=c6997bbb-261d-4b4c-99d0-907e0059d8ab;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567708925615;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=5;color=#1E90FF;display-name=LucioOh5;emotes=1659592:58-68;flags=;id=200fc36a-b498-46f0-80a7-96e09360803d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567830179827;turbo=0;user-id=191625757;user-type= :luciooh5!luciooh5@luciooh5.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 just give bitters jardioWeird)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=79;color=#9ACD32;display-name=FernandoAlyn;emotes=;flags=;id=35619c26-9443-40cd-9116-e6bb27bce5b5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567781269699;turbo=0;user-id=55696617;user-type= :fernandoalyn!fernandoalyn@fernandoalyn.tmi.twitch.tv PRIVMSG #pajlada :Subway79 bonus7)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#FF0000;display-name=almassor;emotes=;flags=;id=1ed9516f-fd38-4d1d-b494-9225f7266f78;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567781199415;turbo=0;user-id=42870071;user-type= :almassor!almassor@almassor.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Opa)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=kungben101;emotes=;flags=;id=e565ec50-f579-4e22-b477-fa3c4d69ca11;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567878694744;turbo=0;user-id=448912561;user-type= :kungben101!kungben101@kungben101.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 ไปนอนละครับฝันดีครับพี่)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=kungben101;emotes=;flags=;id=34f80dbe-2e34-438f-a90e-4fef4428df98;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567875636833;turbo=0;user-id=448912561;user-type= :kungben101!kungben101@kungben101.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 champแล้ววๆๆ)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=vip/1,subscriber/6,bits/100000;bits=1000;color=#290349;display-name=st3ffkarl;emotes=;flags=;id=48c4d235-e583-4079-88a6-c964325974d3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567627015193;turbo=0;user-id=148922368;user-type= :st3ffkarl!st3ffkarl@st3ffkarl.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 have som bits to)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/32;badges=moderator/1,subscriber/30,sub-gifter/50;bits=100;color=#0000FF;display-name=johnkilo3;emotes=;flags=15-57:;id=91f20801-b410-4dbf-b349-1333fe40ed2e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567749815147;turbo=0;user-id=9013425;user-type=mod :johnkilo3!johnkilo3@johnkilo3.tmi.twitch.tv PRIVMSG #pajlada :mitchiCheer100 https://www.youtube.com/watch?v=tOpwimn-REw)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,premium/1;bits=9;color=#00FF1C;display-name=finiteatmosphere;emotes=425618:18-20;flags=;id=f11dc19c-756f-4fd8-b971-a7fd2353107a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566347146903;turbo=0;user-id=53333400;user-type=mod :finiteatmosphere!finiteatmosphere@finiteatmosphere.tmi.twitch.tv PRIVMSG #pajlada :Cheer9 i had some LUL)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#5F9EA0;display-name=ItsRipo;emotes=;flags=;id=25e122c0-2e0d-4dfc-8800-6798db0c6cd5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566345338590;turbo=0;user-id=21014767;user-type= :itsripo!itsripo@itsripo.tmi.twitch.tv PRIVMSG #pajlada :cheer10 HOUSEHYPE.....also houses are expensive AF)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#0000FF;display-name=dustin1608;emotes=;flags=;id=a2ba7600-1c72-4c61-a2e7-ee3d59ec7306;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567024063060;turbo=0;user-id=43214115;user-type= :dustin1608!dustin1608@dustin1608.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=100;color=#FFC01F;display-name=platinum_ass;emotes=;flags=;id=0aaab141-4836-4f35-a075-d6cf8263af15;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883823069;turbo=0;user-id=141087576;user-type= :platinum_ass!platinum_ass@platinum_ass.tmi.twitch.tv PRIVMSG #pajlada :OWLSFS100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=300;color=#FFC01F;display-name=platinum_ass;emotes=;flags=;id=9c99a31e-7fda-4ada-8a2a-574143559b3b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883729327;turbo=0;user-id=141087576;user-type= :platinum_ass!platinum_ass@platinum_ass.tmi.twitch.tv PRIVMSG #pajlada :OWLSFS300)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=100;color=#FFC01F;display-name=platinum_ass;emotes=;flags=;id=8ef68a81-4e98-488f-938f-a1a9fddbdddd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883668480;turbo=0;user-id=141087576;user-type= :platinum_ass!platinum_ass@platinum_ass.tmi.twitch.tv PRIVMSG #pajlada :OWLSFS100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/4;bits=300;color=#FF0000;display-name=Laz_ow;emotes=;flags=;id=77304e8b-1f90-43c8-b3ef-cc846ae3d171;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883573747;turbo=0;user-id=197786132;user-type= :laz_ow!laz_ow@laz_ow.tmi.twitch.tv PRIVMSG #pajlada :OWLTOR300)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/2;bits=50;color=#600B0B;display-name=itzukami;emotes=;flags=;id=b728a2f6-7c3e-4cc7-9182-df69c8c5f508;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882902374;turbo=0;user-id=269167980;user-type= :itzukami!itzukami@itzukami.tmi.twitch.tv PRIVMSG #pajlada :OWLHOU50)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,sub-gifter/100;bits=1500;color=#DAA520;display-name=zeustopher;emotes=;flags=;id=5dbde304-0ebb-4072-b501-713f65e76924;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567881072838;turbo=0;user-id=233896115;user-type= :zeustopher!zeustopher@zeustopher.tmi.twitch.tv PRIVMSG #pajlada :Subway1500 bonus150 hey blondie)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#0000FF;display-name=Cowbungo101;emotes=;flags=;id=f207885c-c908-4e01-a3a8-39be470e1327;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566793705868;turbo=0;user-id=51158186;user-type= :cowbungo101!cowbungo101@cowbungo101.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo100 to being an adult... glad you are back strummin)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=105;color=#8A2BE2;display-name=themariobro;emotes=;flags=;id=1706eacf-30c8-4343-ace3-6c9d4aa5c14e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567871505584;turbo=0;user-id=250224195;user-type= :themariobro!themariobro@themariobro.tmi.twitch.tv PRIVMSG #pajlada :Subway105 bonus10 105 bits!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=#8A2BE2;display-name=themariobro;emotes=300192045:15-25;flags=;id=55ba7636-960c-4b7e-b413-236389fb12b2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567867753783;turbo=0;user-id=250224195;user-type= :themariobro!themariobro@themariobro.tmi.twitch.tv PRIVMSG #pajlada :goodluck dUde! luuuwuBless Subway10 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,bits/100;bits=3;color=;display-name=valkyerie305;emotes=;flags=;id=f25ebbd7-a9c1-4bf9-ac1e-8244ecd2b62d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567822024552;turbo=0;user-id=237891552;user-type=mod :valkyerie305!valkyerie305@valkyerie305.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=10;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=1d31aefb-b1ef-43a7-8d54-18012802f15c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813372942;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=100;color=#FF0000;display-name=Rhyle_;emotes=;flags=;id=fe1c2723-736f-453b-9c9b-462151f9e67f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813297227;turbo=0;user-id=38847203;user-type= :rhyle_!rhyle_@rhyle_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=councilmen;emotes=;flags=;id=d069180c-1a89-460a-844c-d59fc4a40a5f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883656109;turbo=0;user-id=208336669;user-type= :councilmen!councilmen@councilmen.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=J_KING_XIX;emotes=;flags=;id=5db30d0e-c278-4a80-9dd7-a56dcf34bbef;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567198586131;turbo=0;user-id=161829917;user-type= :j_king_xix!j_king_xix@j_king_xix.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Also have some bits.)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=J_KING_XIX;emotes=;flags=;id=d1afe24d-adca-4d66-9cdd-b0fa97942f00;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567198568814;turbo=0;user-id=161829917;user-type= :j_king_xix!j_king_xix@j_king_xix.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Also have some bits.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,sub-gifter/1;bits=500;color=#FF69B4;display-name=ellebelle76;emotes=;flags=;id=358081c6-a7c0-4dbf-ba75-b6100dfc2b6b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567392535949;turbo=0;user-id=244106127;user-type= :ellebelle76!ellebelle76@ellebelle76.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100 Scoops100 Scoops100 bits are kind of highway robbery why does twitch only give you 72 percent of my money)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=subscriber/24,bits/5000;bits=100;color=#FF69B4;display-name=ChibiAcer;emotes=;flags=;id=588e0412-c60c-4a7d-9cf0-53a247f098bd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567564175476;turbo=0;user-id=40842554;user-type= :chibiacer!chibiacer@chibiacer.tmi.twitch.tv PRIVMSG #pajlada :cheer100 Nice job Meg, was fun to watch.)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/10;bits=6969;color=#B22222;display-name=WeDontWhisper;emotes=;flags=;id=6ed2c3b6-01c9-4336-a6d9-9aa65ceed7e7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567838953363;turbo=0;user-id=182056475;user-type= :wedontwhisper!wedontwhisper@wedontwhisper.tmi.twitch.tv PRIVMSG #pajlada :Subway6969 bonus696)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=666;color=#34D4F3;display-name=Nerd_Logic;emotes=703163:18-25;flags=;id=f5e6fe9b-bae3-47a5-a364-74e5fc65949a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567838839101;turbo=0;user-id=125295096;user-type= :nerd_logic!nerd_logic@nerd_logic.tmi.twitch.tv PRIVMSG #pajlada :Subway666 bonus66 luaThonk Scare alerts?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=7;color=#FFED69;display-name=flukenhehe;emotes=;flags=;id=19290ee1-8ba2-40aa-8746-9c1e19fbf7b4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567877625810;turbo=0;user-id=203821983;user-type= :flukenhehe!flukenhehe@flukenhehe.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,premium/1;bits=500;color=#D2691E;display-name=math_uuuu;emotes=;flags=;id=d08b2757-4823-481e-8fc2-80bb88abc4da;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567848548816;turbo=0;user-id=97450063;user-type=mod :math_uuuu!math_uuuu@math_uuuu.tmi.twitch.tv PRIVMSG #pajlada :Cheer500)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=11;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=41778c62-dc8c-4e58-9de6-ea1984b84d59;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843240481;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :anon11)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=9;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=fe7a63fd-b165-40c4-a207-860cda271f34;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843092745;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :anon1 anon1 anon1 anon1 anon1 anon1 anon1 anon1 anon1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/3;bits=100;color=#93072E;display-name=BeNiceBeMary;emotes=9:42-43;flags=0-28:;id=17baa08c-d967-43f4-a6e3-ecd4c6a97107;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883936657;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 Pizza klingt gut und Ark auf <3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=200;color=#93072E;display-name=BeNiceBeMary;emotes=3:38-39;flags=;id=5be10647-ab37-4627-bd69-a262df4b0cff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882198274;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 was ich mach nichts :D uni100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#93072E;display-name=BeNiceBeMary;emotes=;flags=;id=eafc03a7-d678-4bc1-8ffc-6e031c3e0305;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882121228;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#93072E;display-name=BeNiceBeMary;emotes=3:21-22;flags=;id=8531a10c-f549-4d51-be7d-06a910779de7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567874014285;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :Party100 Erschrecken :D)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=subscriber/18,premium/1;bits=100;color=#C08D0C;display-name=Afrasabi;emotes=;flags=;id=eedee1ae-b475-419b-8111-bef63feb7077;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567830780507;turbo=0;user-id=31947920;user-type= :afrasabi!afrasabi@afrasabi.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 holy crimbo it's Glavenus! How's it fighting him in World?)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=150;color=;display-name=pie_gods;emotes=;flags=;id=eca77b90-3fc1-452c-9e6c-23b6797867db;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567660212973;turbo=0;user-id=235206258;user-type= :pie_gods!pie_gods@pie_gods.tmi.twitch.tv PRIVMSG #pajlada :PJSalt150 FOR THE BELEAVER)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#0000FF;display-name=Thed1k;emotes=;flags=;id=4404dedd-2152-4eee-a89e-4d5d9eaa14c0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863243256;turbo=0;user-id=61533623;user-type= :thed1k!thed1k@thed1k.tmi.twitch.tv PRIVMSG #pajlada :HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/100;bits=100;color=;display-name=Merckseys;emotes=;flags=;id=b1476ea2-64f4-4455-ad1d-112e9ce6b314;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567818912258;turbo=0;user-id=38323276;user-type= :merckseys!merckseys@merckseys.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 come on mang you know you wanna hit the WoW)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,premium/1;bits=100;color=;display-name=Yung_Excel;emotes=;flags=;id=b895df18-4e95-4f14-81dd-84478dfb2100;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567727811894;turbo=0;user-id=439644562;user-type=mod :yung_excel!yung_excel@yung_excel.tmi.twitch.tv PRIVMSG #pajlada :TriHard100 gratz on 4k views!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#0000FF;display-name=goresaur;emotes=;flags=;id=65291423-19ee-45f6-9b7e-9d0250156894;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567647054185;turbo=0;user-id=452596716;user-type= :goresaur!goresaur@goresaur.tmi.twitch.tv PRIVMSG #pajlada :mirage looks like a pretty popsicle, Trashly you still look Cat ish, now more Lioness showlove10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#0000FF;display-name=goresaur;emotes=;flags=;id=8e2aaa4a-79a1-482b-a8be-45637e245832;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567646923558;turbo=0;user-id=452596716;user-type= :goresaur!goresaur@goresaur.tmi.twitch.tv PRIVMSG #pajlada :showlove10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=eodWizard;emotes=;flags=;id=0c082d9d-2d45-400c-b30d-5cc4a98e9ce4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567850139963;turbo=0;user-id=58403493;user-type= :eodwizard!eodwizard@eodwizard.tmi.twitch.tv PRIVMSG #pajlada :cheer100 You never close your eyes anymore when I kiss your lips And there's no tenderness like before in your fingertips You're trying hard not to show it But baby, baby I know it You lost that lovin' feelin' Whoa, that lovin' feelin')"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#000000;display-name=S0t0na;emotes=25:32-36;flags=;id=592db685-9dba-4dc0-8dfa-ebde5ed2a907;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567789257031;turbo=0;user-id=171865362;user-type= :s0t0na!s0t0na@s0t0na.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 0 чисто соточка Kappa)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=10;color=#1E90FF;display-name=fatguygaming_25;emotes=;flags=;id=c8760504-5af3-49a0-90f4-a5b313164d96;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567490762014;turbo=0;user-id=66756017;user-type= :fatguygaming_25!fatguygaming_25@fatguygaming_25.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 heres some ad bitties)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=45;color=;display-name=Snake2005;emotes=;flags=;id=8447b7ec-aff2-49ac-9383-334e0a6d83a9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567144381109;turbo=0;user-id=85227686;user-type= :snake2005!snake2005@snake2005.tmi.twitch.tv PRIVMSG #pajlada :HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=5;color=#1E90FF;display-name=fatguygaming_25;emotes=;flags=;id=f6ed8712-e6c8-48c6-b071-028f749dd1fa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567144269347;turbo=0;user-id=66756017;user-type= :fatguygaming_25!fatguygaming_25@fatguygaming_25.tmi.twitch.tv PRIVMSG #pajlada :Cheer5 heres my ad bits)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=vip/1,subscriber/3,sub-gifter/5;bits=200;color=#EAB6FF;display-name=iCarleigh;emotes=;flags=;id=d9ba1191-5da4-415e-882f-c15a9042516e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567631664143;turbo=0;user-id=225632793;user-type= :icarleigh!icarleigh@icarleigh.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20 hey ur cool)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=101;color=#008000;display-name=Qreekgodx;emotes=;flags=;id=fe52f39c-bc67-4e2a-82f0-fe16e7c41d60;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815054713;turbo=0;user-id=416440293;user-type= :qreekgodx!qreekgodx@qreekgodx.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway1 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=30;color=#54FF04;display-name=honysalke;emotes=;flags=;id=1bbb87a7-0650-4785-be10-585abbf24954;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567865710639;turbo=0;user-id=230041858;user-type= :honysalke!honysalke@honysalke.tmi.twitch.tv PRIVMSG #pajlada :Cheer30 Nem is kopasz, csak lecsúszott a haja az állára)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=30;color=#54FF04;display-name=honysalke;emotes=25:37-41;flags=;id=5e339a44-2452-4701-8957-6ca04b625a5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567865578425;turbo=0;user-id=230041858;user-type= :honysalke!honysalke@honysalke.tmi.twitch.tv PRIVMSG #pajlada :Cheer30 Ismét helló, amúgy béna vagy Kappa)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/10;bits=100;color=#8A2BE2;display-name=siebje83;emotes=;flags=;id=84bc77e4-252d-4c3e-b67b-8486b4e1f40f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567847014740;turbo=0;user-id=183297603;user-type= :siebje83!siebje83@siebje83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=300;color=#FF0000;display-name=RamenNoodleGhost;emotes=;flags=;id=b192c772-3ba1-47fb-ab75-b2a6bd6ff847;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567847367864;turbo=0;user-id=30704811;user-type= :ramennoodleghost!ramennoodleghost@ramennoodleghost.tmi.twitch.tv PRIVMSG #pajlada :cheer300 love you pappa bear)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=55;color=#FF0000;display-name=RamenNoodleGhost;emotes=;flags=;id=122dd093-41a5-4728-8976-7527892236fe;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567844396834;turbo=0;user-id=30704811;user-type= :ramennoodleghost!ramennoodleghost@ramennoodleghost.tmi.twitch.tv PRIVMSG #pajlada :cheer55)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=69;color=#FF0000;display-name=RamenNoodleGhost;emotes=;flags=;id=61255e0e-031e-45c0-b067-e7e1fb4b03f2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567844201368;turbo=0;user-id=30704811;user-type= :ramennoodleghost!ramennoodleghost@ramennoodleghost.tmi.twitch.tv PRIVMSG #pajlada :cheer69)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=81;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=0a633002-e377-4c6c-90d6-a3c27e1138ab;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815595709;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer81)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24;bits=96;color=#FF0000;display-name=ritschie2;emotes=;flags=;id=4ded9b5c-5a9e-4f3f-8178-f062df8d3f5f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815286213;turbo=0;user-id=61143935;user-type= :ritschie2!ritschie2@ritschie2.tmi.twitch.tv PRIVMSG #pajlada :Cheer96)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24;bits=108;color=#FF0000;display-name=ritschie2;emotes=;flags=;id=985dd7fd-4e22-4429-bede-cd90269c34da;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567814199390;turbo=0;user-id=61143935;user-type= :ritschie2!ritschie2@ritschie2.tmi.twitch.tv PRIVMSG #pajlada :Cheer108)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=70;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=e97c4606-037c-4558-ad9b-04dc40a0e1a6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813439275;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer70)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=75;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=ee41746f-b0a2-49f7-8c71-8d9c22fc3a93;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813399003;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer75)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=95;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=02da5d41-0705-4967-b6b2-2aef5c5478d8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812735202;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer95)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=95;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=9871174b-6440-4171-af3b-055e0426c207;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810952609;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer95)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#1E90FF;display-name=oh_ryry25;emotes=;flags=;id=3ae65e25-d6ec-47cf-b8f6-a1a47b6fc328;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566954870088;turbo=0;user-id=108415510;user-type= :oh_ryry25!oh_ryry25@oh_ryry25.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 yo yo)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,sub-gifter/5;bits=100;color=#9630B2;display-name=PrincessBereth;emotes=;flags=;id=47c6c300-2f2e-4865-b6bc-037321b29853;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740781302;turbo=0;user-id=420319185;user-type= :princessbereth!princessbereth@princessbereth.tmi.twitch.tv PRIVMSG #pajlada :uni100 I'll just give some Unicorn LUV!)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=20;color=#FF69B4;display-name=littlegreybyrd;emotes=;flags=;id=3cb9bbcf-e47d-458d-acc4-9d03665fa602;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741632113;turbo=0;user-id=104462685;user-type= :littlegreybyrd!littlegreybyrd@littlegreybyrd.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 looking cute dad. 😍 good luck this game!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=vip/1,subscriber/3,bits/1000;bits=12;color=#FFC543;display-name=JaywalkingCat;emotes=;flags=;id=8ee043b0-132b-4daa-9c37-36a69759b0d8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567817801209;turbo=0;user-id=65892394;user-type= :jaywalkingcat!jaywalkingcat@jaywalkingcat.tmi.twitch.tv PRIVMSG #pajlada :I demand #1 Party12)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=3;color=#B18BD1;display-name=Sivelle;emotes=;flags=;id=d0d8a983-d335-4cc6-a3d2-fd2e6eb59c8e;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567822038878;turbo=0;user-id=36839096;user-type=mod :sivelle!sivelle@sivelle.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/0,bits/1000;bits=500;color=#1E90FF;display-name=ElBarto_hs;emotes=;flags=;id=4c4920d1-c797-4ada-8c55-eaf9140b614c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567552063852;turbo=0;user-id=121951412;user-type= :elbarto_hs!elbarto_hs@elbarto_hs.tmi.twitch.tv PRIVMSG #pajlada :bday100 bday100 bday100 bday100 bday100 C HONTEUX)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=urukgar11;emotes=;flags=18-29:A.6/P.6,27-32:P.6;id=fc2afb18-246b-41ef-a804-ada5b92c4b67;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567551794697;turbo=0;user-id=184090032;user-type= :urukgar11!urukgar11@urukgar11.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 elle est ptn de forte pour les cacher ses émotions)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits/100;bits=10;color=#8A2BE2;display-name=Deliciously_Purple;emotes=;flags=;id=73ec28d6-1e3c-480c-a3c1-b5d9165a5492;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567715705418;turbo=0;user-id=188714432;user-type= :deliciously_purple!deliciously_purple@deliciously_purple.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#B22222;display-name=rydentan;emotes=;flags=;id=413aaf80-9274-4102-83d5-c9604b63ae4d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567764994063;turbo=0;user-id=143820501;user-type= :rydentan!rydentan@rydentan.tmi.twitch.tv PRIVMSG #pajlada :Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12,sub-gifter/5;bits=100;color=#0000FF;display-name=k4mpfkuchen;emotes=300065767:18-24;flags=;id=a9081e32-69f1-4c9a-b4dd-cc232a8817f3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567617312214;turbo=0;user-id=104245953;user-type=mod :k4mpfkuchen!k4mpfkuchen@k4mpfkuchen.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 rooDerp)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/100;bits=190;color=;display-name=eva_jasmin;emotes=;flags=;id=96929f4b-c23c-43cd-b86e-61367009fc77;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567456041622;turbo=0;user-id=269173546;user-type=mod :eva_jasmin!eva_jasmin@eva_jasmin.tmi.twitch.tv PRIVMSG #pajlada :Cheer190)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=4;color=#FF0000;display-name=veryweirdflex;emotes=;flags=;id=1adf0135-1a2d-4342-aa7e-2367aac91c73;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567053156180;turbo=0;user-id=257278360;user-type= :veryweirdflex!veryweirdflex@veryweirdflex.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=moderator/1,subscriber/12,bits-leader/1;bits=401;color=#FF00C8;display-name=tgug4real78;emotes=;flags=;id=0642a2a9-d2bc-40af-af1d-42ed4f2468ef;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566938192403;turbo=0;user-id=206331525;user-type=mod :tgug4real78!tgug4real78@tgug4real78.tmi.twitch.tv PRIVMSG #pajlada :Scoops401)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#516CA7;display-name=fluffyypickel;emotes=;flags=;id=0f9bb13e-668d-41f5-8f15-b32414005e75;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567649168752;turbo=0;user-id=74696200;user-type= :fluffyypickel!fluffyypickel@fluffyypickel.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 I cheer one bit)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=7;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=ed5d439f-b1ce-4ee7-b1cd-01ced98d8a09;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567670081319;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1 Anon1 Anon1 Anon1 Anon1 Anon1 Anon1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=50;color=;display-name=swiftdreamer;emotes=;flags=;id=ea16f3da-96a4-4b1e-a339-d61f32487971;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567665123404;turbo=0;user-id=27613071;user-type= :swiftdreamer!swiftdreamer@swiftdreamer.tmi.twitch.tv PRIVMSG #pajlada :no offense hero getting mollywhopped. GG bru gn cheer50)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,sub-gifter/5;bits=150;color=#FF0000;display-name=DeadSpace0;emotes=;flags=;id=6ec7c81d-3aef-4324-9019-8261321b0559;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567832034062;turbo=0;user-id=28358894;user-type=mod :deadspace0!deadspace0@deadspace0.tmi.twitch.tv PRIVMSG #pajlada :cheer150)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,sub-gifter/5;bits=90;color=#FF0000;display-name=DeadSpace0;emotes=;flags=;id=271783b8-14f0-430a-a707-0e8dd687e7bc;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567829797389;turbo=0;user-id=28358894;user-type=mod :deadspace0!deadspace0@deadspace0.tmi.twitch.tv PRIVMSG #pajlada :cheer90)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/3;bits=100;color=#FF0000;display-name=AnabolicZMA;emotes=;flags=;id=a0df319d-96f5-4dc5-b206-349edebd84b9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815121129;turbo=0;user-id=36982010;user-type= :anaboliczma!anaboliczma@anaboliczma.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#0000FF;display-name=crushablesquash;emotes=9:18-19;flags=;id=a3e4eb46-2fbe-4385-a63f-a57380cbdba2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567808958810;turbo=0;user-id=90913649;user-type= :crushablesquash!crushablesquash@crushablesquash.tmi.twitch.tv PRIVMSG #pajlada :Kappa100 im irish <3)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=200;color=#1E90FF;display-name=Gompling;emotes=;flags=;id=8998dd31-f7c1-4b03-b047-6949aba324f1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808873389;turbo=0;user-id=99605307;user-type= :gompling!gompling@gompling.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=21;color=#8A2BE2;display-name=EBtheTrippyHippie;emotes=;flags=;id=159f88d5-f298-42ca-a3f7-213189a0444f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567739241003;turbo=0;user-id=221721941;user-type= :ebthetrippyhippie!ebthetrippyhippie@ebthetrippyhippie.tmi.twitch.tv PRIVMSG #pajlada :PogChamp21)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#B81494;display-name=impoogies;emotes=;flags=;id=14ceedfa-8546-400a-9835-cd7ab694e933;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566631464812;turbo=0;user-id=105526380;user-type= :impoogies!impoogies@impoogies.tmi.twitch.tv PRIVMSG #pajlada :i am lurking but i wanted to say hi Pride10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=100;color=#5F9EA0;display-name=freemyboixqc;emotes=25:34-38;flags=25-32:;id=43a115a5-7f14-4191-b6da-b73bee662f71;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567856132724;turbo=0;user-id=156988652;user-type= :freemyboixqc!freemyboixqc@freemyboixqc.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 wow digging the face cam Kappa)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=e167347b-9c9f-427a-9ceb-12a16745b6a3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809948149;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=d4778e25-6b67-4e58-83a8-bd18b17e28dd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809410498;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=23efb5c8-0e10-4608-8aeb-32e7544f7a7e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809038458;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#5F00FF;display-name=myubi_;emotes=;flags=;id=67be4aa5-01d8-444e-80db-0277a9383eab;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808811055;turbo=0;user-id=180587832;user-type= :myubi_!myubi_@myubi_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#1E90FF;display-name=xxiCaptain;emotes=;flags=;id=92a82cee-1074-49e6-8f0c-448a7a8dd392;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808430256;turbo=0;user-id=94649836;user-type= :xxicaptain!xxicaptain@xxicaptain.tmi.twitch.tv PRIVMSG #pajlada :uni1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=cbd14849-17f4-4b30-9151-2ec6ecc2016a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567808386508;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=6;color=#008F0E;display-name=ShadesDusk;emotes=;flags=;id=c4147c0b-ddc7-431d-bec6-ea4820e90547;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566512810919;turbo=0;user-id=25031352;user-type=mod :shadesdusk!shadesdusk@shadesdusk.tmi.twitch.tv PRIVMSG #pajlada :cheer6 this all i got)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=vip/1,subscriber/24;bits=10;color=#FF69B4;display-name=meqill;emotes=;flags=;id=1ca65c43-6c7c-4198-b342-ad428859509c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567856924963;turbo=0;user-id=40218044;user-type= :meqill!meqill@meqill.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=75000;color=#008000;display-name=rcdlrbuf;emotes=;flags=;id=0eb9262c-45c0-48a6-996a-bf61a6beba4a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567828720098;turbo=0;user-id=414841944;user-type=mod :rcdlrbuf!rcdlrbuf@rcdlrbuf.tmi.twitch.tv PRIVMSG #pajlada :Subway75000 bonus7500)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=900;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=3e8f4518-70d3-4406-a611-5fb38799ea2d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823145411;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus90)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=894b4dff-c42c-4089-89e0-9e5f2bdd6723;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823137388;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=e9bc5178-e8ae-4796-8c5f-fdf6c0038df2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823133962;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=aa9b8c8b-2bf2-4dd7-8c6f-6488c3c8cefb;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823130275;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=9f46bf15-1f8e-4f72-a23e-0c295f73c149;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823120869;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=100;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=71851f14-a156-40e1-9122-6b0603b6c8d9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823102872;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 bonus10)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=#FF0000;display-name=Zero__Forever;emotes=;flags=;id=2756d761-77b7-45a2-831d-08ef00de2db6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566611378649;turbo=0;user-id=30951014;user-type= :zero__forever!zero__forever@zero__forever.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 This is for those who lost their hearing during the DOC Stream of 2019)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=Zero__Forever;emotes=;flags=;id=3205aec2-69e3-48e0-beae-689b4f69df0c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566610500047;turbo=0;user-id=30951014;user-type= :zero__forever!zero__forever@zero__forever.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Ever think of dabbling in voice over work? lol)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=50;color=#CC98E4;display-name=tinni;emotes=;flags=;id=8ba79a2a-d917-454c-a2c0-c6baa695209f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567539036444;turbo=0;user-id=181336974;user-type= :tinni!tinni@tinni.tmi.twitch.tv PRIVMSG #pajlada :Cheer50)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=100;color=#FF0000;display-name=BobbySoulz;emotes=;flags=;id=b696e22b-334c-4961-98e3-b82ff5e071bd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824903047;turbo=0;user-id=409959912;user-type= :bobbysoulz!bobbysoulz@bobbysoulz.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=imminent_rage;emotes=;flags=;id=45f941f6-5ef6-4d5e-97e3-983b12179101;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824069290;turbo=0;user-id=111111092;user-type= :imminent_rage!imminent_rage@imminent_rage.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/5000;bits=50;color=#2AE91D;display-name=EmpiricalWolf93;emotes=;flags=;id=92f6ffb7-65e6-4d95-87c8-bfdf2d696a99;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834020564;turbo=0;user-id=251640607;user-type= :empiricalwolf93!empiricalwolf93@empiricalwolf93.tmi.twitch.tv PRIVMSG #pajlada :ShowLove50)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#52CABF;display-name=leisure_jesus;emotes=;flags=;id=3df212ec-4fc7-4b50-8a9f-31100ab6cd24;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567743187070;turbo=0;user-id=85687056;user-type= :leisure_jesus!leisure_jesus@leisure_jesus.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 congrats for making it back to #1 in the globe dude! 🙌🙌🙌🙌)"); +cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=ne3vec3d;emotes=;flags=;id=09e2e48a-b10b-4a9f-a834-f60926fa1db0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567849485351;turbo=0;user-id=137418887;user-type= :ne3vec3d!ne3vec3d@ne3vec3d.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 hey hey!)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/0,sub-gifter/1;bits=100;color=;display-name=mpuppetier;emotes=;flags=;id=9db610b5-eda2-4ef9-8058-78056a5ffde2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567333892464;turbo=0;user-id=73210591;user-type= :mpuppetier!mpuppetier@mpuppetier.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=moderator/1,subscriber/12;bits=1;color=#0000FF;display-name=SmokeyMcPockets;emotes=;flags=;id=ee89c658-9b04-42e7-b774-9e13c9e78b7e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567727249569;turbo=0;user-id=81172498;user-type=mod :smokeymcpockets!smokeymcpockets@smokeymcpockets.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer1)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,bits/1000;bits=100;color=#DAA520;display-name=grz_eu;emotes=;flags=;id=2ca14b17-2231-473c-96c8-28726e80d26c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883206858;turbo=0;user-id=246502482;user-type= :grz_eu!grz_eu@grz_eu.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 avec plaisir lia même si c'est pas grand chose par rapport au divertisement et la joie que tu me fournis tous les soir<3<3<3)"); +cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,bits/1000;bits=100;color=#DAA520;display-name=grz_eu;emotes=;flags=;id=e445d870-9e15-4eab-955d-ec8cac5f3016;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882854453;turbo=0;user-id=246502482;user-type= :grz_eu!grz_eu@grz_eu.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 tu n'a pas un plan je me suis perdu dans ton regard tes un génie le_ravioli_masque et je me suis connecter avec le compte pour linali..)"); + +return cheerMessageVector; +// clang-format on +}; + + } // namespace chaino From 0eb633cfa0f3fe79ec26b3983128e3b25f4ffc11 Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 17:31:00 +0000 Subject: [PATCH 20/42] Removed some examples --- src/util/SampleCheerMessages.hpp | 949 +------------------------------ 1 file changed, 2 insertions(+), 947 deletions(-) diff --git a/src/util/SampleCheerMessages.hpp b/src/util/SampleCheerMessages.hpp index 8e9f897db..7e3471e53 100644 --- a/src/util/SampleCheerMessages.hpp +++ b/src/util/SampleCheerMessages.hpp @@ -6,23 +6,14 @@ std::vector getSampleCheerMessage() { // clang-format off std::vector cheerMessageVector; -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#008000;display-name=dGAussie;emotes=;flags=;id=5fb5ed1c-4e18-4a03-9cc7-4a69b7fedff7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566783370478;turbo=0;user-id=37141440;user-type= :dgaussie!dgaussie@dgaussie.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 W00t podcast)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=93a63505-82f1-4a41-b573-2c63d6224db4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567283183354;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 The Stella's gone back to the fridge, till nextime James!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=300443490:120-134;flags=;id=965515ff-c387-4779-9e85-cfb8c2e12423;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283108855;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 Lovely stream today! thanks for putting up with me, sorry if I talked too much. Take care tonight, stay hydrated comple42Hydrate)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,premium/1;bits=10;color=;display-name=Shedjunk;emotes=;flags=;id=af2a8991-9c85-456d-a6e7-cf7d909fa028;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567283104905;turbo=0;user-id=52825550;user-type=mod :shedjunk!shedjunk@shedjunk.tmi.twitch.tv PRIVMSG #pajlada :@completeditmate Cheer10 Get your gums round these you bloody love albatross)"); -cheerMessageVector.push_back(R"((@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=1;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=d525a080-456c-419a-80e6-80ee9788f826;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282409412;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer1 By the way I've eaten about two slices of my pizza so far... ¯\_(ツ)_/¯))"); cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=c5fd49c7-ecbc-46dd-a790-c9f10fdaaa67;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282184553;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Stop what? I'm not doing anything.)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=2;color=#FF0000;display-name=69_faith_420;emotes=;flags=;id=397f4d2e-cac8-4689-922a-32709b9e8b4f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567282159076;turbo=0;user-id=125608098;user-type=mod :69_faith_420!69_faith_420@69_faith_420.tmi.twitch.tv PRIVMSG #pajlada :cheer2 Who keeps getting their bits out now?)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=2;color=#FF0000;display-name=FlameGodFlann;emotes=;flags=;id=664ddc92-649d-4889-9641-208a6e62ef1e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567282066199;turbo=0;user-id=56442185;user-type= :flamegodflann!flamegodflann@flamegodflann.tmi.twitch.tv PRIVMSG #pajlada :Cheer2 I'm saving my only can of Stella for your upcoming win, lets go!)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,bits/100;bits=10;color=#008000;display-name=k4izn;emotes=;flags=;id=3919af0b-93e0-412c-b238-d152f92ffea7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567811485257;turbo=0;user-id=207114672;user-type=mod :k4izn!k4izn@k4izn.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Kleiner Cheer(s) !)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/1000;bits=20;color=#00CCFF;display-name=YaBoiBurnsy;emotes=;flags=;id=5b53975d-b339-484f-a2a0-3ffbedde0df2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567529634584;turbo=0;user-id=45258137;user-type= :yaboiburnsy!yaboiburnsy@yaboiburnsy.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=30;color=#1E90FF;display-name=ponta84;emotes=;flags=;id=5ee1dce7-05b4-42e6-bd5a-138220985f2e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877788059;turbo=0;user-id=142902675;user-type= :ponta84!ponta84@ponta84.tmi.twitch.tv PRIVMSG #pajlada :cheer30 im nr one)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,sub-gifter/10;bits=500;color=#FF0000;display-name=iAtlasOG;emotes=;flags=;id=2360883d-39c6-4d26-ac83-9404803b49f7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743906079;turbo=0;user-id=183770718;user-type=mod :iatlasog!iatlasog@iatlasog.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=38-42:A.3/P.5;id=4ebbc148-04ef-4873-ab53-5ebe7ceb4c8e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567743821413;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 not on a hunter...here's a bit bitch)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=1;color=;display-name=jdfellie;emotes=;flags=18-22:A.3/P.5;id=28c8f4b7-b1e3-4404-b0f8-5cfe46411ef9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567668177856;turbo=0;user-id=137619637;user-type=mod :jdfellie!jdfellie@jdfellie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 take a bit bitch)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=30;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=ccf058a6-c1f1-45de-a764-fc8f96f21449;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719874294;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :ShowLove30 @Emperor_Zhang)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=6;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=53bab01b-9f6c-4123-a852-9916ab371cf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719803345;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :uni6)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#EC3B83;display-name=Sammay;emotes=;flags=;id=defda764-0ee0-48fd-954a-522f8259f993;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566719772799;turbo=0;user-id=58283830;user-type= :sammay!sammay@sammay.tmi.twitch.tv PRIVMSG #pajlada :Scoops10)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#97E7FF;display-name=Emperor_Zhang;emotes=;flags=;id=545caec6-8b5f-460a-8b4b-3e407e179689;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566704926380;turbo=0;user-id=105292882;user-type= :emperor_zhang!emperor_zhang@emperor_zhang.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo5)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=50;color=;display-name=Schmiddi55;emotes=;flags=;id=777f1018-941d-48aa-bf4e-ed8053d556c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708393343;turbo=0;user-id=101444120;user-type= :schmiddi55!schmiddi55@schmiddi55.tmi.twitch.tv PRIVMSG #pajlada :cheer50 sere ihr radlertrinker)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/10;bits=100;color=#0000FF;display-name=MLPTheChad;emotes=;flags=87-91:P.5;id=ed7db31e-884b-4761-9c88-b1676caa8814;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567681752733;turbo=0;user-id=63179867;user-type= :mlpthechad!mlpthechad@mlpthechad.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Statistically speaking, 10 out of 10 constipated people don't give a shit.)"); @@ -38,84 +29,12 @@ cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/5;bits=100;color= cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/5;bits=200;color=#FF7F50;display-name=darkside_sinner;emotes=;flags=;id=2bdf7846-5ffa-4798-a397-997e7209a6d0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567821695287;turbo=0;user-id=104942909;user-type= :darkside_sinner!darkside_sinner@darkside_sinner.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=SincereBC;emotes=;flags=;id=b8c9236b-aeb9-4c72-a191-593e33c6c3f1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567818308913;turbo=0;user-id=146097597;user-type= :sincerebc!sincerebc@sincerebc.tmi.twitch.tv PRIVMSG #pajlada :cheer50)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=AngryCh33s3puff;emotes=;flags=;id=6ab62185-ac1b-4ee5-bd93-165009917078;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567474810480;turbo=0;user-id=55399500;user-type= :angrych33s3puff!angrych33s3puff@angrych33s3puff.tmi.twitch.tv PRIVMSG #pajlada :cheer1 for the chair!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/1000;bits=100;color=;display-name=Fastkiller1988;emotes=;flags=;id=167474d3-2320-4a53-93b4-2665e531fc64;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567857068187;turbo=0;user-id=178285317;user-type= :fastkiller1988!fastkiller1988@fastkiller1988.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#B8BAFF;display-name=Wally_KC;emotes=;flags=;id=9bdac196-b4ae-450a-ab7c-1f4da6846139;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798319597;turbo=0;user-id=78059836;user-type= :wally_kc!wally_kc@wally_kc.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 more money for pocket)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#DAA520;display-name=SlayersofDiablo;emotes=;flags=;id=eec394aa-8a59-44f8-b5e4-db19caccf9c7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567860767886;turbo=0;user-id=27649971;user-type= :slayersofdiablo!slayersofdiablo@slayersofdiablo.tmi.twitch.tv PRIVMSG #pajlada :subway500 bonus50 best wishes, friend)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#1E90FF;display-name=Persie;emotes=;flags=;id=b3bc797c-2f6c-4187-95d8-0bd337dc6be2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567860040079;turbo=0;user-id=92880632;user-type= :persie!persie@persie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#9ACD32;display-name=paX_On_Earth;emotes=;flags=;id=998e07c1-e385-4dbd-a21e-80fbf5baace1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819751966;turbo=0;user-id=37232205;user-type= :pax_on_earth!pax_on_earth@pax_on_earth.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Love ya buddy, take care!!!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=750;color=;display-name=Buggiezor;emotes=;flags=;id=eadaf912-24c3-4cdd-bf82-30b7c5a480d6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567819706179;turbo=0;user-id=191362286;user-type= :buggiezor!buggiezor@buggiezor.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 cheer50 take care of yourself and your family!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/36;badges=subscriber/36,bits-leader/2;bits=100;color=#5F9EA0;display-name=CQuO;emotes=;flags=;id=94b22c12-e6b8-423f-9c37-b49e6c224425;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834264180;turbo=0;user-id=29753653;user-type= :cquo!cquo@cquo.tmi.twitch.tv PRIVMSG #pajlada :cheer100 just fly to wetlands and go on the left boat to theramore)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=6;color=#008000;display-name=mochalinky;emotes=;flags=;id=b6365551-9937-4f4b-ab72-adf43669acfa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567472540403;turbo=0;user-id=157854241;user-type= :mochalinky!mochalinky@mochalinky.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#2E8B57;display-name=PC12Junkie;emotes=;flags=;id=09cdb5bb-eff7-4e79-998a-456cbf64369d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567199611611;turbo=0;user-id=163405976;user-type= :pc12junkie!pc12junkie@pc12junkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 awesome strimmer)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/30;badges=vip/1,subscriber/24,bits/10000;bits=100;color=#00FF7F;display-name=ekothelux;emotes=3:151-152;flags=;id=3615fc4f-1ed7-4b01-b72b-90f67713c8ab;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567140348206;turbo=0;user-id=115184471;user-type= :ekothelux!ekothelux@ekothelux.tmi.twitch.tv PRIVMSG #pajlada :jewelCheer100 Well Megsy! i will see you soon. i'll still be on twitch but will be resting a little. must say i missed you alot! much those biddieeees :D love ya)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=subscriber/12;bits=2000;color=#81E97D;display-name=lazykiller23rd;emotes=;flags=;id=7201e5e3-7c19-499f-8814-3e3ee722e3f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567134912291;turbo=0;user-id=119407651;user-type= :lazykiller23rd!lazykiller23rd@lazykiller23rd.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12,twitchconNA2019/1;bits=200;color=#EF0DC2;display-name=PottsieTV;emotes=;flags=;id=6f5d945b-40eb-446b-b69d-de62a18ba0e7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567639215200;turbo=0;user-id=176850556;user-type=mod :pottsietv!pottsietv@pottsietv.tmi.twitch.tv PRIVMSG #pajlada :Kappa200)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=chaoticmage7996;emotes=;flags=;id=f594c75a-263a-448e-971f-2726c3158cd4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566776112551;turbo=0;user-id=225336970;user-type= :chaoticmage7996!chaoticmage7996@chaoticmage7996.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits-leader/1;bits=1;color=#0008FF;display-name=joao6067;emotes=;flags=;id=670a8264-8c1b-4208-a61f-0a72caf51952;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566774757129;turbo=0;user-id=127484325;user-type=mod :joao6067!joao6067@joao6067.tmi.twitch.tv PRIVMSG #pajlada :boas cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=4;color=;display-name=clink7202088;emotes=;flags=;id=8fdf8fb7-bea6-4909-ad0e-2b2ca70e61c6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881933827;turbo=0;user-id=451965633;user-type= :clink7202088!clink7202088@clink7202088.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=300;color=#B22222;display-name=THEBOSSHOGG;emotes=;flags=;id=7514da79-9334-43b3-91d3-c496ee31b41a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816918967;turbo=0;user-id=52532773;user-type= :thebosshogg!thebosshogg@thebosshogg.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 purr for me carrot lol)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=bobbrieko;emotes=;flags=;id=cfe75753-e44b-4257-bba4-b0d30cc7dfc3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567818544141;turbo=0;user-id=161030571;user-type= :bobbrieko!bobbrieko@bobbrieko.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 happy early birthday)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/60;badges=moderator/1,subscriber/48,bits/400000;bits=1500;color=#4ECC00;display-name=NOTanotherTACO;emotes=167597:76-84/106623:86-93/351004:95-105/15976:107-114;flags=;id=4035d2a1-5584-48cb-89a1-69327c62d415;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567817316047;turbo=0;user-id=53557506;user-type=mod :notanothertaco!notanothertaco@notanothertaco.tmi.twitch.tv PRIVMSG #pajlada :Subway1500 bonus150 later Puhdader, have a great birthday weekend muh d00d. dadoHeart respawnH deluxe4Love echoLove)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=101;color=#CC0000;display-name=XFactor709;emotes=35919:31-39;flags=22-29:A.3;id=74f6bfed-3954-46d7-b6f9-f3897857d353;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815309039;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer101 HA HA HA YOU SUCK dadoKappa)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/46;badges=subscriber/36,premium/1;bits=201;color=#CC0000;display-name=XFactor709;emotes=35919:27-35;flags=13-21:P.5;id=d1d3f022-cd58-4aaf-93c6-b0a119c7e603;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815144895;turbo=0;user-id=44386694;user-type= :xfactor709!xfactor709@xfactor709.tmi.twitch.tv PRIVMSG #pajlada :dadocheer201 screw you dad dadoKappa)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=300;color=#FF4500;display-name=TheCosmicMonkey;emotes=;flags=;id=0628bc2e-54df-42b9-9dbb-3f0b1bf99df4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815042946;turbo=0;user-id=89252569;user-type= :thecosmicmonkey!thecosmicmonkey@thecosmicmonkey.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,premium/1;bits=250;color=#FFA500;display-name=CicloopeVesgo;emotes=;flags=;id=97ebeaab-5c10-45b7-ae26-2d705ab83c7f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810126619;turbo=0;user-id=190550415;user-type= :cicloopevesgo!cicloopevesgo@cicloopevesgo.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood250 TAMO BÃO SIM FRENÃO.. vlws por perguntar, respondi la aeheheahhe)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=5;color=#FF4500;display-name=The_juno;emotes=;flags=;id=283dd0b3-ec8c-41de-a163-f3c9090636c6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567879060795;turbo=0;user-id=225124588;user-type= :the_juno!the_juno@the_juno.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 beat zaldore don't tell him i am here)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/6,sub-gifter/5;bits=500;color=;display-name=AcidDensity;emotes=965738:31-38/426170:40-50;flags=;id=5604dec4-e346-4e52-82e0-37addcde7706;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798945729;turbo=0;user-id=74499402;user-type= :aciddensity!aciddensity@aciddensity.tmi.twitch.tv PRIVMSG #pajlada :Party500 Happy Birthday Piper! PartyHat PartyPopper Hope this year is even better than the last!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=222;color=#0000FF;display-name=JamesDaywalker;emotes=;flags=;id=8f68b570-d1c6-47dc-9395-09bd8cd47a85;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567630562967;turbo=0;user-id=65273208;user-type= :jamesdaywalker!jamesdaywalker@jamesdaywalker.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Good afternoon Shy and rage how are you doing this afternoon Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits-leader/3;bits=4;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=dcf33211-70ac-4d8e-b94e-593dd5173872;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626417620;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :hahCheer1 hahCheer1 hahCheer1 hahCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1000;bits=1;color=#FF0000;display-name=TeamNova_Gaming;emotes=;flags=;id=9e43d830-b073-41f2-bd71-99398381d391;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567626370374;turbo=0;user-id=68998030;user-type= :teamnova_gaming!teamnova_gaming@teamnova_gaming.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=20;color=;display-name=BeastieBoy1604;emotes=;flags=;id=901575ce-8dbb-42cf-9269-31ad890c2613;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567801006800;turbo=0;user-id=183378449;user-type= :beastieboy1604!beastieboy1604@beastieboy1604.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=3;color=#7604E7;display-name=L0u_uRu;emotes=;flags=;id=838df663-67dc-4bbd-9f97-5ebbd3f1a2f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567274285780;turbo=0;user-id=221466968;user-type= :l0u_uru!l0u_uru@l0u_uru.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=node_p;emotes=;flags=;id=7ffc3c62-6362-4827-8f76-65a9af01634a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567203012996;turbo=0;user-id=177670314;user-type= :node_p!node_p@node_p.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo1 hello)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/1;bits=200;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=d3dfe07c-193d-48f9-8ce8-a2cb60239c51;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820623121;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=subscriber/6,bits-leader/2;bits=400;color=#FF0000;display-name=blazingplague;emotes=;flags=;id=5c85be56-db0e-4d3f-85a2-b0b232c52f5e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820571166;turbo=0;user-id=247189263;user-type= :blazingplague!blazingplague@blazingplague.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 bonus40)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=xbrutalxutex;emotes=;flags=;id=67e8095e-36fe-4441-86e4-41004be8c252;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820505737;turbo=0;user-id=61857703;user-type= :xbrutalxutex!xbrutalxutex@xbrutalxutex.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=mrchis;emotes=;flags=;id=d3681cfc-1c1c-42f1-85b8-911c8788d3a7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843020604;turbo=0;user-id=460201335;user-type= :mrchis!mrchis@mrchis.tmi.twitch.tv PRIVMSG #pajlada :Keep her awake! PogChamp1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=200;color=#FF69B4;display-name=7AdorableBrian7;emotes=;flags=;id=0d7730ac-9da0-405d-a51c-c7279707324f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567235164992;turbo=0;user-id=77034309;user-type= :7adorablebrian7!7adorablebrian7@7adorablebrian7.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 lanaeCheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=03583feb-c97e-469e-a476-b759af818e9c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567234127669;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/32;badges=subscriber/30,bits/10000;bits=5;color=#0000FF;display-name=Terrytoontwitch;emotes=;flags=;id=8b3b0bee-81ab-4cb9-be99-7a4c7dab477d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567233489131;turbo=0;user-id=84683122;user-type= :terrytoontwitch!terrytoontwitch@terrytoontwitch.tmi.twitch.tv PRIVMSG #pajlada :lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1 lanaeCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=;display-name=yosemuhtee;emotes=;flags=;id=67555452-a1d7-48bd-af74-42cbfae9b8e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567565316776;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride100 WOOOOOOOOOOOOOOOOOOOOO KEEP GAMING GAMER WOOOOOOOOOOOOOOOOOOOOOOOOOOO)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=125;color=;display-name=yosemuhtee;emotes=;flags=;id=3b33b11b-05be-47a4-ad24-46c4c6830aa0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567467071767;turbo=0;user-id=232538489;user-type= :yosemuhtee!yosemuhtee@yosemuhtee.tmi.twitch.tv PRIVMSG #pajlada :pride125 steezy eeezy eezy eezy WOOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOO WOOOOOOOOOOOO)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=1500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=96261376-9256-4538-8b14-2775594e9b82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567720049209;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=500;color=#00D2FF;display-name=kyoh_;emotes=;flags=;id=7fadb649-9b12-47ef-be84-57d5e08a3849;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567719612973;turbo=0;user-id=126763234;user-type= :kyoh_!kyoh_@kyoh_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=thisisunagi;emotes=;flags=;id=761155d0-e7b4-4376-8726-fb8170737028;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567803005878;turbo=0;user-id=236185606;user-type= :thisisunagi!thisisunagi@thisisunagi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=kingterrapin;emotes=;flags=;id=f01a8034-dfad-4c7d-b9f3-05fbf26abe5f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802272953;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 but also tell fruit he’s bad with banjo kazooie)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=500;color=;display-name=kingterrapin;emotes=;flags=;id=1167f9e3-0979-435c-a112-1ee0a509f5f2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802159685;turbo=0;user-id=221451302;user-type= :kingterrapin!kingterrapin@kingterrapin.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100 I realize I have been talking too much during streams so here’s a simple 500)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=55f30c81-7361-4ee7-b3c1-0f5c2284877f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567801066311;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=mugzeatspants;emotes=;flags=;id=9d56dbdb-bfd3-49c6-a585-0daccd587ccd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567800960379;turbo=0;user-id=452788601;user-type= :mugzeatspants!mugzeatspants@mugzeatspants.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/2;bits=100;color=#2E8B57;display-name=Im_Rastaman420;emotes=1:20-21;flags=;id=00dbb5b6-c500-4585-bd15-69920ecf39eb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567474685905;turbo=0;user-id=199310387;user-type= :im_rastaman420!im_rastaman420@im_rastaman420.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Bonne nuit :))"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=20;color=#06952D;display-name=Belchavez;emotes=;flags=;id=df270230-4632-44c4-afaf-57ad5e16602c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567784861754;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :lurkers unite Subway10 Subway10 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=50;color=#06952D;display-name=Belchavez;emotes=;flags=;id=491f0ad2-e2f6-4011-9b1d-3ec40277051a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567782238798;turbo=0;user-id=156668711;user-type= :belchavez!belchavez@belchavez.tmi.twitch.tv PRIVMSG #pajlada :Clutch Round! Subway10 Subway10 Subway10 Subway10 Subway10 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#008000;display-name=Droiler;emotes=;flags=;id=cf68dffd-3be8-4248-b15b-a8320568a79e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567799865891;turbo=0;user-id=124958281;user-type= :droiler!droiler@droiler.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 "UUUuUUuuUuuUUuUU" - Sans)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12,partner/1;bits=100;color=#870FFF;display-name=Lowco;emotes=;flags=;id=64e0fea2-e9ae-44d1-b2c3-2738290d964a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872854492;turbo=0;user-id=52925091;user-type=mod :lowco!lowco@lowco.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,sub-gifter/5;bits=200;color=#FF4500;display-name=KleetusPlays;emotes=;flags=;id=a34d1036-5b36-4cc4-bec5-8757a6f65ca1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567872815988;turbo=0;user-id=47520800;user-type= :kleetusplays!kleetusplays@kleetusplays.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1;bits=28;color=#5F9EA0;display-name=greyhastur;emotes=;flags=;id=76369958-bd94-4d7f-affb-47540d35d1a5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567706441324;turbo=0;user-id=156171733;user-type= :greyhastur!greyhastur@greyhastur.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=25;color=#05A3C7;display-name=legitc0;emotes=;flags=;id=adfd5f15-a501-4c42-9ea0-c4dfc0e63560;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567729982330;turbo=0;user-id=121577607;user-type= :legitc0!legitc0@legitc0.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=INQ_Nox;emotes=;flags=;id=73989b88-27f9-4b7f-a060-2097ad2a4e3f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883865306;turbo=0;user-id=443872907;user-type= :inq_nox!inq_nox@inq_nox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Make Stan 106. Pleaseeeeeee)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/9,bits/1000;bits=1000;color=;display-name=wyvernness;emotes=;flags=;id=96588ace-71fe-4995-92e1-81b6daf660c8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883283379;turbo=0;user-id=249293921;user-type= :wyvernness!wyvernness@wyvernness.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 Don't die have some bits)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/5000;bits=100;color=#2C38E2;display-name=Butler063;emotes=;flags=;id=c472544f-b0f0-4aeb-9cf2-6fc0df724270;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883039094;turbo=0;user-id=31498188;user-type= :butler063!butler063@butler063.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Remember survive at all costs for Subway!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3;bits=100;color=;display-name=mopsmannen;emotes=;flags=;id=591fdd16-ef08-45fa-ae7c-a8dde6eebe16;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882865997;turbo=0;user-id=86506465;user-type= :mopsmannen!mopsmannen@mopsmannen.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Hewwo dis ish teh FBI, Furry Bulge Inspection agency, coming to awwest u for poswession of an iwwegally big bulgie uwu. Now I will inspwect u. sniffs and notices ur bulge owo wats dis squeezie ur bulgie uwu ish sho juicy and big owo)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=500;color=#00FF7F;display-name=Shevress;emotes=;flags=;id=02d61274-6703-47a2-9985-936fdebabe54;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882725450;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer500 A little Birthday gift. Have you reminded your friends, that you have a new birthday?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#CC002F;display-name=TheKr1st0ff;emotes=;flags=;id=453cd6f3-2473-4aed-838e-a95bf1ed890f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882637383;turbo=0;user-id=206755305;user-type= :thekr1st0ff!thekr1st0ff@thekr1st0ff.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 remember to use the subway emote to give 10% more bits)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=400;color=;display-name=malt3525;emotes=;flags=;id=c93e50d9-bfde-4e3d-9738-7cbed58df887;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882568190;turbo=0;user-id=123798342;user-type= :malt3525!malt3525@malt3525.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 we know its your birthday kaif stop lying)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/12,bits/100;bits=100;color=#FF69B4;display-name=omegaV3;emotes=;flags=;id=15f24a5d-c317-4081-ba18-cd8262f607fd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882549276;turbo=0;user-id=86155006;user-type= :omegav3!omegav3@omegav3.tmi.twitch.tv PRIVMSG #pajlada :Party100 happy birfday kiff daddy)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=TimmE1;emotes=;flags=;id=451e1a2b-ef3b-4d88-8b5b-01ba5e3ecb1f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882506215;turbo=0;user-id=439378010;user-type= :timme1!timme1@timme1.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 have a wonderful bday kaifu)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/10000;bits=100;color=#00FF7F;display-name=Shevress;emotes=3:47-48;flags=;id=2a9b7463-0711-4c3c-9ffb-e8f950081671;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882475711;turbo=0;user-id=172068386;user-type= :shevress!shevress@shevress.tmi.twitch.tv PRIVMSG #pajlada :cheer100 Ah i didn't know that. Happy Birthday :D)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=30;color=#FF860A;display-name=Legend001;emotes=;flags=;id=5295ba74-b806-4873-8d8c-5586fd780ecc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567793125293;turbo=0;user-id=144207020;user-type= :legend001!legend001@legend001.tmi.twitch.tv PRIVMSG #pajlada :proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1 proxCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/6,bits/1000;bits=35;color=#1E90FF;display-name=Darketzu;emotes=;flags=;id=39457378-bbbc-4d9f-966f-88bb151d03ac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873446062;turbo=0;user-id=155070276;user-type= :darketzu!darketzu@darketzu.tmi.twitch.tv PRIVMSG #pajlada :Subway35 bonus3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-leader/1;bits=14;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=938a73d5-06df-4941-9249-b67a4a31c685;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567552371588;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 This is the rest of my bits. Happy Subtember)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits-charity/1;bits=10;color=#1E90FF;display-name=SwiceT;emotes=;flags=;id=5647a955-67d2-4480-a4a4-dc6c244e47c3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567550881565;turbo=0;user-id=71994866;user-type= :swicet!swicet@swicet.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 Donate 10 bits and the streamer gets an extra one for free)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits-leader/1;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=f439f1df-07c1-474b-a09a-d9ffbd819a7d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746208862;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=947;color=;display-name=TheAngryTony;emotes=;flags=;id=c369cd98-ad3e-46b4-8df7-9115cbfc1989;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746158256;turbo=0;user-id=214368626;user-type=mod :theangrytony!theangrytony@theangrytony.tmi.twitch.tv PRIVMSG #pajlada :Subway947 bonus94)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/0,bits/1000;bits=1500;color=#5F9EA0;display-name=LaurenJW28;emotes=;flags=;id=2403678c-6109-43ac-b3b5-1f5230f91729;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567746107991;turbo=0;user-id=244354979;user-type=mod :laurenjw28!laurenjw28@laurenjw28.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#5F9EA0;display-name=drkwings;emotes=;flags=;id=ad45dae5-b985-4526-9b9e-0bdba2d23289;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567742106689;turbo=0;user-id=440230526;user-type= :drkwings!drkwings@drkwings.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,bits/1000;bits=1;color=;display-name=mustangbugatti;emotes=;flags=;id=ee987ee9-46a4-4c06-bf66-2cafff5d4cdd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883658780;turbo=0;user-id=115948494;user-type= :mustangbugatti!mustangbugatti@mustangbugatti.tmi.twitch.tv PRIVMSG #pajlada :(In clarkson accent) Some say...the only number in his contacts is himself..... And...that he is the international butt-dial champion... All we know is.... HES CALLED THE STIG Cheer1)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=1;color=;display-name=derpysaurus1;emotes=;flags=;id=c41c3d8b-c591-4db0-87e7-a78c5536de82;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883655116;turbo=0;user-id=419221818;user-type= :derpysaurus1!derpysaurus1@derpysaurus1.tmi.twitch.tv PRIVMSG #pajlada :cheer1 OMG ur back yaaaaaaaaaaaaaaaaaaaaayyyyyyyyy)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/0,premium/1;bits=1;color=#8A2BE2;display-name=sirlordstallion;emotes=;flags=;id=61a87aeb-88b1-42f9-90f5-74429d8bf387;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882978939;turbo=0;user-id=92145441;user-type= :sirlordstallion!sirlordstallion@sirlordstallion.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Alex is definetly not putting his eggs in Narreths basket)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=xplosivegingerx;emotes=;flags=;id=9e3bd7e1-6758-45d6-8f48-b437a4b4fa29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882527289;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Pride100)"); cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=;display-name=xplosivegingerx;emotes=;flags=;id=f8aac1e0-050a-44bf-abcc-c0cf12cbedfc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882249072;turbo=0;user-id=151265906;user-type= :xplosivegingerx!xplosivegingerx@xplosivegingerx.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=subscriber/12,bits/10000;bits=150;color=#B22222;display-name=DogsHaveNoUncles;emotes=;flags=;id=4125bb6e-e229-4e7f-b218-1aa6ed690ef9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882027546;turbo=0;user-id=41772497;user-type= :dogshavenouncles!dogshavenouncles@dogshavenouncles.tmi.twitch.tv PRIVMSG #pajlada :cheer150 I used to make origami, but I stopped as it was too much paperwork)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=;display-name=AlexJohanning;emotes=;flags=;id=4e4229a3-e7f2-4082-8c55-47d42db3b09c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881969862;turbo=0;user-id=190390930;user-type= :alexjohanning!alexjohanning@alexjohanning.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=245;color=;display-name=undonebunion6;emotes=;flags=;id=331ec583-0a80-4299-9206-0efd9e33d934;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881553759;turbo=0;user-id=452974274;user-type= :undonebunion6!undonebunion6@undonebunion6.tmi.twitch.tv PRIVMSG #pajlada :cheer245 can I join?)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=therealruffnix;emotes=;flags=61-67:S.6;id=25f567ad-ac95-45ab-b12e-4d647f6a2345;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567524218162;turbo=0;user-id=55059620;user-type= :therealruffnix!therealruffnix@therealruffnix.tmi.twitch.tv PRIVMSG #pajlada :cheer100 This is the kind of ASMR I'm missing on YouTube and PornHub)"); @@ -125,74 +44,11 @@ cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=; cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=5;color=;display-name=slyckity;emotes=;flags=;id=7003f119-b9a6-4319-a1e8-8e99f96ab01a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824186437;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=3f7de686-77f6-46d2-919e-404312c6676f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824128736;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=slyckity;emotes=;flags=;id=9e830ed3-8735-4ccb-9a8b-80466598ca19;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824118921;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=slyckity;emotes=;flags=;id=749285d7-6709-407d-ac9b-2cdc553cf12b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824070261;turbo=0;user-id=143114011;user-type= :slyckity!slyckity@slyckity.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#0000FF;display-name=Membah666;emotes=;flags=;id=bedf7599-06cb-4ac4-a6f6-6d4b0cfe89d2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654368760;turbo=0;user-id=229332314;user-type= :membah666!membah666@membah666.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=Mitchfynde;emotes=;flags=;id=8c9ed7c5-80db-4ebd-9218-5fa75e16ea32;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567654319590;turbo=0;user-id=65694832;user-type= :mitchfynde!mitchfynde@mitchfynde.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 you are the best streamer on earth, monkey!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=c3094a7f-9d73-400d-8ba7-da1330441d07;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874361702;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aproveitando o tema de floresta. Faz o urro do Tarzan?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=861b0c3c-9f2c-44e8-a7b8-067b46862b37;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567874333913;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 faz o urro? pçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a288eb4a-bc83-481e-ada9-27d37c6bd656;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872740628;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 oi. eu sou o bot nóia. açustar)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a8e0522c-2b77-4ee1-b60e-47a4734fcb03;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872703649;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 assustar)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=940654e2-0fbd-4fa3-9991-81898ff93faf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872674978;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 açustar)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=d8009b18-5912-44c5-afee-f511553fd6c4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872671649;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam açustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f1d5c5ef-fc55-4498-bf6b-22a985d93389;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872615171;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Bandidinho)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=f6bfcada-17a9-4c96-99d3-6409400a0c93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872586886;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira No Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=f3749f4b-b9b6-4736-8cff-3efb07b77d25;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872566198;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNOMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=87fbb800-8de2-479e-9fba-a68b84108b69;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872526929;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo Gira Nu Matu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=055d653d-fd3e-4fb7-ba9f-08b34568f7b4;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872477768;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,premium/1;bits=10;color=#FF0000;display-name=alisonjimmy;emotes=;flags=;id=1e1f4921-2515-40b5-aa80-a0ffb2bcdf93;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872414466;turbo=0;user-id=32117492;user-type=mod :alisonjimmy!alisonjimmy@alisonjimmy.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 Aqueles índios era da tribo GiraNuMatu. Eles costumam assustar as onças com dialetos antigos como pçpçpçpçpçpçpçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,premium/1;bits=10;color=#00FF7F;display-name=collacobh;emotes=;flags=;id=a1b3ed7c-a4c4-4deb-a9dd-db8a3b35d4ca;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567871415398;turbo=0;user-id=120527136;user-type=mod :collacobh!collacobh@collacobh.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 setembrochove? pçpçpçpçpçpçpçpç)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=200;color=#15A1B7;display-name=Threemoons;emotes=;flags=;id=450181d4-8a06-4aa9-8918-e97b7f2a7c3d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567828290783;turbo=0;user-id=38654319;user-type= :threemoons!threemoons@threemoons.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=6;color=;display-name=BlaqkAssassin;emotes=9:54-55;flags=38-52:A.6/P.6;id=2d86a957-c9c6-48d2-93a1-841023e0709b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567825820673;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 Pride1 You're all fucking weirdos <3 Pride1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/100;bits=300;color=;display-name=BlaqkAssassin;emotes=;flags=9-13:P.6/S.6;id=e20520d6-eeba-47eb-bd94-6f913a37b6b0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824680492;turbo=0;user-id=74919189;user-type= :blaqkassassin!blaqkassassin@blaqkassassin.tmi.twitch.tv PRIVMSG #pajlada :Pride100 *Jizz on dem holes* Pride100 Pride100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF4500;display-name=Shenkie;emotes=;flags=;id=7d1bab84-092a-4bf0-98d4-cc8e0a804bd2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567835079931;turbo=0;user-id=205080502;user-type= :shenkie!shenkie@shenkie.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Lets GO BOYS!!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/100;bits=100;color=#FF69B4;display-name=FlipDoodleRama;emotes=;flags=;id=09681de2-af9b-4a21-bb68-660371f14ce3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834145037;turbo=0;user-id=61317728;user-type= :flipdoodlerama!flipdoodlerama@flipdoodlerama.tmi.twitch.tv PRIVMSG #pajlada :ronnoCheer100 do me a small favor, and ask EVScape to spell "ICUP")"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=41;color=#8A2BE2;display-name=derbockwursttoeter;emotes=;flags=;id=80f38066-0ff8-4c2c-80b7-e3edf9628215;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813882146;turbo=0;user-id=148764459;user-type= :derbockwursttoeter!derbockwursttoeter@derbockwursttoeter.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=64b4f2ab-fe0d-4115-b1c2-b7cb4237ff9a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567864725690;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=e2a05c63-e826-445a-8a54-637924325f1c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567596363583;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway1000 bonus200)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=a823fc81-a742-477a-b8d7-fb590583a305;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567430682996;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=afecf92d-ecad-48c0-9181-75bc444f0724;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567181225161;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=f96d663e-f56e-46fc-8dbf-b11ffb1e00cb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567085138165;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=91edd61e-6e8e-488a-baa3-edc794147e0a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566998586630;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=3e20b7a0-b075-4c3b-a585-125616cbce9f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566667073706;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=1000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=42e6e7f4-65bc-416d-913a-ac3f0fd310ea;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566575854968;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=migimimimigimemigimimi;emotes=;flags=;id=e29ce2bb-744e-4388-8981-fdb18f5432eb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566410262921;turbo=0;user-id=444193558;user-type= :migimimimigimemigimimi!migimimimigimemigimimi@migimimimigimemigimimi.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,premium/1;bits=2000;color=#FF7F50;display-name=michie4017;emotes=;flags=;id=fe22ba01-54f0-45f7-8df0-5e6da02e22e7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566405717150;turbo=0;user-id=166936021;user-type= :michie4017!michie4017@michie4017.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=458bd6ea-bc20-4d96-a0a0-41bc763b9661;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527610664;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 uni100 uni100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=sub-gifter/10;bits=500;color=#6E00FF;display-name=DamAgE0706;emotes=;flags=;id=ea1d5c4c-9871-4900-beac-377c9ed78423;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567527493429;turbo=0;user-id=175991251;user-type= :damage0706!damage0706@damage0706.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=500;color=#0000FF;display-name=LinerGL;emotes=;flags=;id=e6e36c2b-08ba-482e-852d-9205ed81f90f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567809723859;turbo=0;user-id=184109582;user-type= :linergl!linergl@linergl.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100 ShowLove100 ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=1000;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=af30e5d1-33ab-4334-8a6e-2075aa9c2548;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807627792;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :rizhayaCheer1000 тест)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=subscriber/12,bits-leader/2;bits=100;color=#1E90FF;display-name=plohishrakan;emotes=;flags=;id=aefab25d-ac2a-4988-884c-4504691d5583;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567807369475;turbo=0;user-id=105643346;user-type= :plohishrakan!plohishrakan@plohishrakan.tmi.twitch.tv PRIVMSG #pajlada :uni100 ну хоть теперь я намбер ван)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits-leader/1;bits=500;color=#5A0B8F;display-name=Mojitox;emotes=;flags=;id=868e20be-030a-475f-82d3-cb7aab0e8dff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567607882938;turbo=0;user-id=174570715;user-type= :mojitox!mojitox@mojitox.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 yippi da yeah du geiles Ferkel)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=700;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c6545632-c07c-42c7-97a2-795e9168b9ad;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317328530;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :PJSalt700)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=200;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=58c64cec-91e3-4557-b9c1-ecf19853384c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317269814;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove200 Rae is cute and that's final. No arguments!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=e30de64c-4aa2-44ae-9672-3f45efbfaabb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317165162;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 soisoisoisoisoisoisoisoisoisoisoisoisoisoi)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=9b30df19-f19c-492f-bc1c-c06652a2a50c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567317068120;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Scoops250 wewowewowewowewowewo)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=250;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=c0bff8ab-3c6a-4f7e-b694-c5224005f537;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567316999740;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :Cheer250 Wooooooo, go Rae!!!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=50;color=#0000FF;display-name=aayronc406;emotes=;flags=;id=b6b93280-e3f2-4d46-a508-e867a92c8574;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567316859131;turbo=0;user-id=189446289;user-type= :aayronc406!aayronc406@aayronc406.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ50)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1;color=#1E90FF;display-name=Shu_Ouma;emotes=;flags=;id=f08e4c85-0c7b-4a15-8c68-1237a0951806;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567787847687;turbo=0;user-id=43600746;user-type= :shu_ouma!shu_ouma@shu_ouma.tmi.twitch.tv PRIVMSG #pajlada :flyrieCheer1 Se der timeout na Alisa_Ntr humidade ta la no teto)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/10000;bits=1500;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=41376daf-84e1-4560-a871-a3ba74e68217;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567699462168;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway100 Subway100 Subway100 Subway100 Subway100 bonus150)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,sub-gifter/5;bits=5000;color=#1E90FF;display-name=Lagiia;emotes=;flags=;id=78a5f563-1e13-4551-b895-e1b97e97ba9e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567279385491;turbo=0;user-id=141160506;user-type=mod :lagiia!lagiia@lagiia.tmi.twitch.tv PRIVMSG #pajlada :ShowLove5000)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/10000;bits=10000;color=;display-name=mathmaru;emotes=;flags=;id=00318434-150c-4a3b-8310-baa82942e7e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567273637572;turbo=0;user-id=151009486;user-type= :mathmaru!mathmaru@mathmaru.tmi.twitch.tv PRIVMSG #pajlada :cheer10000)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#DAA520;display-name=bassreis;emotes=;flags=;id=80850e76-0d76-41f3-a1a8-bfb192b87030;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567542951373;turbo=0;user-id=424160702;user-type= :bassreis!bassreis@bassreis.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=68b2d50e-3889-43aa-aed9-c45a598b8881;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436309794;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 FailFish1 FailFish1 FailFish1 FailFish1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=5;color=;display-name=randomhitboxtv;emotes=;flags=;id=7f24457a-1cb2-4919-a396-5d19485925a2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567436295936;turbo=0;user-id=137631125;user-type= :randomhitboxtv!randomhitboxtv@randomhitboxtv.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1 NotLikeThis1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,sub-gifter/1;bits=200;color=#1E90FF;display-name=AstralbIades;emotes=;flags=;id=16c50b4c-a026-4e74-a29a-1330641fefb2;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566767598869;turbo=0;user-id=84675162;user-type=mod :astralbiades!astralbiades@astralbiades.tmi.twitch.tv PRIVMSG #pajlada :Scoops200 FOOD EMOTES 4 ALL)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#0000FF;display-name=Gorian4;emotes=;flags=;id=091ee7d4-5c3f-4ac5-abbe-7b9122bd9cf7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566751745419;turbo=0;user-id=250580550;user-type= :gorian4!gorian4@gorian4.tmi.twitch.tv PRIVMSG #pajlada :I'm blacking out goodnight Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=40;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=5b6dd9a1-811b-4f21-a904-091739781777;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742001750;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer40)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#1E90FF;display-name=Jedted;emotes=;flags=;id=35ae125a-bdfb-4325-8051-91d34e0252f4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741902320;turbo=0;user-id=7508985;user-type= :jedted!jedted@jedted.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 fly)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=50;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=d21e66b3-98f8-4aed-9252-7476ab42fae8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741761493;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer50)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=10;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=bfcde0bd-8676-4dca-a72a-667ca302ee36;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740141661;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Rope)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=Kamikazekitties;emotes=;flags=;id=96966f5f-5d84-4ed0-a329-8e95e2556b94;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567739984178;turbo=0;user-id=66931792;user-type= :kamikazekitties!kamikazekitties@kamikazekitties.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 shark)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=1000;color=#FF0000;display-name=Earo;emotes=30259:10-16;flags=;id=46795df1-9d3a-4a80-9153-85241800607f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567257657372;turbo=0;user-id=37003428;user-type= :earo!earo@earo.tmi.twitch.tv PRIVMSG #pajlada :cheer1000 HeyGuys)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=15;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=ab5ec720-5ee1-4fd9-8af1-dc018db0cc31;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440950670;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :ShowLove15)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=377;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=262f4d54-9b21-4f13-aac3-6d3b1051282f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440897074;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis377)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=233;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=a21aa3b3-1165-49f6-b8ad-d8a8105be4af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440877405;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Shamrock233)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=144;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3556e0ad-b5f8-4190-9c4c-e39c1940d191;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440861545;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :bday144)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=89;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=96e380a5-786d-44b8-819a-529b6adb06ac;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440848361;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage89)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=55;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=79eefe36-32a5-410f-877d-e41a6aff93e4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440836547;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer55)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=34;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=76239011-65fa-4f6a-a6d6-dc5d5dcbd674;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440816630;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid34)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=21;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=4c05c97c-7b6c-4ae9-bc91-04e98240c1d5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440806389;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :TriHard21)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=13;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=755193aa-22b2-43c2-8e11-c1959e850ff5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440788895;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ13)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=8;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b2ecce7-842e-429e-b6c8-9456c4646362;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440774009;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :EleGiggle8)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=3b8736d1-832d-4152-832a-50c526714fd1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440762580;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :uni5)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=c13a1540-2a03-4c7d-af50-cb20ed88cefd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440750103;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Party3)"); @@ -200,810 +56,9 @@ cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=# cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#00FF7F;display-name=Baekjoon;emotes=;flags=;id=da47f91a-40d3-4209-ba1c-0219d8b8ecaf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567440720363;turbo=0;user-id=73587716;user-type= :baekjoon!baekjoon@baekjoon.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=EkimSky;emotes=;flags=;id=8adea5b4-7430-44ea-a666-5ebaceb69441;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567833047623;turbo=0;user-id=42132818;user-type= :ekimsky!ekimsky@ekimsky.tmi.twitch.tv PRIVMSG #pajlada :Hi Cheer10)"); cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=500;color=;display-name=godkiller76;emotes=;flags=;id=80e86bcc-d048-44f3-8073-9a1014568e0c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753685704;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=godkiller76;emotes=;flags=;id=a433bcd6-ca0f-4cf2-80a5-e7a707c326a0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567753624330;turbo=0;user-id=258838478;user-type= :godkiller76!godkiller76@godkiller76.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 who is better Logan Paul or ksi get it right I donate more bits)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=subscriber/6,premium/1;bits=1500;color=;display-name=chipndale19;emotes=300546347:0-12/300563212:14-24;flags=;id=e3704a3b-9318-48d1-a3fd-fb3d005f359c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567721720581;turbo=0;user-id=409535990;user-type= :chipndale19!chipndale19@chipndale19.tmi.twitch.tv PRIVMSG #pajlada :americ46Weird americ46Ftt cheer1500)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=DamianExplores;emotes=;flags=;id=24a0b2e7-0174-4102-bae7-5bc911e672ca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567721146904;turbo=0;user-id=190450922;user-type= :damianexplores!damianexplores@damianexplores.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=szeththeassassin;emotes=;flags=;id=55fa71d7-dd06-421a-9265-968ec4ac1e2f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841062581;turbo=0;user-id=455887394;user-type= :szeththeassassin!szeththeassassin@szeththeassassin.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0;bits=5;color=#FF0000;display-name=Nosliw9;emotes=;flags=;id=6a029a36-bbe6-4f47-b715-2acf592db6af;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567673983609;turbo=0;user-id=43213660;user-type= :nosliw9!nosliw9@nosliw9.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5 penny)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,sub-gifter/50;bits=5000;color=;display-name=D74D;emotes=;flags=;id=0517dcba-7213-42cd-8595-64e02b564938;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567841279187;turbo=0;user-id=101466185;user-type= :d74d!d74d@d74d.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 you are our Trash)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=500;color=#298BA3;display-name=klyngster;emotes=;flags=;id=9d3c3335-1131-45a4-bc41-c0b116c7e653;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567881131141;turbo=0;user-id=43958892;user-type= :klyngster!klyngster@klyngster.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50 Can't get enough of gnoll love, baby!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=vip/1,subscriber/12,bits-leader/3;bits=7;color=#B22222;display-name=FarFromCasual;emotes=;flags=;id=2e9b5992-c223-42f2-bb8a-f7023f013da6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742991909;turbo=0;user-id=93295368;user-type= :farfromcasual!farfromcasual@farfromcasual.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1 SwiftRage1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2c114dec-e6d5-4638-b7b8-31965802bfed;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615872986;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4ac80853-745b-4b41-97f4-645758e96f35;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615866840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=8d44bd51-6277-4d28-a446-b5269e907828;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615858789;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=aa3c148c-a40c-4ed2-bbc3-47b31be756e6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615852288;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6fe351d7-9591-422e-845b-703f9c437a23;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615846582;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a1e7bfeb-64cd-434c-aefb-36ef103396a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615841494;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2f5341e9-4322-4495-8817-ae7795c375e1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615836213;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f19dc197-6864-41a0-8083-6c4e09f612cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615831535;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=58239ff3-63e3-4265-9003-f0ba2f52acba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615803845;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c63770d0-7007-41d2-9d3f-96808b546403;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615799227;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=3b13ba64-22e7-4c0f-af7d-331d3752a45a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615794810;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=1d151a2e-a98e-4feb-946b-1d01fb883980;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615790136;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f28e6952-9082-48dc-9c8e-c63f9dd1ef9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615786178;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=7b896887-1764-4dec-9ffc-c1dad7da6273;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615781318;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=21a482d9-136e-4a9f-bc0f-7ead3d906b42;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615776863;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=777e3992-f81c-4f8f-952e-a897250ec863;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615771948;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=ea6f5df0-313b-440f-8277-93e64113851b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615767649;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1784d3c3-8189-4fac-8ec6-81d9a09157c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615765997;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=88f2e2b7-c46d-4c72-ae4a-6df4e1733fab;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615763860;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c94990b2-f347-4a16-8eef-12f4cb3fde97;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615762767;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9299f96-e110-4667-9362-ee6ee1081f7c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615761057;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2bd97fbd-8b1a-4ac6-a957-d776a24e2936;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615759147;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d362b94-5b95-49c6-b985-8648f7016d37;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615757603;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=63f43ff4-0800-4bdd-9082-6692c38a0404;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615756502;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=22f9ec7c-2a59-41e3-9ed5-cb900369a6dd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615754711;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=a64483e7-e03f-4bed-91a9-ae82c4911b8b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753404;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4f763aeb-0c35-4c8a-a362-ff2142d2d0f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615753070;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=373aaaa8-f764-43b2-93a9-725ad1cd2260;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615751350;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a9feb040-2cb1-4c54-a8c4-1d046886c9c8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615749724;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=42841770-b162-41e2-bb51-dc91e7892f8f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747895;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=59a3754e-a73b-431d-a883-fb7331ac2bd6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615747127;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a6d77e5-09c7-4eb0-ac6c-cc0374bf47b9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615742171;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2a849040-1986-442d-a9ce-c8740b87f5b0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615737663;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=4b926881-3d75-40f1-a2e2-d2997f8b0a86;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615732556;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=eb9c2272-67fc-4be9-bcf6-705d1aaabd53;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615728272;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=d771aec0-b567-4d92-a589-17f4e9eeb3dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615722840;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=145953a8-17f9-4c98-ab28-54d6f6bcbe1d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615718868;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=21369bc6-44d8-4e89-9182-7970af0a3a4d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615717024;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=f9ae0ae9-22af-41fc-b0a0-d99fc919711d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615715093;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=55560296-9fba-4420-a1a4-86b28cfd1814;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615712270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=5d7ef577-9d1f-4aff-9cbe-cfdeea66f809;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615710584;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=b8cf1032-2909-46cd-b5c3-1e6cd05d9287;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615708940;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c169a8e4-8e25-44e9-b61a-b1ef491230fd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615707086;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18dc40ba-e601-4140-ace1-3772376d1f07;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615705259;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4a30a273-9a7b-4d03-b670-5c672567d290;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615703330;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fc43dc6d-7707-48e7-a1c4-8bbb53fd4c9a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615699680;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=7;color=;display-name=Reddie100;emotes=;flags=;id=3c4963db-cef1-4e62-aa33-87f1ecad48c9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615682200;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=c1dc9ab9-9047-4fc5-8410-80a51b1915dc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615680213;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=adf2d29a-92eb-4e29-af88-2e9b6d79bbf9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615674199;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 geweldig dit)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=64e93e2e-890c-416c-9b36-4fab7169b5cf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615669516;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ba0b1c1c-066b-4fb2-a88a-76b335838032;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615667702;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3531bd3a-822e-47b5-9678-5acbff528533;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615665827;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=2b654628-2815-4902-858a-533f480bac8d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663539;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3b26fe3e-112e-45ce-87c4-f6fc32b05f7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615663270;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=18e7195c-c6aa-47da-b3ea-47ee1d2b2f91;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615661474;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=01e46a18-a31c-4afd-a1d4-1ebe1e6ded4f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615659590;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=fa0eb45d-09ac-4f1b-bfe7-9472844cf538;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615658197;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=587b034d-dbd9-455d-9172-43f8a4dff466;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615657911;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=6578e9b5-b543-47c8-b7f7-cc316970fe92;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615655967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=9ff17035-9f5f-485c-aaf8-f8b3d6c9dd60;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615654194;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=3cedc247-f99e-4739-8987-660ca4f3a87f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615652341;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=5d0b1e22-2756-48d7-8e83-e88defe05cbf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615651954;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=07feafc1-b6b7-4183-9b27-8f162d58e038;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615650216;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=149edebb-a665-4a04-8b84-aa15eea28780;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615648446;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eaa7bbb3-d156-48a7-ba8a-73bcb2348171;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646706;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=c3cac916-f8d7-4f2a-9ead-38d393a1a3af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615646315;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a870f70a-643c-4574-ba72-1044bc32a69f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615639583;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=6b30d23f-7d9f-471c-b435-bbd3c110f229;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615637363;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=Reddie100;emotes=;flags=;id=f461b713-e05a-48e9-89c9-e5a2ed77f712;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615593445;turbo=0;user-id=90270577;user-type= :reddie100!reddie100@reddie100.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=7a238762-413e-481f-b6a9-0e40505b4359;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615571879;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Ja @gdrever Kappa5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=4;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=afad96cb-26d6-46e3-8394-21a20582f31c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615331308;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp4)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=480a4756-cbe2-476e-90e5-d3c114047d7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615326958;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=e22994b9-b2b7-4543-8e59-3c963458a7c3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615313384;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=1755d12b-6cbb-4c75-8bc6-d7c0d1595caf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615308752;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp3)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d29c7ace-f1df-4981-a83e-fb14c4dee7f6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615304967;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=0a7dae47-909f-46bd-92c1-cb45305bb337;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615301286;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4436922f-7398-433d-a81e-0c2c9c2bc81b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615299385;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=4be7f989-7aee-43a1-ba01-9fdf232c9bae;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615297531;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=eca4ce9b-5598-4b98-b71c-7c0b5d02ebff;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615295618;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=2;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=91f53fa0-2620-48df-94fd-bfeb468ee0d9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615173650;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 nu 11 Kappa1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=34e52411-99ee-4db5-a568-7d0fc11bad58;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615134404;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=211943f2-7741-467d-b3f8-d1ca326bd25e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615132714;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=313a9ebe-5973-40f1-bfd9-929a6bced5aa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615131234;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=a4cfe184-b00f-40cc-bd2b-c31b93361d1f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615129476;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=65c41dfa-496d-4aa9-b7a8-26bd01635dcd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615006963;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=ad70f8c9-4090-4272-8782-f6a3e2f61b93;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615005124;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=d9e8f083-c517-42a9-b191-2ba8d2a4bbdd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567615003177;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=2d07b8c3-3921-4841-822e-01ae9599f62d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614969477;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=NothingLikeDave;emotes=;flags=;id=baceebb0-b0bb-49cc-bbc0-afab0e3a4b0d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567614868575;turbo=0;user-id=122795319;user-type= :nothinglikedave!nothinglikedave@nothinglikedave.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=80;color=;display-name=vizaftw;emotes=;flags=;id=18b020de-45ac-4e8d-a022-8eff410f0b0f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567776695514;turbo=0;user-id=192969150;user-type= :vizaftw!vizaftw@vizaftw.tmi.twitch.tv PRIVMSG #pajlada :Party80 GZ MY DUDE)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=87;color=;display-name=NWAhenkan123;emotes=;flags=31-39:A.3/P.5;id=c7730465-e904-4206-8e1b-4827c1673398;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708755175;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway87 bonus8 I'M NUMBER ONE B I T C H)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=392f85ff-ec69-4b21-b41a-7de943a6f90e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708505033;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :uni1 hahahaha you are such a pvp god)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=d57ea319-894c-43e4-9887-0bcc574bdf7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708457534;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 KILL HIM)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=10;color=;display-name=NWAhenkan123;emotes=;flags=;id=8ba51822-e7df-4f2b-8e8a-1c8a1bca172b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567708401538;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 what's going on with the server transfer my dude?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=35-45:A.3,56-62:S.5;id=03b7f58b-8596-4f3b-a2fb-52121655bb6b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706727257;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 YES!!! how many bits for you sucking your own d i c k on stream?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=44-50:S.5;id=9205db72-912f-4133-9924-ba4410e24cb8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706535848;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Kappa1 you are 100% trying to suck your own d i c k now. mad respect, hope all goes well.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=36-42:S.5;id=3f2b1e7c-1fe5-4622-ace6-bd9dc427a7f8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567706201529;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Pride1 you would 100% suck your own d i c k if you could.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=43-49:P.6,51-57:S.5;id=d04f8b05-7c2d-4002-9c34-d5ad4c6bc867;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705991018;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 HAHAHAHA you have tasted your own fucking dick!!! you are so sick and i respect it.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=5859d042-8e4a-4344-a09a-4ba9d933a0ad;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705760600;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 have you ever tasted a dude?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=25-31:P.6;id=7c4fc6d0-9a13-4fc0-bd9f-92fd8977f21f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705626682;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 just close your fucking eyes.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=0b6de44c-0a00-4fb0-824b-59ddd80768ec;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705502616;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 if you would be attracted to men. would you value looks over personality or the other way around?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=2a9fde3a-44e9-4030-acff-51e08658f310;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705145098;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 ok my dude, if this was your last day. like you will die tomorrow. what would you eat tonight?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=35-48:A.6/P.6;id=a89d5b95-ed5e-492a-8425-7dc43921a6bf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567705046354;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 a juicy apple? you are so fucking weird.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=NWAhenkan123;emotes=;flags=;id=d27f279e-8eb0-47f1-a0c1-0266822846c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567704924140;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Party1 what’s your favourite food?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=NWAhenkan123;emotes=;flags=25-41:A.3,75-81:S.5;id=834acdcd-3bed-4cdd-ab03-bea560e37cc3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567704172622;turbo=0;user-id=192969150;user-type= :nwahenkan123!nwahenkan123@nwahenkan123.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 is it true that you are the worst paladin on firemaw but also the sexiest person on firemaw? heard some rumours.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=100;color=#FF0000;display-name=RedTempest;emotes=;flags=62-68:S.5,70-75:S.5;id=0682faa9-c937-464e-a530-080a6f55bee0;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567672983243;turbo=0;user-id=41463648;user-type=mod :redtempest!redtempest@redtempest.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 The following message is rated M for mature: kaka peepee, peepee poopoo.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=;display-name=sizzle_chest_;emotes=9:81-82;flags=;id=a90a9004-f0d8-4505-89ff-60ae808015c4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567669414194;turbo=0;user-id=452692563;user-type= :sizzle_chest_!sizzle_chest_@sizzle_chest_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 alright man i'm going to have to go to sleep for tonight, have a good one <3)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=5;color=;display-name=sizzle_chest_;emotes=;flags=;id=50d15bec-f3a6-42eb-95e1-28300e3c70eb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567668633057;turbo=0;user-id=452692563;user-type= :sizzle_chest_!sizzle_chest_@sizzle_chest_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3;bits=1;color=;display-name=AnnaToasty;emotes=;flags=;id=ce64efd7-3910-44a9-b67d-b58d295fbb45;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567814959548;turbo=0;user-id=161304574;user-type= :annatoasty!annatoasty@annatoasty.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=1;color=;display-name=AnnaToasty;emotes=;flags=;id=c852bec3-cae1-48a5-aece-0e2301f0e5e6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567456995255;turbo=0;user-id=161304574;user-type= :annatoasty!annatoasty@annatoasty.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF69B4;display-name=ftofflan;emotes=;flags=;id=ff1500d6-2a4b-49ae-a42a-3a7a6ce6d198;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567853310044;turbo=0;user-id=279038922;user-type= :ftofflan!ftofflan@ftofflan.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 take my bits, now I'll fly on to the next channel and lurk. puss påre)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=500;color=#00FF7F;display-name=420airlines;emotes=;flags=;id=7961f92c-a285-4fea-b21b-a39e75ec7df4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640051199;turbo=0;user-id=56951019;user-type= :420airlines!420airlines@420airlines.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=45;color=;display-name=matty_boi24;emotes=;flags=;id=f2601397-1d07-4c96-b87c-30b1a9674fdf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567718559399;turbo=0;user-id=279731893;user-type= :matty_boi24!matty_boi24@matty_boi24.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Have you played any Batman Games?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,sub-gifter/1;bits=500;color=#1E90FF;display-name=762018;emotes=;flags=;id=4eb2217b-4abf-4d82-9640-3546214947df;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567783575363;turbo=0;user-id=215907195;user-type= :762018!762018@762018.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 ShowLove100 ShowL ShowLove100 ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,sub-gifter/1;bits=1000;color=#1E90FF;display-name=762018;emotes=;flags=;id=99e08e18-a3ad-483f-a6be-06c374d66c81;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567783438216;turbo=0;user-id=215907195;user-type= :762018!762018@762018.tmi.twitch.tv PRIVMSG #pajlada :uni1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=subscriber/24,bits-leader/1;bits=500;color=#FF00FF;display-name=Pandapoopums;emotes=;flags=;id=841e2adc-e039-4478-b154-e0d782ae9951;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567783085442;turbo=0;user-id=145994621;user-type= :pandapoopums!pandapoopums@pandapoopums.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 has bribery opened up yet?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/67;badges=moderator/1,subscriber/60;bits=200;color=#BA0303;display-name=scarflaire;emotes=;flags=;id=ff382dd7-4da7-4833-b736-6d04706343c3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567780364208;turbo=0;user-id=46076828;user-type=mod :scarflaire!scarflaire@scarflaire.tmi.twitch.tv PRIVMSG #pajlada :Subway50 always Subway50 praise Subway50 scar Subway50 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,sub-gifter/1;bits=30;color=#BAC40C;display-name=60_gr1t;emotes=;flags=;id=15942f91-0544-47aa-99b8-7efa40a16398;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780200276;turbo=0;user-id=210412890;user-type= :60_gr1t!60_gr1t@60_gr1t.tmi.twitch.tv PRIVMSG #pajlada :cheer30)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,sub-gifter/5;bits=100;color=#B22222;display-name=cragomac;emotes=;flags=;id=b6f0a1bb-2ec7-4618-b581-fdbbb0c05556;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567146999824;turbo=0;user-id=80870416;user-type=mod :cragomac!cragomac@cragomac.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 hope you have a great day at work tomorrow you to kitty)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#238320;display-name=unrealpalo;emotes=;flags=;id=0fa05a99-6353-4be3-8db4-08bc1e480e53;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567558447095;turbo=0;user-id=59692098;user-type= :unrealpalo!unrealpalo@unrealpalo.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/5000;bits=5000;color=#FF4500;display-name=Voidn0ise;emotes=1853642:0-6,89-95/300342222:35-41,53-59,71-77;flags=;id=fc40e68a-0b1b-4bad-8a50-e3c48299869a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798461633;turbo=0;user-id=37510618;user-type= :voidn0ise!voidn0ise@voidn0ise.tmi.twitch.tv PRIVMSG #pajlada :luneAWW Cheer1000 kznPat Cheer1000 rkznPat Cheer1000 rkznPat Cheer1000 rkznPat Cheer1000 luneAWW V good friend much talent)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,sub-gifter/100;bits=200;color=;display-name=xgodzilla79x;emotes=;flags=;id=50f9aee1-b094-4cc1-b88c-dac0c8b87167;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883877438;turbo=0;user-id=207381793;user-type= :xgodzilla79x!xgodzilla79x@xgodzilla79x.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20 Nabend Mods, Chat und Renni.)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,sub-gifter/1;bits=100;color=;display-name=Terror_Duck;emotes=;flags=;id=809069c7-7370-496e-a016-a5a8e1721700;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883773529;turbo=0;user-id=188170822;user-type= :terror_duck!terror_duck@terror_duck.tmi.twitch.tv PRIVMSG #pajlada :zur begrüßung Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/1;bits=165;color=;display-name=tobiweni;emotes=1508393:55-62/935713:64-71/980960:46-53;flags=;id=dbf2693b-010c-49d3-9297-d34495a66c11;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810520742;turbo=0;user-id=154262896;user-type= :tobiweni!tobiweni@tobiweni.tmi.twitch.tv PRIVMSG #pajlada :Subway165 bonus16 Verabschiede mich für heute rennNice rennCHAT rennLeit)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/1;bits=100;color=;display-name=tobiweni;emotes=980960:18-25,31-38,44-51/425618:27-29,40-42,53-55;flags=;id=feb8c7c0-a720-4ba3-b1c7-767d91daee99;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809091191;turbo=0;user-id=154262896;user-type= :tobiweni!tobiweni@tobiweni.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 rennNice LUL rennNice LUL rennNice LUL)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=50;color=#BC0B0B;display-name=doke_;emotes=;flags=;id=44b2da58-ef09-46a0-82bb-8156a80f3415;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567775488762;turbo=0;user-id=22401442;user-type= :doke_!doke_@doke_.tmi.twitch.tv PRIVMSG #pajlada :Subway50 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=15;color=#8A2BE2;display-name=AhkilaDB;emotes=;flags=;id=acdbcc97-bb41-48d0-83e4-025a0825de0e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793559349;turbo=0;user-id=77094297;user-type= :ahkiladb!ahkiladb@ahkiladb.tmi.twitch.tv PRIVMSG #pajlada :Scoops15)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=15;color=;display-name=rip4everssecretwife;emotes=;flags=194-199:P.5,201-207:A.6/P.6;id=79854213-c1cd-4e12-aa9f-b4f23daf0af7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567125270118;turbo=0;user-id=434014821;user-type= :rip4everssecretwife!rip4everssecretwife@rip4everssecretwife.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 SeemsGood1 tell 2b to luck beardedrobot asssss u bitch)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=moderator/1,subscriber/6,sub-gifter/10;bits=1000;color=#008000;display-name=jens5984;emotes=;flags=;id=a5e9d67e-8008-44bd-840d-2d13ff47c444;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567794395007;turbo=0;user-id=103301961;user-type=mod :jens5984!jens5984@jens5984.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=8e435b16-51ef-4ae2-ba33-4784cb57dd62;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936553675;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=87bc7ae3-7924-4270-9d10-6d5d97369671;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936552324;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=4c9cd17f-bb5b-4044-8b0d-bd6a7591bfce;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936550748;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=e7895e04-1e04-4ae2-8d7e-f7d045da76d2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936548161;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=440f1a80-9e06-4ebb-aa31-e365147d4356;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936546728;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=9c697893-dd86-4437-a7cc-ffdc704b5af3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936545409;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=9afb1236-3935-4acd-969b-559317a27839;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936543946;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c5e0f26c-68e8-4572-993b-282a23b45956;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936541966;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=f7cf53be-e3dd-4ba4-af38-84e7e0392382;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936540524;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=15f9eae0-13d8-47ec-93f1-96298eece831;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936539146;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=ac279f0b-d97a-4cf2-9fd3-b001294407e3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936538025;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=bcd1eaef-a5b7-454a-96d7-5439c0b7451d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936536340;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=dbba79da-8367-4794-a75d-6be64e1b6dc7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936535018;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=d57a42b1-0d95-459e-b689-7f046de961b1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936533416;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=99cc2b59-cf71-4f3b-845a-870e610d7fb7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936531837;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=12cf38cd-e9bf-4eec-b943-9861505fccfa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936530247;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=457386a9-e0ca-4187-ae7e-5cba0a2eebd9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566936528758;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=edb43742-4b2d-4896-b2c6-7dec993b5761;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935908323;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c6174cc1-70f6-4111-a6d5-3618e4710480;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935906972;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=9161be77-2dca-4b2a-a048-353a9417eb7b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935905375;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1b68b282-69b5-4adc-bb2e-bb95d1fef12b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935903644;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=82cc5cf5-24a3-4730-9116-3cd16c829f8d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935902101;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1185803f-8714-48d9-ab84-efdb418de8c0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935900375;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#32309C;display-name=killasapo;emotes=;flags=;id=d27fdd39-f2f4-4bf2-b59b-477892602826;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935854778;turbo=0;user-id=28107073;user-type= :killasapo!killasapo@killasapo.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=bdcb455d-fbc5-45e8-8563-4ad5323e8e3a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935853199;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=da2afb4d-501b-4326-8ac2-1106d485eba3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935851727;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1404e932-ccc4-4cc3-bcfa-221b423f33af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935850210;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=6d9a0d25-d121-40ed-9087-c44dada733e0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935847758;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c10b596d-7bba-42cf-b96c-c0a678045f7f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935846345;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=aac1da34-e14b-4eec-adb7-e69896cd41a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935844555;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=69ef4577-2e4a-42de-bcc5-44c83108a3bb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935843127;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=408ca705-f46c-4ec5-a01a-fb617301ca8a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935841294;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=c8fe8b5e-9ce2-42d7-98c5-e9974a65ee58;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935839086;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=35be08c5-d33e-4c95-ba66-7a7a9ccc387e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935837304;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=7eb05e38-aeb8-4443-b3b5-8c1a72cc9c1b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935833440;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=1098b50f-e20e-41d4-b6d8-16262dfacdd0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935627508;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=#00CC6C;display-name=BubbaGump_;emotes=;flags=;id=dd0ffe14-e3f2-4661-9c58-e2784a72a5d3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935566566;turbo=0;user-id=32317508;user-type= :bubbagump_!bubbagump_@bubbagump_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#FF0000;display-name=Scorge_;emotes=;flags=;id=3f930e0a-4414-4105-8e83-11b12a945e16;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566935475471;turbo=0;user-id=217589698;user-type= :scorge_!scorge_@scorge_.tmi.twitch.tv PRIVMSG #pajlada :TriHard10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=SMP_Tropicaliber;emotes=;flags=;id=c1614029-33aa-4d94-928c-a678a3d98ebe;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567689445554;turbo=0;user-id=427724286;user-type= :smp_tropicaliber!smp_tropicaliber@smp_tropicaliber.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12;bits=999;color=#5F9EA0;display-name=Kurupt89;emotes=;flags=;id=ae15fba3-b945-4435-b1b1-57c0bc7e55fb;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567872239656;turbo=0;user-id=43592731;user-type=mod :kurupt89!kurupt89@kurupt89.tmi.twitch.tv PRIVMSG #pajlada :Subway999 bonus99)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=vip/1,subscriber/9,bits/2000000;bits=1;color=#F1739F;display-name=MangoZoe;emotes=;flags=;id=93a76fe1-ad79-4232-8ca6-6cb8ef673411;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866073922;turbo=0;user-id=203843237;user-type= :mangozoe!mangozoe@mangozoe.tmi.twitch.tv PRIVMSG #pajlada :cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=vip/1,subscriber/9,bits/2000000;bits=1000;color=#F1739F;display-name=MangoZoe;emotes=;flags=;id=e4ded69b-b75f-4a00-853b-8506ab55d35e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866062963;turbo=0;user-id=203843237;user-type= :mangozoe!mangozoe@mangozoe.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=25;color=#9E0084;display-name=SilkyCrackBunny;emotes=;flags=;id=5ff05669-6295-48e9-ab02-4144afe2b84a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567836117266;turbo=0;user-id=80851758;user-type= :silkycrackbunny!silkycrackbunny@silkycrackbunny.tmi.twitch.tv PRIVMSG #pajlada :Subway25 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,twitchconNA2019/1;bits=200;color=#86F5EA;display-name=lazygrrll;emotes=;flags=;id=801f5153-3ea8-461d-868b-bb547768c7d5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566875997299;turbo=0;user-id=267675901;user-type= :lazygrrll!lazygrrll@lazygrrll.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=300;color=#1E90FF;display-name=hiddenlight13;emotes=9:87-88;flags=;id=2abb9963-4e49-4114-b60c-ab0cda34c665;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809303511;turbo=0;user-id=229141296;user-type= :hiddenlight13!hiddenlight13@hiddenlight13.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 can't stay but hope you have a productive stream <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,sub-gifter/1;bits=10;color=#8A2BE2;display-name=pikaneki;emotes=300188719:30-38;flags=22-28:P.6/S.0;id=2b2cc833-2937-48c6-8713-0a0b2318f640;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567753163972;turbo=0;user-id=111581306;user-type= :pikaneki!pikaneki@pikaneki.tmi.twitch.tv PRIVMSG #pajlada :uni10 no mames, si la pusiste quepavLov)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,sub-gifter/1;bits=1;color=#8A2BE2;display-name=pikaneki;emotes=1472091:44-49;flags=;id=86e39dff-ab4f-48b8-821a-9ea5a23574e5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567752460031;turbo=0;user-id=111581306;user-type= :pikaneki!pikaneki@pikaneki.tmi.twitch.tv PRIVMSG #pajlada :uni1 @QUEPAVADASPRO a la te regalaron un yo ariPog)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=343;color=#FF0000;display-name=KaezuHotS;emotes=;flags=;id=3ced8a5d-a8e7-4eb2-925b-3d2775948e9d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815551076;turbo=0;user-id=103293951;user-type= :kaezuhots!kaezuhots@kaezuhots.tmi.twitch.tv PRIVMSG #pajlada :Shamrock343 hier meine letzten bits)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#8A2BE2;display-name=GDfame;emotes=;flags=;id=273e60d3-b4b1-4d0f-837d-b8d80171f124;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567652918207;turbo=0;user-id=132477217;user-type= :gdfame!gdfame@gdfame.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=sean_zer0;emotes=;flags=;id=667de404-b3b1-4e02-b1a7-3cb183dc9247;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567868377292;turbo=0;user-id=269194950;user-type= :sean_zer0!sean_zer0@sean_zer0.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 This for you!!!!!!!!!!!!!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=shreksthirdeye;emotes=;flags=;id=e04493d8-0040-41a4-a9d9-694259089fec;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567781540011;turbo=0;user-id=166016470;user-type= :shreksthirdeye!shreksthirdeye@shreksthirdeye.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=dabc9550-d214-4c49-8471-8c968ad12360;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567798098586;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 builders log day 68 i cant wait for tomorrow)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=8e9ff28d-c585-40b5-b2a4-8889486ac695;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797873642;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 i long to build overlord)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=302efdfc-72db-4d3c-8490-d05acf9d2d48;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797814480;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 WHERE AM I?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=d6c589ee-da8a-466a-85a7-90162d423ae0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567717547566;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 this is your overlord. just so you know you almost died last stream but stayed alive. ironically it was your hubby that saved you. He has been forgiven for the farts)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=27206483-13a1-405e-99fd-927077a330ca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567716341730;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 thats......worth a dab)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=0f1247c1-422a-4453-b82a-ef1835041760;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714935410;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 hold on let me reset the Cmos)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=28b4b792-cd69-468b-ae62-3fa719704507;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714867029;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 error 404 cup man not found)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=4044ebf0-0a5b-422e-a201-b1ca884c94a4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714374255;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 no silly i was poking fun at the highest paladin)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=twitchconNA2019/1;bits=1;color=#FF0000;display-name=Ragecuppy;emotes=;flags=;id=d952a6b3-3005-488c-ae77-5d43a7de6056;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567714280790;turbo=0;user-id=74472169;user-type= :ragecuppy!ragecuppy@ragecuppy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 what is that? a tiny person? i can barely see them?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=300;color=#FF69B4;display-name=Miss_N3phthys;emotes=;flags=;id=c6ce7e1a-3902-4855-9067-6d458b3d2316;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567611958015;turbo=0;user-id=164082340;user-type= :miss_n3phthys!miss_n3phthys@miss_n3phthys.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=3;color=;display-name=Mrloko3;emotes=;flags=;id=25871284-d80c-4a76-9a37-110faee9f56e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567846968871;turbo=0;user-id=156012973;user-type= :mrloko3!mrloko3@mrloko3.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=3;color=;display-name=Mrloko3;emotes=;flags=;id=de49149b-9023-4c27-9e5e-4b3c1e6c9a10;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567846381141;turbo=0;user-id=156012973;user-type= :mrloko3!mrloko3@mrloko3.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,bits/10000;bits=10;color=#FF0000;display-name=KeefeDR;emotes=;flags=;id=cbf732cb-eb44-4a02-82b6-5d0b90533579;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567732344051;turbo=0;user-id=229263467;user-type=mod :keefedr!keefedr@keefedr.tmi.twitch.tv PRIVMSG #pajlada :cheer10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/9,bits/10000;bits=10;color=#FF0000;display-name=KeefeDR;emotes=;flags=;id=40bf6fa3-27d4-4bb1-91a3-af9fb0e8e65f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567732099071;turbo=0;user-id=229263467;user-type=mod :keefedr!keefedr@keefedr.tmi.twitch.tv PRIVMSG #pajlada :cheer10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#8B00CC;display-name=Mikenificent07;emotes=;flags=;id=1569ab99-73ed-4f27-9b5d-22da041ce8df;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824466020;turbo=0;user-id=88759640;user-type= :mikenificent07!mikenificent07@mikenificent07.tmi.twitch.tv PRIVMSG #pajlada :And a cookie Kappa1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#8B00CC;display-name=Mikenificent07;emotes=115847:16-22;flags=;id=2469fb30-a245-451a-8d66-e849be0f71db;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824401999;turbo=0;user-id=88759640;user-type= :mikenificent07!mikenificent07@mikenificent07.tmi.twitch.tv PRIVMSG #pajlada :Get a sub on me KappaHD 4Head1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8B00CC;display-name=Mikenificent07;emotes=;flags=;id=36f9b5eb-80d4-4828-9e7c-b82f2f498b43;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824264633;turbo=0;user-id=88759640;user-type= :mikenificent07!mikenificent07@mikenificent07.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=100;color=#0000FF;display-name=Owsleyy;emotes=;flags=;id=06e5b005-04f5-4242-958e-78c26016dc31;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567758616004;turbo=0;user-id=112993304;user-type= :owsleyy!owsleyy@owsleyy.tmi.twitch.tv PRIVMSG #pajlada :Shamrock100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=6;color=;display-name=Triviumchamp;emotes=;flags=;id=3eeeb9a4-6e19-49d0-a32f-b9c60217301b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567074835929;turbo=0;user-id=85903095;user-type= :triviumchamp!triviumchamp@triviumchamp.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=500;color=#FF0000;display-name=Njord56;emotes=;flags=;id=19eb48d7-7d32-41f2-a233-2bd49e572b2d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567286237338;turbo=0;user-id=102075447;user-type= :njord56!njord56@njord56.tmi.twitch.tv PRIVMSG #pajlada :Pride100 Pride100 Pride100 Pride100 Pride100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=111;color=#0E86BE;display-name=jalvrz11;emotes=;flags=;id=16e8402c-6bc2-41f9-9b83-d31496b3076a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285361899;turbo=0;user-id=193455707;user-type= :jalvrz11!jalvrz11@jalvrz11.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=155;color=#00FF7F;display-name=SaiEve;emotes=;flags=;id=1c5cfa48-c1b3-494b-8a4d-873cff53a283;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285167949;turbo=0;user-id=139599626;user-type= :saieve!saieve@saieve.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp55)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=245;color=;display-name=aaronbustillos;emotes=;flags=;id=6ed1f84f-88d8-4042-9436-bcf6e94b4817;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285093797;turbo=0;user-id=210738765;user-type= :aaronbustillos!aaronbustillos@aaronbustillos.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp100 PogChamp45)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=145;color=;display-name=jcg02;emotes=;flags=;id=2c2f02cf-07dd-4f2a-95f5-6ecb0abd7efb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567285049726;turbo=0;user-id=88913372;user-type= :jcg02!jcg02@jcg02.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp45)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=150;color=;display-name=seancassidy97;emotes=;flags=;id=5ea57a93-8098-4fd3-908c-9fe63953d34c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567284945996;turbo=0;user-id=113456480;user-type= :seancassidy97!seancassidy97@seancassidy97.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp50)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=102;color=;display-name=wjnewf;emotes=;flags=;id=eaeff153-8944-42ee-b268-8f676e08dfc3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567284532024;turbo=0;user-id=110249597;user-type= :wjnewf!wjnewf@wjnewf.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=1000;color=#8A2BE2;display-name=HCETEHT;emotes=;flags=;id=0f63f3eb-618d-4c8d-8bc8-f65cfea6aa84;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567561766400;turbo=0;user-id=218156047;user-type= :hceteht!hceteht@hceteht.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 Sub!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=119;color=#FC0202;display-name=PlagueVarick;emotes=1776845:49-56/1770952:38-47;flags=;id=c8e4d452-1f54-4027-97a7-c63a015fe36a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567869895315;turbo=0;user-id=238210129;user-type= :plaguevarick!plaguevarick@plaguevarick.tmi.twitch.tv PRIVMSG #pajlada :last bitties for an amazing streamer. helziWonky johann5L Subway119 bonus11)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#575757;display-name=big_betty;emotes=;flags=;id=893ca6cc-c96d-4ca5-babe-75c4716b0109;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808952476;turbo=0;user-id=119317377;user-type= :big_betty!big_betty@big_betty.tmi.twitch.tv PRIVMSG #pajlada :uni100 can’t sub but I have leftover bitties. Take them!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=58;color=#0000FF;display-name=lucky2406;emotes=;flags=;id=74d49023-cc64-48ac-84eb-36383692e016;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567868922655;turbo=0;user-id=414864029;user-type= :lucky2406!lucky2406@lucky2406.tmi.twitch.tv PRIVMSG #pajlada :cheer58)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=;display-name=blackfish349;emotes=;flags=;id=6ee34ea9-2dcd-4737-b1c4-b7328d268977;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733967609;turbo=0;user-id=121532750;user-type= :blackfish349!blackfish349@blackfish349.tmi.twitch.tv PRIVMSG #pajlada :Ranglin Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/1000;bits=20;color=#659BC4;display-name=Sonnikkugrl;emotes=;flags=;id=d17419db-db04-4030-bcf0-95afe02b120c;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567809949752;turbo=0;user-id=69033552;user-type=mod :sonnikkugrl!sonnikkugrl@sonnikkugrl.tmi.twitch.tv PRIVMSG #pajlada :Subway20 bonus2 Noms for J? #SubwayBits)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,bits/10000;bits=1000;color=#FF0000;display-name=Garda11b1p;emotes=;flags=;id=776c5c6c-5d2b-47af-ad60-224728db52ff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567724072607;turbo=0;user-id=40623547;user-type= :garda11b1p!garda11b1p@garda11b1p.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100 Party100 Party100 Party100 Party100 Party100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=Dylten_;emotes=;flags=;id=757f6687-7106-4c43-99ba-825152dd9098;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816768038;turbo=0;user-id=179522038;user-type= :dylten_!dylten_@dylten_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 no Awoo no just no but why you do that like why you have full body that not cool)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1000;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=0f292ce2-4d32-4c0e-9b4c-5db1ee03bf54;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567668821356;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1000)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=#AEB3C0;display-name=GhostMT10;emotes=;flags=;id=29293624-d969-4cc0-9eb0-6d371b8d5102;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567868531521;turbo=0;user-id=428857658;user-type= :ghostmt10!ghostmt10@ghostmt10.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,premium/1;bits=5;color=#33FF00;display-name=WOLFxjordan;emotes=;flags=;id=6a150772-006a-4289-b45e-a9a99e030938;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567868427967;turbo=0;user-id=95985439;user-type= :wolfxjordan!wolfxjordan@wolfxjordan.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=elijah_petersen74;emotes=;flags=;id=060855b8-0fa1-48c5-b8b9-e21df8bcee9b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567866837459;turbo=0;user-id=226957018;user-type= :elijah_petersen74!elijah_petersen74@elijah_petersen74.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#D81B9F;display-name=polishedsiren23;emotes=;flags=;id=dace2bb4-10e9-4f61-9121-fbbe315fe13c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866692984;turbo=0;user-id=426518256;user-type= :polishedsiren23!polishedsiren23@polishedsiren23.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ100 For the love of Jeff @wolfxjordan dont hate the chickens!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,premium/1;bits=10;color=#33FF00;display-name=WOLFxjordan;emotes=;flags=;id=1281d616-d107-4da5-98a1-ddd4d1dd0c5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866682280;turbo=0;user-id=95985439;user-type= :wolfxjordan!wolfxjordan@wolfxjordan.tmi.twitch.tv PRIVMSG #pajlada :JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 JEFF Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,sub-gifter/25;bits=100;color=#FF4500;display-name=Pappy_R;emotes=;flags=;id=104ecf2a-3aea-4634-af99-85a451ae8bae;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866521784;turbo=0;user-id=165326816;user-type= :pappy_r!pappy_r@pappy_r.tmi.twitch.tv PRIVMSG #pajlada :HAM sub @WOLFxjordan Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=therealokyman;emotes=8:41-42;flags=;id=822236fb-e08a-4a44-ad54-b44ae49fb50a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567866409143;turbo=0;user-id=246055367;user-type= :therealokyman!therealokyman@therealokyman.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Almost to the 24h mark :o)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/12,sub-gifter/25;bits=50;color=#FF4500;display-name=Pappy_R;emotes=;flags=;id=bdb9d813-02d6-4e59-ac60-26b30e9aa9ca;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567866358462;turbo=0;user-id=165326816;user-type= :pappy_r!pappy_r@pappy_r.tmi.twitch.tv PRIVMSG #pajlada :GG on another 24 man! Subway50 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,bits/5000;bits=23;color=#DB9305;display-name=Muddypayloads;emotes=;flags=;id=e0df4a38-a498-4e19-bb18-43bf9af30aae;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863405163;turbo=0;user-id=169221483;user-type= :muddypayloads!muddypayloads@muddypayloads.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=200;color=#74B6FF;display-name=Goddess_Moody;emotes=;flags=;id=d9a395af-5643-4ba8-a668-cde3997708df;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567058209437;turbo=0;user-id=159475686;user-type= :goddess_moody!goddess_moody@goddess_moody.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 YAY)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=3;color=;display-name=cozbox;emotes=;flags=69-84:;id=03907570-d721-42db-a289-716314808563;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567520749074;turbo=0;user-id=85941302;user-type= :cozbox!cozbox@cozbox.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 remember kids if your playing this dont put the gun to your head in real life BE SAFE)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=100;color=;display-name=masan_papa;emotes=;flags=;id=f1537a19-ec24-426b-aeb6-75dcd299ae13;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567611283647;turbo=0;user-id=274620532;user-type= :masan_papa!masan_papa@masan_papa.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/0,sub-gifter/10;bits=100;color=#59BAD6;display-name=sidke;emotes=;flags=;id=333dc825-998e-42d2-b319-118195cc8188;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567744038882;turbo=0;user-id=63667611;user-type= :sidke!sidke@sidke.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 nice b side!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=#8A2BE2;display-name=DirtyVolkl;emotes=;flags=9-12:P.5;id=e971eb5e-b4af-4918-9bdb-848eca7bb09f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567650524145;turbo=0;user-id=156691882;user-type= :dirtyvolkl!dirtyvolkl@dirtyvolkl.tmi.twitch.tv PRIVMSG #pajlada :cheer100 gtfo)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=101;color=#008000;display-name=SillyShelburne;emotes=;flags=;id=bfdeef02-d023-42ad-b921-07ff02d9f1bf;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567650507209;turbo=0;user-id=164515621;user-type= :sillyshelburne!sillyshelburne@sillyshelburne.tmi.twitch.tv PRIVMSG #pajlada :PogChamp101)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=DirtyVolkl;emotes=;flags=;id=da7cf403-be01-4f87-b0e7-6b2e4b5bf1b8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567649936045;turbo=0;user-id=156691882;user-type= :dirtyvolkl!dirtyvolkl@dirtyvolkl.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=10;color=#1E90FF;display-name=InsaneStreaming;emotes=;flags=;id=ad80c24a-3db7-4754-8303-03872798dc9e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883635443;turbo=0;user-id=61128608;user-type= :insanestreaming!insanestreaming@insanestreaming.tmi.twitch.tv PRIVMSG #pajlada :PogChamp10 !start guys/gals let get going)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=10;color=#1E90FF;display-name=InsaneStreaming;emotes=;flags=;id=5e0b8f79-49ff-4f05-a538-5711dab3e60e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883582202;turbo=0;user-id=61128608;user-type= :insanestreaming!insanestreaming@insanestreaming.tmi.twitch.tv PRIVMSG #pajlada :Scoops10 coffee time whoop whoop)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=10;color=#1E90FF;display-name=InsaneStreaming;emotes=;flags=;id=f9286eb2-3a4a-41af-aafe-a5305ee1fe01;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883458959;turbo=0;user-id=61128608;user-type= :insanestreaming!insanestreaming@insanestreaming.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 sub a dub dub thanks for the sub)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=a2dd2ad4-a305-452f-a29c-ea91d239fc52;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882636058;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 Yup im officially broke now… oof)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=cb8490b4-b31d-46de-b5fc-351b56761fea;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882619649;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 nvm im pretty much broke now)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=28c5bf7d-4d03-4c79-bb98-6476ed75cc05;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882606607;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 REALLY poor)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=42dcdfac-9749-4648-a56d-efcaf18882e3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882595986;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 And i mean really poor)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=039ed6e7-3972-4851-afc2-eb2471820fc0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882584122;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 im poor now)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=300;color=#FF0000;display-name=CosmicTeeGaming;emotes=;flags=;id=c981fd9c-4c47-4fb7-941b-443f20cb4bd0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882465560;turbo=0;user-id=94341687;user-type= :cosmicteegaming!cosmicteegaming@cosmicteegaming.tmi.twitch.tv PRIVMSG #pajlada :Subway300 bonus30)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=200;color=#FF0000;display-name=CosmicTeeGaming;emotes=;flags=;id=f06f3aab-dc65-451f-907d-050c95c9389e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882421315;turbo=0;user-id=94341687;user-type= :cosmicteegaming!cosmicteegaming@cosmicteegaming.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=Jefferinsky;emotes=;flags=;id=c890aa63-656b-4028-ad6b-2959a2b14ec3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882369129;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :SwiftRage100 DIDNT THINK SO!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=100;color=#FF0000;display-name=CosmicTeeGaming;emotes=;flags=;id=ce69259b-16c7-4f59-bcd4-dee2f6c7ce19;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882342836;turbo=0;user-id=94341687;user-type= :cosmicteegaming!cosmicteegaming@cosmicteegaming.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=41;color=;display-name=Jefferinsky;emotes=;flags=;id=b5901e67-920b-4ad1-b438-5ab1165bbb2d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882260139;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4 I still want the bitboss btw)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=6d050678-b506-4ea9-bd8d-cbbbf4a05301;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882217468;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :NotLikeThis1 I gotta go again, tho sorry cya later people!!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=41:23-30;flags=;id=26d506da-3c2c-4da1-b1b9-44c54d07bcc7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882138677;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm1 Wow ur beard Kreygasm)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=33638d59-4460-49a0-93e5-c2586b7efa64;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882096294;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 This is 2 vs 1 !1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=1d0a46a4-f378-427e-8d16-8c314c345f49;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882037636;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm1 DId I just see minecraft in the corner?!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=232f892e-924a-41ca-a2f3-8baaff1755cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881971375;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 What game is this even?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=dc5c7474-a003-48d6-9fb2-81fb1bf64734;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881932606;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 WOW THE TURDS OR DIE STILL LIVES?!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=;display-name=Jefferinsky;emotes=25:53-57;flags=;id=11870971-334f-428b-8e12-d84504d6611b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881901196;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :Kappa1 Ill just spend 52 bitties in single donations Kappa)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=Jefferinsky;emotes=;flags=;id=e0297104-031c-4176-8b85-b2677bf4bec3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881852050;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 Fck yall people *dabs*)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=Jefferinsky;emotes=;flags=;id=65cf84f2-4284-4cba-8775-bacc433b14c7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881806242;turbo=0;user-id=102564277;user-type= :jefferinsky!jefferinsky@jefferinsky.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1 WHERE IS MY BITBOSS?!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=100;color=#8A2BE2;display-name=xDusTKay;emotes=483:50-51;flags=;id=9cf69846-2966-4a19-b3d9-98ce9552e846;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863777728;turbo=0;user-id=75964267;user-type= :xdustkay!xdustkay@xdustkay.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 ein paar bits hab ich noch über <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=#FF0000;display-name=burntd0g;emotes=;flags=;id=5f1a5f04-db66-4711-a36d-dad6a830fa5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824025080;turbo=0;user-id=263643501;user-type= :burntd0g!burntd0g@burntd0g.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 ¿No eres ese tipo de cohete leauge?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=vip/1,subscriber/6,sub-gifter/25;bits=100;color=#6B9FE0;display-name=lushfrst;emotes=;flags=;id=c2d35791-e57b-4a97-8286-2c8f9c414689;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567822018379;turbo=0;user-id=154781230;user-type= :lushfrst!lushfrst@lushfrst.tmi.twitch.tv PRIVMSG #pajlada :cheer100 hi Jesse I'm home, I was playing volleyball all day. How was your day?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=100;color=#FF0000;display-name=burntd0g;emotes=;flags=;id=683d3238-ed85-4c75-98cb-f8334e06169d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567820787621;turbo=0;user-id=263643501;user-type= :burntd0g!burntd0g@burntd0g.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 dab or kiss me or not)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=;display-name=thornygamesyt;emotes=;flags=;id=72022f24-8115-4538-a75d-8f5a41b0bee2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820322797;turbo=0;user-id=424753421;user-type= :thornygamesyt!thornygamesyt@thornygamesyt.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=34-41:P.6;id=15159f58-69d5-4cdf-8a5d-50d46f567fb6;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883350008;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 this one is for Fuxfunny)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/1;bits=1000;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=6071990a-0dbf-42bf-a041-25c085799665;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883239006;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 just a double check to be sure it works well)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/1;bits=1500;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=d96ec3d2-092b-46df-8645-ec2e8172f63e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883076791;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 Subway500 bonus150 is that better now?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/2;bits=400;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=f94b3c47-0622-4a3d-957a-2ac7e857424e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882981383;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :Subway400 bonus40)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/2;bits=500;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=8af2c110-994d-43e7-bb73-783605b86750;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882892936;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :uni500 no message here)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits-leader/2;bits=100;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=80fe5ea6-78a5-4538-8c10-4ee8108ec5b3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882830675;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/31;badges=moderator/1,subscriber/24,bits/300000;bits=500;color=#8A2BE2;display-name=Fl0ufl0u;emotes=;flags=;id=1b8dcda6-59c7-4f1e-85fd-624446c691b5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882782472;turbo=0;user-id=128980554;user-type=mod :fl0ufl0u!fl0ufl0u@fl0ufl0u.tmi.twitch.tv PRIVMSG #pajlada :uni500)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#9ACD32;display-name=koopashell10;emotes=508650:122-128;flags=;id=6069bd03-5b4a-43c6-a040-a9b9e656ec3b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567871532584;turbo=0;user-id=40997204;user-type= :koopashell10!koopashell10@koopashell10.tmi.twitch.tv PRIVMSG #pajlada :Cheer5 this isn't particularly to support your stream or anything i just like having icons next to my name in twitch chat TPFufun)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=moderator/1,subscriber/9,bits-leader/3;bits=10;color=#FF69B4;display-name=MrSilverlight92;emotes=;flags=;id=ea454605-2db7-4506-948f-ec39513837aa;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567799691975;turbo=0;user-id=22092721;user-type=mod :mrsilverlight92!mrsilverlight92@mrsilverlight92.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=moderator/1,subscriber/12,bits-leader/2;bits=100;color=#F56600;display-name=Shakuyakuu;emotes=300585987:15-23;flags=;id=ed71a243-c72b-4fb9-af17-1f3768d8b4d0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567796006127;turbo=0;user-id=65629627;user-type=mod :shakuyakuu!shakuyakuu@shakuyakuu.tmi.twitch.tv PRIVMSG #pajlada :Hallo zusammen abowPeace Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=1050;color=#FF69B4;display-name=StudNutt;emotes=;flags=;id=b28ecb8c-fc68-47c8-aaee-e1949c048053;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567852689505;turbo=0;user-id=128931966;user-type= :studnutt!studnutt@studnutt.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer50 since it won’t let me gift a sub haha)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=vip/1,subscriber/3,bits/100000;bits=5000;color=#8A2BE2;display-name=Jodi_81;emotes=;flags=;id=0356bd81-0114-46d4-b14b-a019691d7538;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812935453;turbo=0;user-id=412660723;user-type= :jodi_81!jodi_81@jodi_81.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 enjoy your weekend!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=vip/1,subscriber/3,bits/5000;bits=20;color=#FF69B4;display-name=curvyhw_games;emotes=;flags=;id=cbcea4e5-7eb4-4c42-adff-df9175ad0f41;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812903204;turbo=0;user-id=409795327;user-type= :curvyhw_games!curvyhw_games@curvyhw_games.tmi.twitch.tv PRIVMSG #pajlada :ShowLove20 Have a good weekend homie!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1;bits=600;color=#9ACD32;display-name=KiaraRamirezz_;emotes=;flags=;id=b8dc158d-12de-4980-ac93-8d0bdef5e272;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812727383;turbo=0;user-id=278525485;user-type= :kiararamirezz_!kiararamirezz_@kiararamirezz_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 Subway100 bonus60)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/1;bits=200;color=#B22222;display-name=rene_flash;emotes=;flags=;id=e5bc74b0-21d5-4fe2-92e9-5e03d4e3d1e1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567619418523;turbo=0;user-id=80110456;user-type= :rene_flash!rene_flash@rene_flash.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/0,bits/1000;bits=100;color=#AE22B2;display-name=Erektor;emotes=1206818:57-65;flags=;id=9cc8269f-e265-4ec9-9200-274362e93c8e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863972239;turbo=0;user-id=46060673;user-type= :erektor!erektor@erektor.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Mestari voittaa vaikka ilman potioneja rtqNautin)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/42;badges=subscriber/0,bits/10000;bits=400;color=#FF0000;display-name=Lippakikkeli;emotes=88:21-28;flags=;id=50ef6b07-6e70-408c-8f42-db85d04ef0ea;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863905158;turbo=0;user-id=65612902;user-type= :lippakikkeli!lippakikkeli@lippakikkeli.tmi.twitch.tv PRIVMSG #pajlada :cheer400 Just helppo PogChamp)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/20;badges=subscriber/0,sub-gifter/5;bits=1000;color=#B22222;display-name=RaimoKoira;emotes=;flags=;id=08268654-1aa8-42f3-b16e-cf5aaffb3e1f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567861590615;turbo=0;user-id=36693313;user-type= :raimokoira!raimokoira@raimokoira.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Minä keräilin lapsena lätkäkortteja. Nykyään epäonnistuneita parisuhteita. Molemmissa oma tunnelmansa.)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=moderator/1,subscriber/12,twitchconNA2019/1;bits=100;color=#00FF08;display-name=ZiggyMixx;emotes=;flags=;id=a3457bd1-106e-4b5e-94ec-c05a3f932a56;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567880612554;turbo=0;user-id=162111866;user-type=mod :ziggymixx!ziggymixx@ziggymixx.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 EAT FRESH)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=ee224d5d-d53d-455b-a519-4c97bda9d7c1;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807905289;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=1b7ed759-b63b-4403-a525-2afd5eeb7d6f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807899508;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/1;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=6e309f73-cf62-4971-8f81-dcefc84554a9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807793046;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=24ce71a8-a11c-4282-8217-23cb17152dc3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807789753;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=dd6d6709-9681-4a19-92d9-44e9ad90b65f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807786982;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=fa6104d3-9bed-4326-b719-b79eebeeabdf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807784250;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=de6682a7-a01c-4f48-b042-d93ad124c262;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807259283;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=69063f54-5cf3-4396-a9fd-1e119fd08c84;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807253780;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=12ea478e-974e-433a-bcd3-bd6cb6842d8a;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807246384;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=a6bf3ffb-20f6-4072-a7e5-91073ca1c002;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807240322;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove27)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=86041b40-a78e-4cc3-8870-fb2126473939;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807184256;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :showlove125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=dfd68467-f596-4cfc-bccd-a1612d7a10b5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807156821;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=edd8fc6f-00ac-4d99-911a-7958d7dce87e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807132801;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=5feff6fe-fbdd-4b3e-89fc-da1f29a3ca43;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807123575;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0;bits=125;color=;display-name=straf_tanz;emotes=;flags=;id=f51b8c35-62de-4272-a2ce-0fb0a568f05d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567807115926;turbo=0;user-id=164263212;user-type=mod :straf_tanz!straf_tanz@straf_tanz.tmi.twitch.tv PRIVMSG #pajlada :cheer125)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=16;color=;display-name=liltooth25;emotes=;flags=;id=de4d2a81-0820-430b-86ea-5d7d8df6a397;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807050015;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway16 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=50;color=;display-name=liltooth25;emotes=;flags=;id=545784dc-951c-4e69-9905-ca123f422ebe;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807035977;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=50;color=;display-name=liltooth25;emotes=;flags=;id=efa3bc41-3fe4-4095-8313-9dfef037f6e5;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807031759;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=edd75bdc-6855-4134-a3b3-3d8268799f23;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807022608;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=404359b2-5f47-4806-b877-0eade77e7e01;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807017370;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=31d1e329-2669-468a-bd2e-aafde7f05c34;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807013247;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=71315736-de04-4cf4-83c0-b3dcd0a4beb1;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807009772;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=1064ecf5-f2ff-4186-a088-3b49d2522a86;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807005539;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=b3167bf9-bbfa-4939-9d7d-dfb53910f55c;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567807001669;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=27;color=;display-name=liltooth25;emotes=;flags=;id=a7659b20-4f3f-48f0-90ef-895cad62cf5d;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806996725;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway27 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/10000;bits=125;color=;display-name=liltooth25;emotes=;flags=;id=1a7ab696-386f-4d54-96cc-b3cb9f0b7378;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806881085;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway125 bonus12)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=50;color=;display-name=liltooth25;emotes=;flags=;id=4899bf1a-9797-44a5-b5c7-907b4b5a3818;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806848748;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=10;color=;display-name=liltooth25;emotes=;flags=;id=386bc2d0-499d-4c55-b9ff-28202168f9f8;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567806808086;turbo=0;user-id=421653286;user-type=mod :liltooth25!liltooth25@liltooth25.tmi.twitch.tv PRIVMSG #pajlada :subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=11;color=#5F9EA0;display-name=YogieTV;emotes=;flags=;id=2cf94866-1305-41f4-83fb-dd3c6e6e951c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567835533752;turbo=0;user-id=105086541;user-type= :yogietv!yogietv@yogietv.tmi.twitch.tv PRIVMSG #pajlada :Pogchamp11)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#5F9EA0;display-name=YogieTV;emotes=;flags=;id=bf903ecb-b25c-4f98-a1e6-540bf6462f98;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567832231579;turbo=0;user-id=105086541;user-type= :yogietv!yogietv@yogietv.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#0FB4BD;display-name=Nekriakar;emotes=;flags=;id=0ca52d7b-5458-4b47-9469-c96d084951cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567831924214;turbo=0;user-id=49302459;user-type= :nekriakar!nekriakar@nekriakar.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Are you 60 yet?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits/1000;bits=100;color=#3FBD00;display-name=crosshatchr;emotes=;flags=;id=7041524e-003c-4b95-b14d-33357f1abd17;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567840048274;turbo=0;user-id=167401269;user-type= :crosshatchr!crosshatchr@crosshatchr.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/5000;bits=100;color=#00FF7F;display-name=bigbuttcheekz;emotes=;flags=;id=7b7bda1b-cb2c-4a6e-91dd-b58809b1b820;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567838097574;turbo=0;user-id=123940935;user-type= :bigbuttcheekz!bigbuttcheekz@bigbuttcheekz.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Some bits to help with the pain of that L LOL)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/5000;bits=100;color=#00FF7F;display-name=bigbuttcheekz;emotes=;flags=;id=57367f47-bea0-426d-95ed-1ebe986b36b6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567837436255;turbo=0;user-id=123940935;user-type= :bigbuttcheekz!bigbuttcheekz@bigbuttcheekz.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=vip/1,subscriber/6,overwatch-league-insider_1/1;bits=2;color=#FF69B4;display-name=ryanslaysdragons;emotes=;flags=;id=97543534-3156-441c-a33c-f69fdd0fb1a1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567802759637;turbo=0;user-id=125132416;user-type= :ryanslaysdragons!ryanslaysdragons@ryanslaysdragons.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1 SeemsGood1 stop apologizing)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=9;color=#8A2BE2;display-name=nyano_cat;emotes=58127:7-13;flags=;id=4aae72fa-2bdb-493e-9d2b-b4b1ffffe509;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881166895;turbo=0;user-id=90697072;user-type= :nyano_cat!nyano_cat@nyano_cat.tmi.twitch.tv PRIVMSG #pajlada :Pride9 CoolCat)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=vip/1,subscriber/6;bits=500;color=#00FF7F;display-name=rekourse;emotes=;flags=;id=80525145-81b0-4fa6-a708-b68b753aed77;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567481561255;turbo=0;user-id=188063940;user-type= :rekourse!rekourse@rekourse.tmi.twitch.tv PRIVMSG #pajlada :cheer500 i'm out too, just wanted to check THE GRIND)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=3;color=#FF0000;display-name=Shadowishnothere;emotes=;flags=;id=397149eb-297f-4211-9fa8-4c0d521e2920;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567488621929;turbo=0;user-id=183266570;user-type= :shadowishnothere!shadowishnothere@shadowishnothere.tmi.twitch.tv PRIVMSG #pajlada :cheer3 My dude how are you)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=95;color=;display-name=Cal3dfwlch;emotes=;flags=;id=cdb6cee2-b54d-40a3-b717-699b3b17c3cb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567827205017;turbo=0;user-id=174471049;user-type= :cal3dfwlch!cal3dfwlch@cal3dfwlch.tmi.twitch.tv PRIVMSG #pajlada :cheer95 been a minute)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=vinc209;emotes=;flags=;id=c4290a3b-18cb-415b-85ad-dd5fa590a609;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567790034539;turbo=0;user-id=404067320;user-type= :vinc209!vinc209@vinc209.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Bist mega geil)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=1000;color=;display-name=demanotfound;emotes=;flags=24-45:A.6/P.6;id=3589a527-1500-4926-919d-8a36cc9d5c46;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567788239043;turbo=0;user-id=447849195;user-type= :demanotfound!demanotfound@demanotfound.tmi.twitch.tv PRIVMSG #pajlada :Subway1000 bonus100 mio fratello è un coglione)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=1;color=#DAA520;display-name=SrM1CH3L;emotes=;flags=;id=ee36208f-5a77-443a-8af1-2d08b2c7c5d6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567791244478;turbo=0;user-id=49075413;user-type= :srm1ch3l!srm1ch3l@srm1ch3l.tmi.twitch.tv PRIVMSG #pajlada :bday1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1000;bits=2000;color=;display-name=brokensilence86;emotes=;flags=;id=066c2353-d6fa-48c0-9b77-9c98dffb0fd5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567572550910;turbo=0;user-id=55972849;user-type= :brokensilence86!brokensilence86@brokensilence86.tmi.twitch.tv PRIVMSG #pajlada :uni1000 uni1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/23;badges=subscriber/12,bits/25000;bits=300;color=#008000;display-name=hoopscotch;emotes=9:58-59;flags=;id=d6016afa-1570-4293-bbc1-c35c5efefd54;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567846596222;turbo=0;user-id=138377471;user-type= :hoopscotch!hoopscotch@hoopscotch.tmi.twitch.tv PRIVMSG #pajlada :cheer300 signing off for the night. have a good one buddy <3 !)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,sub-gifter/50;bits=100;color=;display-name=dutchtaco1919;emotes=;flags=;id=ed1627cf-9cd1-4af6-89e6-3acca9a35a9a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567775669999;turbo=0;user-id=54554384;user-type=mod :dutchtaco1919!dutchtaco1919@dutchtaco1919.tmi.twitch.tv PRIVMSG #pajlada :Party100 Early morning buddy hows it going)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=subscriber/12,bits/1000;bits=500;color=;display-name=cuppajoe802;emotes=;flags=;id=2bf9ccd3-8606-415d-bf8c-c463f8bdf083;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567726182364;turbo=0;user-id=114806989;user-type= :cuppajoe802!cuppajoe802@cuppajoe802.tmi.twitch.tv PRIVMSG #pajlada :cheer500 happy birthday, hope you're enjoying the game and life and remember we're all just dust in the wind)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=subscriber/12,sub-gifter/10;bits=401;color=;display-name=Munstratus;emotes=;flags=;id=468af383-fb3f-4621-8afb-c7cd86845cdb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567830749764;turbo=0;user-id=82772061;user-type= :munstratus!munstratus@munstratus.tmi.twitch.tv PRIVMSG #pajlada :Cheer401 you get one more bit then he got)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=Math_Alv;emotes=;flags=;id=5f4a6480-e90a-4bd7-9453-9b265678249b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567712963008;turbo=0;user-id=93780973;user-type= :math_alv!math_alv@math_alv.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF0000;display-name=jaxjabs;emotes=;flags=;id=5f233f5f-b46b-4b80-a916-f03ba990131d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824751920;turbo=0;user-id=403462262;user-type= :jaxjabs!jaxjabs@jaxjabs.tmi.twitch.tv PRIVMSG #pajlada :PJSalt1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=ne0nlazer;emotes=;flags=;id=e5a75276-4b7b-4174-8e3e-939c8638d61e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824348146;turbo=0;user-id=134264675;user-type= :ne0nlazer!ne0nlazer@ne0nlazer.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=vip/1,subscriber/12,bits-leader/1;bits=1000;color=#0000FF;display-name=Jayrod1125;emotes=;flags=;id=d9d0182f-6034-4c16-b5f5-86eee2d9e846;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567729423935;turbo=0;user-id=217501092;user-type= :jayrod1125!jayrod1125@jayrod1125.tmi.twitch.tv PRIVMSG #pajlada :tattedCheer1000 hi friend!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/10000;bits=145;color=;display-name=Op_slayer_87;emotes=;flags=;id=9da72820-d00d-460e-99c3-905002ac5dd8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567729319019;turbo=0;user-id=86501523;user-type= :op_slayer_87!op_slayer_87@op_slayer_87.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=subscriber/12,sub-gifter/1;bits=100;color=#FF0000;display-name=ang3licwb;emotes=;flags=;id=b918f9a4-fbe0-4758-af15-15e11bfe6387;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567729022995;turbo=0;user-id=178319094;user-type= :ang3licwb!ang3licwb@ang3licwb.tmi.twitch.tv PRIVMSG #pajlada :tattedCheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=41;color=#36A36C;display-name=RmagxD;emotes=;flags=;id=a813f5a9-5ffb-4126-9bf8-4fbaa207f55d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567709071569;turbo=0;user-id=41939684;user-type= :rmagxd!rmagxd@rmagxd.tmi.twitch.tv PRIVMSG #pajlada :Subway41 bonus4 hi take my bits for now.)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/100;bits=100;color=#009CCC;display-name=FantaWauWau;emotes=;flags=;id=1815589d-8054-45ce-a2df-232a9a06cfb1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882900749;turbo=0;user-id=38755523;user-type= :fantawauwau!fantawauwau@fantawauwau.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=100;color=#FF69B4;display-name=bel4e;emotes=;flags=;id=906c7c85-4ac3-4d5a-93fc-822fa6593ba3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567820841690;turbo=0;user-id=240924345;user-type= :bel4e!bel4e@bel4e.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits-leader/2;bits=6;color=;display-name=Dirga_;emotes=;flags=;id=949f64ae-3620-40d0-931a-83661118aeef;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567877179495;turbo=0;user-id=125140704;user-type=mod :dirga_!dirga_@dirga_.tmi.twitch.tv PRIVMSG #pajlada : ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF0000;display-name=Rattlesnakejg721;emotes=;flags=;id=057e4610-602e-437c-b7ea-996b366335a1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567804217479;turbo=0;user-id=177226950;user-type= :rattlesnakejg721!rattlesnakejg721@rattlesnakejg721.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits-leader/1;bits=10;color=;display-name=itstranexd;emotes=;flags=;id=9f7d94f7-8621-465d-b0c8-6bfd0ea969df;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780557173;turbo=0;user-id=46479681;user-type= :itstranexd!itstranexd@itstranexd.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits-leader/1;bits=26;color=;display-name=itstranexd;emotes=;flags=;id=0c08e791-18bb-4e54-ac78-8d892775a9d6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780535250;turbo=0;user-id=46479681;user-type= :itstranexd!itstranexd@itstranexd.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1000;bits=14;color=;display-name=itstranexd;emotes=;flags=;id=3946fa72-dee3-491e-a213-a700c4ffef7a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567780483441;turbo=0;user-id=46479681;user-type= :itstranexd!itstranexd@itstranexd.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1PogChamp1 PogChamp1 PogChamp1 PogChamp1PogChamp1 PogChamp1 PogChamp1 PogChamp1PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=laserairlp;emotes=;flags=;id=da84860a-cc6a-4940-bfad-3acc449cb0ce;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567880124427;turbo=0;user-id=448418172;user-type= :laserairlp!laserairlp@laserairlp.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=5;color=#6D9A2C;display-name=MrStabToxic;emotes=;flags=;id=28faf708-8028-4a64-8d03-7b0e9bf37f47;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567791549903;turbo=0;user-id=138575624;user-type= :mrstabtoxic!mrstabtoxic@mrstabtoxic.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Do what you want cause a pirate is free, you are a pirate! Yarr har fiddle dee dee Being a pirate is alright to be Do what you want cause a pirate is free You are a pirate! You are a pirate! Yeah!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=vip/1,subscriber/12;bits=10;color=#0000FF;display-name=4rrow__;emotes=;flags=;id=ab46ffff-17d7-449a-b453-96a46d84af0d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567531928003;turbo=0;user-id=89770516;user-type= :4rrow__!4rrow__@4rrow__.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Auf den Stress... ^^)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12;bits=10;color=#8A2BE2;display-name=BladeLoverMarbeny;emotes=9:176-177,179-180,182-183;flags=67-69:P.5,124-129:,139-141:P.5,152-158:P.5;id=b284cc0d-52ca-4bfd-af8a-8735292a6a67;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567853018691;turbo=0;user-id=181420333;user-type=mod :bladelovermarbeny!bladelovermarbeny@bladelovermarbeny.tmi.twitch.tv PRIVMSG #pajlada :Bye Ferchis, descansa la streamer mas hermosa de Twitch y Facebook alv Que te vaya bien en tu clase, yo se que puedes jalar narcos gringos alv Te jamon chingon jamon del bueno <3 <3 <3 kappa10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6;bits=10;color=#1E90FF;display-name=Ivanjair04;emotes=;flags=;id=7a3963cc-070d-42ac-941a-5455a14dd096;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567852161968;turbo=0;user-id=177916105;user-type= :ivanjair04!ivanjair04@ivanjair04.tmi.twitch.tv PRIVMSG #pajlada :bueno yo debo irme a trabajar, te tenía de fondo mientras me preparaba, que tengas un bello día Fer hermosa Subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=moderator/1,subscriber/12;bits=10;color=#8A2BE2;display-name=BladeLoverMarbeny;emotes=2:175-176;flags=37-41:P.6/S.6,155-158:P.5;id=59a5a340-9b37-47f9-96af-107944509646;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567851480040;turbo=0;user-id=181420333;user-type=mod :bladelovermarbeny!bladelovermarbeny@bladelovermarbeny.tmi.twitch.tv PRIVMSG #pajlada :Oye Ferchiz, en mi zing me veo de la verga con mi pelo, es que fui a peluquería de barrio bajo y me pelaron como quisieron y si no quería pues me colgaban alv. Es advertencia :( kappa10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/38;badges=moderator/1,subscriber/24,bits/5000;bits=10;color=#89F3F4;display-name=Dixuz;emotes=483:177-178;flags=;id=e96d820c-3ea0-4485-958e-ddb9fc773250;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567850695706;turbo=0;user-id=129865865;user-type=mod :dixuz!dixuz@dixuz.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 No es por molestarte ni es sin mala onda jaja solo te recuerdo que tu e hace que no puedan agarrar al adc o a ti , es counter de los ganchos de toti por ejemplo <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#1D29AF;display-name=Geozilla;emotes=;flags=;id=fe6ce248-5c00-41b8-a79b-891debb14e6d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877050738;turbo=0;user-id=85170712;user-type= :geozilla!geozilla@geozilla.tmi.twitch.tv PRIVMSG #pajlada :@bigdaddyden76 finally got all the gear for card LoD!!!! Pushed a solo GR 70 for that primal!!!!!! bdd76Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/100000;bits=500;color=#00FF7F;display-name=butcherbasel;emotes=11:89-91;flags=;id=f7691311-cde5-4e1a-b116-bcec86427fdb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567876645000;turbo=0;user-id=132421491;user-type= :butcherbasel!butcherbasel@butcherbasel.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 Subway100 bonus50 Thanks to the Earl of Sandwich ;-))"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=200;color=#156A15;display-name=Jesstilence;emotes=;flags=;id=584313e8-9a18-41fb-9013-c4b5f0b84c0b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567462656308;turbo=0;user-id=42802415;user-type= :jesstilence!jesstilence@jesstilence.tmi.twitch.tv PRIVMSG #pajlada :cheer200 YEET)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF69B4;display-name=amouskie;emotes=9:37-38;flags=;id=86302fb2-0673-4246-b8ca-a3c99c0f7e0f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567459424881;turbo=0;user-id=182663248;user-type= :amouskie!amouskie@amouskie.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 Love your art so much !! <3)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=35;color=#FF69B4;display-name=3DylanStarr;emotes=;flags=;id=1e765f9f-6366-4900-9352-4b14858eb383;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567442815353;turbo=0;user-id=134989278;user-type= :3dylanstarr!3dylanstarr@3dylanstarr.tmi.twitch.tv PRIVMSG #pajlada :cheer35 cheers)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=justcreeper6677;emotes=;flags=;id=a73d4e87-b0ba-4c17-b51d-48c9bed06c44;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567439587969;turbo=0;user-id=128287273;user-type= :justcreeper6677!justcreeper6677@justcreeper6677.tmi.twitch.tv PRIVMSG #pajlada :cheer5 hello Ashley)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,bits-leader/1;bits=10;color=#FF7F50;display-name=tyler_ng;emotes=;flags=;id=e140d151-f28d-47e1-b05e-6410ddf87de5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567870144918;turbo=0;user-id=130105336;user-type=mod :tyler_ng!tyler_ng@tyler_ng.tmi.twitch.tv PRIVMSG #pajlada :POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1 POGchamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,bits-leader/2;bits=10;color=#FF7F50;display-name=tyler_ng;emotes=;flags=;id=a6d21b5f-b9ec-4ab9-8563-c7bbace39a5b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567860714802;turbo=0;user-id=130105336;user-type=mod :tyler_ng!tyler_ng@tyler_ng.tmi.twitch.tv PRIVMSG #pajlada :Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1 Pogchamp1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#8A2BE2;display-name=kratataola;emotes=;flags=;id=f37e1469-9baf-44d3-bf2e-72f9b5015261;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813219303;turbo=0;user-id=255589459;user-type= :kratataola!kratataola@kratataola.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#008000;display-name=survivor53;emotes=;flags=;id=3f635254-3a9d-47b1-8ea1-736795e9ab36;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567844962666;turbo=0;user-id=52432678;user-type= :survivor53!survivor53@survivor53.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 how are you today and are you doing song request tonight)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0;bits=300;color=#B22222;display-name=Sl1psterx;emotes=;flags=;id=c95d03f0-98a4-41cf-8840-2a7b2851b3ef;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567173943999;turbo=0;user-id=164634725;user-type= :sl1psterx!sl1psterx@sl1psterx.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo100 VoHiYo100 VoHiYo100 g'morning!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=moderator/1,subscriber/12,bits/10000;bits=100;color=#1E90FF;display-name=Lightsen;emotes=;flags=;id=21bfdad9-ac19-49ac-8242-6c1e68c77eb3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567714084333;turbo=0;user-id=53941070;user-type=mod :lightsen!lightsen@lightsen.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 Good luck!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=moderator/1,subscriber/12,bits/10000;bits=100;color=#1E90FF;display-name=Lightsen;emotes=;flags=;id=053964a2-0d70-44d6-87f0-721cb13d2411;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567627203406;turbo=0;user-id=53941070;user-type=mod :lightsen!lightsen@lightsen.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 go team ripto!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits-leader/3;bits=5;color=#FF0000;display-name=luckyrichardgonda99;emotes=;flags=;id=7e936274-e4c6-4e6a-a4e9-8341b4dea934;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873925743;turbo=0;user-id=146405903;user-type= :luckyrichardgonda99!luckyrichardgonda99@luckyrichardgonda99.tmi.twitch.tv PRIVMSG #pajlada :clumsyCheer1 clumsyCheer1 clumsyCheer1 clumsyCheer1 clumsyCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=vip/1,subscriber/3,sub-gifter/100;bits=1111;color=#FF0000;display-name=nordfred;emotes=;flags=;id=16d26764-a43b-4974-8595-58dd42ab1eca;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567873797798;turbo=0;user-id=94666224;user-type= :nordfred!nordfred@nordfred.tmi.twitch.tv PRIVMSG #pajlada :Subway1111 bonus111)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/10;bits=200;color=#FF0000;display-name=SparrowFIight;emotes=;flags=;id=921e67f8-f2cd-4a5b-bbe7-061f14127af1;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566933198297;turbo=0;user-id=159644893;user-type=mod :sparrowfiight!sparrowfiight@sparrowfiight.tmi.twitch.tv PRIVMSG #pajlada :Pride100 Pride100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1000;bits=100;color=#8A2BE2;display-name=Wonder_prism;emotes=;flags=;id=53b536cf-6b2c-463a-9dd5-311ca1731df1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567755405261;turbo=0;user-id=169024107;user-type= :wonder_prism!wonder_prism@wonder_prism.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/2;bits=44;color=#FF0000;display-name=LIGHTLYT0ASTED;emotes=;flags=;id=54e2ac76-38fc-4f93-b521-a59963e2ce88;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741675015;turbo=0;user-id=60048896;user-type= :lightlyt0asted!lightlyt0asted@lightlyt0asted.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 Seeing the 56 instead of a whole number had me tilted)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/3;bits=71;color=#FF0000;display-name=LIGHTLYT0ASTED;emotes=;flags=;id=23fa18a3-cd48-4635-ab2b-8e4863ac6692;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567737934123;turbo=0;user-id=60048896;user-type= :lightlyt0asted!lightlyt0asted@lightlyt0asted.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/25000;bits=10;color=#00FF7F;display-name=AriTheTurtle;emotes=;flags=;id=98320461-b1bf-454a-8f39-7a6572f57586;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567712258846;turbo=0;user-id=157378920;user-type= :aritheturtle!aritheturtle@aritheturtle.tmi.twitch.tv PRIVMSG #pajlada :Kappa10 Okay but.. how's it going now?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=moderator/1,subscriber/6,bits-leader/1;bits=200;color=#FF69B4;display-name=ugvdfox;emotes=;flags=;id=3f1cbc07-dcd3-4ed1-af83-e53765aced47;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567638939497;turbo=0;user-id=118032357;user-type=mod :ugvdfox!ugvdfox@ugvdfox.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20 going to bed doo doo doo doo doo doo, going to bed doo doo doo doo doo doo, going to bed doo doo doo doo doo doo... going to bed)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=#FF0000;display-name=ttv_ip_slay;emotes=;flags=;id=2e7287ad-a8b3-409d-a054-b743f1b11da7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566782484003;turbo=0;user-id=244444475;user-type= :ttv_ip_slay!ttv_ip_slay@ttv_ip_slay.tmi.twitch.tv PRIVMSG #pajlada :Scoops5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#00FF7F;display-name=NitrateAcid;emotes=;flags=;id=98585d83-70a9-4684-9b9c-6d4acca26e76;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567538109436;turbo=0;user-id=69974116;user-type= :nitrateacid!nitrateacid@nitrateacid.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Have some bits. I don't need them.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=1;color=#5F9EA0;display-name=JochCool;emotes=;flags=;id=d7443088-e033-480c-bf06-b7aba760846c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567537411299;turbo=0;user-id=124357427;user-type= :jochcool!jochcool@jochcool.tmi.twitch.tv PRIVMSG #pajlada :Hello! Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/1000;bits=500;color=;display-name=gabrielpierrot24;emotes=;flags=;id=54573632-5aa9-4b48-b53a-ed16c2b24cce;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883856373;turbo=0;user-id=228083424;user-type= :gabrielpierrot24!gabrielpierrot24@gabrielpierrot24.tmi.twitch.tv PRIVMSG #pajlada :Kappa100 uni100 uni100 uni100 uni100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=shadowloic1531;emotes=;flags=;id=314daf7d-935f-421d-a017-2e29cdc70f48;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567881922793;turbo=0;user-id=276426359;user-type= :shadowloic1531!shadowloic1531@shadowloic1531.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 100 bits pour toi kirby)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=eziki1923;emotes=;flags=;id=9df87fdd-debd-48a1-9a55-e521f2cf4164;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733498035;turbo=0;user-id=79093029;user-type= :eziki1923!eziki1923@eziki1923.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=4;color=;display-name=DatEmeraldNerd;emotes=;flags=;id=c44cc2bf-6d0d-4189-8f45-707ebd3023ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733347765;turbo=0;user-id=181962740;user-type= :datemeraldnerd!datemeraldnerd@datemeraldnerd.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=DatEmeraldNerd;emotes=;flags=;id=72c57649-bc8a-4d63-8c08-cf4e00863bc6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567733285518;turbo=0;user-id=181962740;user-type= :datemeraldnerd!datemeraldnerd@datemeraldnerd.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits/75000;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=45090217-2b94-4f89-8b05-342e0f424a92;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567869704896;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20 おつかれさまです。)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits/75000;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=4b1b867b-d715-42a9-bf32-db36d358cf48;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567861446801;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits/75000;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=48139689-9279-4b20-bf21-e7c1c7a397ff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567850490590;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/21;badges=subscriber/0,premium/1;bits=100;color=#5F9EA0;display-name=4696breva;emotes=;flags=;id=11388b10-bd49-4cd7-b3c8-9b8d70eba815;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567782705871;turbo=0;user-id=179662713;user-type= :4696breva!4696breva@4696breva.tmi.twitch.tv PRIVMSG #pajlada :ナイストップガンです Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=;display-name=altria3963;emotes=;flags=;id=b03eb68b-dc15-4feb-a002-5a1afdedae11;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567781734525;turbo=0;user-id=72968551;user-type= :altria3963!altria3963@altria3963.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 もっとVKKいじめてください)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=;display-name=altria3963;emotes=;flags=;id=9df9722e-02c1-4474-9a41-706e262a0782;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567777398623;turbo=0;user-id=72968551;user-type= :altria3963!altria3963@altria3963.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 うまいもの)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits/10000;bits=100;color=#1E90FF;display-name=バルケッタ;emotes=;flags=;id=7ad07d89-150b-43e1-8d20-d73bd81c0278;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567777290901;turbo=0;user-id=153235733;user-type= :barchetta_jp!barchetta_jp@barchetta_jp.tmi.twitch.tv PRIVMSG #pajlada :配信乙です Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/16;badges=subscriber/0,bits-leader/2;bits=100;color=;display-name=uradon_;emotes=;flags=;id=c6d192f9-8a82-4506-9692-f1dc3c21fe58;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567777176060;turbo=0;user-id=133916845;user-type= :uradon_!uradon_@uradon_.tmi.twitch.tv PRIVMSG #pajlada :こんばんは Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=subscriber/0,bits-leader/1;bits=200;color=#004040;display-name=kzkhak;emotes=;flags=;id=95cf1450-bb49-4e3a-aa9b-d9de94d04cf4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567774374082;turbo=0;user-id=83763085;user-type= :kzkhak!kzkhak@kzkhak.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/5000;bits=745;color=#00FF7F;display-name=MrWichie;emotes=;flags=;id=10d0b8c7-4f99-4c16-92f7-c3cd5a5d461c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883310235;turbo=0;user-id=58110789;user-type= :mrwichie!mrwichie@mrwichie.tmi.twitch.tv PRIVMSG #pajlada :cheer745 how about Tanguy NDombadboy? thinking he maybe my CDM. also for the xbox guys check the rewards on the dashboard I checked and I had enough reward to get me 12K FIFA points without spending a dime.)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/5000;bits=100;color=#00FF01;display-name=WeaverImBMW4er;emotes=743904:34-43;flags=;id=a3befb9d-f18f-4fb7-9401-0a3374083475;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883172439;turbo=0;user-id=81449833;user-type= :weaverimbmw4er!weaverimbmw4er@weaverimbmw4er.tmi.twitch.tv PRIVMSG #pajlada :cheer100 just visiting saying hey PokPikachu)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/5000;bits=100;color=#BA9DFF;display-name=StarLord455;emotes=;flags=;id=56bf474f-fb4a-40ad-af73-aa3f28e6e3d9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567842683189;turbo=0;user-id=195228047;user-type= :starlord455!starlord455@starlord455.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 chau moon descansa y de aqui me voy al trabajo estoy peepoHappy cuidate)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=subscriber/24,bits/5000;bits=500;color=#8A2BE2;display-name=Ms0taku;emotes=;flags=;id=dcc95042-bf77-45e2-9408-3b073595f5f1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813484368;turbo=0;user-id=156508090;user-type= :ms0taku!ms0taku@ms0taku.tmi.twitch.tv PRIVMSG #pajlada :Party100 Party100 Party100 Party100 Party100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/26;badges=subscriber/24,premium/1;bits=400;color=#02A702;display-name=b2utyfully;emotes=;flags=;id=9969fcbe-526d-42c0-82dd-f2d2fb0c1d67;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567806619422;turbo=0;user-id=42697729;user-type= :b2utyfully!b2utyfully@b2utyfully.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 Subway100 bonus40)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=moderator/1,subscriber/6,bits/25000;bits=100;color=#1459FE;display-name=shutupsprinkles;emotes=;flags=;id=43f00ef3-f017-49f4-8f36-d4dcb41b1e76;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566875333958;turbo=0;user-id=57419879;user-type=mod :shutupsprinkles!shutupsprinkles@shutupsprinkles.tmi.twitch.tv PRIVMSG #pajlada :bday100 Beards are not food)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=1100;color=;display-name=bunny_from_mars;emotes=;flags=;id=31bf0bcf-87c4-48c4-aec7-5ef682ad12b3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567860213128;turbo=0;user-id=432536628;user-type= :bunny_from_mars!bunny_from_mars@bunny_from_mars.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 Cheer100 mopi go to bed you have work tomorrow)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=10;color=#D255D4;display-name=catwomantori23;emotes=;flags=;id=475aaa22-3cb4-4b3f-be64-b433757f767a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567816155076;turbo=0;user-id=407164091;user-type= :catwomantori23!catwomantori23@catwomantori23.tmi.twitch.tv PRIVMSG #pajlada :uni10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=10;color=#D255D4;display-name=catwomantori23;emotes=1346875:6-14;flags=;id=fa4abdc2-a2e8-4f4a-b285-9c4292bf7c29;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567791495610;turbo=0;user-id=407164091;user-type= :catwomantori23!catwomantori23@catwomantori23.tmi.twitch.tv PRIVMSG #pajlada :uni10 yunieEvil)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=DJSavage96;emotes=;flags=;id=e1cfcd0a-4fe7-4b1c-97ce-bac68d4a20ba;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883698607;turbo=0;user-id=180578836;user-type= :djsavage96!djsavage96@djsavage96.tmi.twitch.tv PRIVMSG #pajlada :Shamrock100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#0000FF;display-name=Alexfullerton;emotes=;flags=;id=2cd73ac3-3807-49a9-b009-50d299087aca;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736738030;turbo=0;user-id=101019247;user-type= :alexfullerton!alexfullerton@alexfullerton.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 I hope u kick tucan butt in the next versus)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=xucolite;emotes=;flags=;id=966c5936-eedd-4ffe-8b17-51ff73e6965d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567882910540;turbo=0;user-id=240726234;user-type= :xucolite!xucolite@xucolite.tmi.twitch.tv PRIVMSG #pajlada :me neither rip Cheer1 through ads)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/0,bits/1000;bits=6;color=#B22222;display-name=gsubs200;emotes=844421:54-62;flags=;id=fca43f0f-ab72-4c5c-ba41-db6b2f177375;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882875298;turbo=0;user-id=18531793;user-type=mod :gsubs200!gsubs200@gsubs200.tmi.twitch.tv PRIVMSG #pajlada :Cheer6 twitch isn't letting me farm free bits anymore mangoRage)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=Avalongreen;emotes=;flags=;id=71fe8c17-0381-41f7-8b4c-7eaf42d64821;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567802463251;turbo=0;user-id=20427675;user-type= :avalongreen!avalongreen@avalongreen.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=200;color=#8A2BE2;display-name=craftykhandee;emotes=;flags=;id=a0d3eedb-2002-4540-a6da-5141fb4af272;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567843368895;turbo=0;user-id=422818292;user-type= :craftykhandee!craftykhandee@craftykhandee.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF69B4;display-name=PrismaKitten;emotes=;flags=;id=cec463ab-6b63-465f-a2f5-d4ff27b20088;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567842933444;turbo=0;user-id=89397700;user-type= :prismakitten!prismakitten@prismakitten.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=25;color=#8A2BE2;display-name=craftykhandee;emotes=;flags=;id=6349003c-a59d-4eb8-bc67-cf91378ecdce;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567842752597;turbo=0;user-id=422818292;user-type= :craftykhandee!craftykhandee@craftykhandee.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=moderator/1,subscriber/24,twitchcon2018/1;bits=300;color=#FF4500;display-name=PatCatAmber;emotes=1171026:108-120,122-134,136-148;flags=;id=a2c7a28f-c28a-4311-8def-16a00fd3d633;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567842272622;turbo=0;user-id=167587775;user-type=mod :patcatamber!patcatamber@patcatamber.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30 Super proud of the music you've been able to come up with so far Meri meriTWOHEARTS meriTWOHEARTS meriTWOHEARTS)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=490;color=#FF69B4;display-name=BummerSummers;emotes=;flags=;id=17c3a22b-be16-4548-b0b9-755731d12e10;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567842147038;turbo=0;user-id=80236376;user-type= :bummersummers!bummersummers@bummersummers.tmi.twitch.tv PRIVMSG #pajlada :Subway490 bonus49)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,turbo/1;bits=1000;color=#666666;display-name=mikamuka;emotes=109023:17-25,27-35;flags=;id=09ae79ac-7ce3-4bc3-ae05-a67394c421b9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567821421087;turbo=1;user-id=57365177;user-type= :mikamuka!mikamuka@mikamuka.tmi.twitch.tv PRIVMSG #pajlada :we see you later noobsLove noobsLove Subway1000 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1200;color=;display-name=Crunchbite_Gaming;emotes=9:10-11;flags=;id=57cff9ae-2e63-4b5d-a37c-7be8ae4f6f9c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567131689218;turbo=0;user-id=158401078;user-type= :crunchbite_gaming!crunchbite_gaming@crunchbite_gaming.tmi.twitch.tv PRIVMSG #pajlada :cheer1200 <3)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=15;color=#0000FF;display-name=JoDa2124;emotes=;flags=;id=55a0ffe6-f20f-42c2-a552-1510ab645a3a;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567378912964;turbo=0;user-id=229283159;user-type= :joda2124!joda2124@joda2124.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=15;color=#0000FF;display-name=JoDa2124;emotes=;flags=;id=b4fb77a2-530b-40e1-8129-0876a9027a3b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566850908136;turbo=0;user-id=229283159;user-type= :joda2124!joda2124@joda2124.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 no u)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/1000;bits=1500;color=#B11E1E;display-name=JohnnyF1v3;emotes=;flags=;id=e0eb9de8-4a36-4aa1-a7a8-6046302b7a8a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567760007166;turbo=0;user-id=406605488;user-type= :johnnyf1v3!johnnyf1v3@johnnyf1v3.tmi.twitch.tv PRIVMSG #pajlada :cheer1500)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0;bits=100;color=;display-name=p3nnan;emotes=;flags=;id=03f8b7a8-95f5-4139-abb4-757d2fb3d3d8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567845317172;turbo=0;user-id=450877196;user-type= :p3nnan!p3nnan@p3nnan.tmi.twitch.tv PRIVMSG #pajlada :Party100 take my money)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,premium/1;bits=1100;color=#1E90FF;display-name=AveryDanvers;emotes=;flags=;id=e8b5f00e-2cc9-4ad6-a02b-755e06bb9fd7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567845203939;turbo=0;user-id=249922820;user-type=mod :averydanvers!averydanvers@averydanvers.tmi.twitch.tv PRIVMSG #pajlada :uni1100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/17;badges=vip/1,subscriber/12,sub-gifter/50;bits=100;color=#0000FF;display-name=darksanity;emotes=;flags=;id=4452999b-9e1b-4aa4-9eb4-76218c1d9cc1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567677329540;turbo=0;user-id=70900375;user-type= :darksanity!darksanity@darksanity.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 🖕🖕🖕🖕🖕😨🤙🤙🐐)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,bits-leader/3;bits=1;color=#0000FF;display-name=台北的金城武;emotes=;flags=;id=847aee9c-1a6a-464e-990f-fc2fe8d29046;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567513736454;turbo=0;user-id=60836999;user-type=mod :liehuo!liehuo@liehuo.tmi.twitch.tv PRIVMSG #pajlada :Pride1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,bits-leader/3;bits=1;color=#0000FF;display-name=台北的金城武;emotes=;flags=;id=a891e255-a864-4503-ae52-a2ab8317ccdf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567423613380;turbo=0;user-id=60836999;user-type=mod :liehuo!liehuo@liehuo.tmi.twitch.tv PRIVMSG #pajlada :Kappa1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/0,bits-leader/3;bits=1;color=#0000FF;display-name=台北的金城武;emotes=;flags=;id=d9633983-1b8f-402f-9d34-1e3fa89799d8;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567422964115;turbo=0;user-id=60836999;user-type=mod :liehuo!liehuo@liehuo.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,sub-gifter/5;bits=500;color=#B22222;display-name=Freefle;emotes=;flags=;id=e0ac7297-746c-446b-9db9-835b483ae257;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567799030852;turbo=0;user-id=24547271;user-type=mod :freefle!freefle@freefle.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 Hey Chosen, have some bits)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=500;color=#FF0000;display-name=Rik05NL;emotes=1:65-66;flags=;id=17ffb1b2-6627-464e-900e-3953cae2d192;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567798900651;turbo=0;user-id=195374910;user-type= :rik05nl!rik05nl@rik05nl.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 there u go have fun :))"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=AndyReckt_;emotes=;flags=;id=84b3ca39-df82-4a92-bbd4-40ebe6009a8b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797986552;turbo=0;user-id=184642775;user-type= :andyreckt_!andyreckt_@andyreckt_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 hello. French > all)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=200;color=#2572A6;display-name=KarlenRusso;emotes=64138:131-139;flags=;id=cae1bbeb-dc47-4332-be65-4bbd2d8c1401;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567797522841;turbo=0;user-id=101418803;user-type= :karlenrusso!karlenrusso@karlenrusso.tmi.twitch.tv PRIVMSG #pajlada :Cheer200 hi Chosen, please accept this small gift in appreciation for your work on the YouTube series for this mod pack and others SeemsGood)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF0000;display-name=Rik05NL;emotes=;flags=;id=eb9d03e0-a3a6-4a96-8076-3b57870cdcb8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793932759;turbo=0;user-id=195374910;user-type= :rik05nl!rik05nl@rik05nl.tmi.twitch.tv PRIVMSG #pajlada :Shamrock100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=;display-name=xsavagechowderx;emotes=;flags=;id=aa010d92-8042-4b19-a34e-8d07f9d3f4d7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567832474087;turbo=0;user-id=219372835;user-type= :xsavagechowderx!xsavagechowderx@xsavagechowderx.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=kingjdub1988;emotes=;flags=;id=b00ff312-28f1-45fc-ab9b-68f3e007b769;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567832476969;turbo=0;user-id=213643912;user-type= :kingjdub1988!kingjdub1988@kingjdub1988.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=noharris;emotes=;flags=63-70:P.6;id=ea497eda-440f-4c78-bb64-f79a7c423b7c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567840453982;turbo=0;user-id=57138685;user-type= :noharris!noharris@noharris.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Exclamation play mother fs don't make me say it again #asshole)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF69B4;display-name=sherokpro;emotes=3:80-81;flags=;id=97f3f65b-884b-4ffa-8e36-d6a9846783f5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567806167825;turbo=0;user-id=40623922;user-type= :sherokpro!sherokpro@sherokpro.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Es un ordenador, aunque hagas eses, si te tiene quedar te va a dar igual :D)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=#FF69B4;display-name=sherokpro;emotes=;flags=;id=754c6081-66b2-419d-ad41-629f3abb05de;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567805994215;turbo=0;user-id=40623922;user-type= :sherokpro!sherokpro@sherokpro.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Y hasta aquí, concluye mi experimento.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#FF69B4;display-name=sherokpro;emotes=;flags=;id=a08c722c-cecf-42ee-ab3e-fc2577d71350;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567805909493;turbo=0;user-id=40623922;user-type= :sherokpro!sherokpro@sherokpro.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 No me des las gracias, no las merezco.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=3;color=#B22222;display-name=bunnyangela;emotes=;flags=;id=7961caff-4433-4120-bc1b-82c2dba4ea76;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567683240593;turbo=0;user-id=274599072;user-type= :bunnyangela!bunnyangela@bunnyangela.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF69B4;display-name=bunnyangela;emotes=;flags=;id=8c7d4334-658c-4800-b6c9-c5d43fe603bb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567683097173;turbo=0;user-id=274599072;user-type= :bunnyangela!bunnyangela@bunnyangela.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=shanersin;emotes=;flags=;id=3b069204-d8d7-4135-bdd6-b8411a699318;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567712743083;turbo=0;user-id=458445409;user-type= :shanersin!shanersin@shanersin.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/100;bits=300;color=#DAA520;display-name=nillili;emotes=;flags=;id=88141f3c-26b9-4f84-9785-3e15de3bbcfa;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567388148385;turbo=0;user-id=82067817;user-type=mod :nillili!nillili@nillili.tmi.twitch.tv PRIVMSG #pajlada :uni300)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=1;color=;display-name=Tabaci;emotes=;flags=;id=b89df23a-50f3-46bc-b64e-68c7af6b66b6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567823290660;turbo=0;user-id=188550911;user-type= :tabaci!tabaci@tabaci.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=;display-name=Tabaci;emotes=;flags=;id=68dd76de-f33a-4709-8489-1f135b22079b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567823252172;turbo=0;user-id=188550911;user-type= :tabaci!tabaci@tabaci.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 have ten more)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=245;color=;display-name=Tabaci;emotes=;flags=;id=2b88b097-f067-4cf3-b0c0-f12dfb9ed3b6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567823196279;turbo=0;user-id=188550911;user-type= :tabaci!tabaci@tabaci.tmi.twitch.tv PRIVMSG #pajlada :HeyGuys100 HeyGuys100 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 can't watch the stream, but you deserve bits)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#0000FF;display-name=d2ph0t0graphy;emotes=;flags=;id=f2d45796-973e-4716-bf70-49f3636c9e45;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567737024672;turbo=0;user-id=262885942;user-type= :d2ph0t0graphy!d2ph0t0graphy@d2ph0t0graphy.tmi.twitch.tv PRIVMSG #pajlada :Hey its been a while how are you? Subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/1000;bits=5;color=#2E8B57;display-name=Homecomingamer;emotes=;flags=;id=39749ebe-d35b-444e-b2bb-5c407f7d288a;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567736774259;turbo=0;user-id=100030396;user-type=mod :homecomingamer!homecomingamer@homecomingamer.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 i entered a play writing competion, met some local film makers to collab and have my poetry book coming out. how are you? you look great)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=3;color=#2E8B57;display-name=Tallguy29;emotes=;flags=;id=cca43a77-9fe3-4b88-b348-ae3a3a14dee8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736165517;turbo=0;user-id=263127711;user-type= :tallguy29!tallguy29@tallguy29.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=twitchconNA2019/1;bits=1;color=#B22222;display-name=HLZKnives666;emotes=;flags=;id=68569798-5fea-450b-9dbc-424e6e91b184;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567735982260;turbo=0;user-id=40971247;user-type= :hlzknives666!hlzknives666@hlzknives666.tmi.twitch.tv PRIVMSG #pajlada :cheer1 BITTY LEADER! ... lol ok lurk for reals now xD)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/25;bits=500;color=#00FF7F;display-name=Kiyanis_TV;emotes=;flags=;id=5124916e-4f9b-4951-a4f3-25dcb01d475d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567822900270;turbo=0;user-id=114910995;user-type=mod :kiyanis_tv!kiyanis_tv@kiyanis_tv.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 Daily reminder that the streamer and everyone watching them is cute af.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=markk_uchiha;emotes=;flags=;id=bc59fe8a-f598-40cc-977f-9e38bd7730a6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567125563548;turbo=0;user-id=219154361;user-type= :markk_uchiha!markk_uchiha@markk_uchiha.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 hello 👋)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=190;color=;display-name=stahsavior;emotes=;flags=;id=b0d61e80-6b64-404b-b4b1-875a60c600bb;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567867348544;turbo=0;user-id=422524820;user-type= :stahsavior!stahsavior@stahsavior.tmi.twitch.tv PRIVMSG #pajlada :Subway190 bonus19)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=25;color=#4DACF9;display-name=itsrubierose;emotes=;flags=;id=dee98664-4802-4668-9aae-92e2ca63325b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567826172457;turbo=0;user-id=170541458;user-type= :itsrubierose!itsrubierose@itsrubierose.tmi.twitch.tv PRIVMSG #pajlada :Subway25 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=100;color=#595775;display-name=Markivory;emotes=300608338:29-38;flags=;id=065a44ad-ffdb-479e-a086-1ca42b0692fe;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883045341;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 منورين الحلوييين hihatxLove)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=2;color=#595775;display-name=Markivory;emotes=;flags=;id=9f47e12c-f87e-48fc-a4b9-70c8188246d8;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567875669615;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 هذي البقاله؟)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=2;color=#595775;display-name=Markivory;emotes=;flags=;id=b56d3af9-8668-46a7-bc18-69012c11e404;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567815951761;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ1 FrankerZ1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=moderator/1,subscriber/3,sub-gifter/1;bits=100;color=#595775;display-name=Markivory;emotes=;flags=;id=0019fe94-97e2-4165-973c-ae8d26cd1b8a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567810523682;turbo=0;user-id=71298751;user-type=mod :markivory!markivory@markivory.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1;bits=50;color=#00FF7F;display-name=total_autist;emotes=;flags=;id=db1e700e-c5c3-480c-9e47-47cfa34a8dc1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567767590017;turbo=0;user-id=47398604;user-type= :total_autist!total_autist@total_autist.tmi.twitch.tv PRIVMSG #pajlada :cheer50 NBA 2K20 хайп)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=13;color=#E22BCB;display-name=DarlingRosey;emotes=;flags=;id=9a23c58d-19a1-4a0a-b4cf-0f4e6b8ec9e9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567844580782;turbo=0;user-id=108647792;user-type= :darlingrosey!darlingrosey@darlingrosey.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=1508;color=;display-name=wowfilleboy;emotes=;flags=;id=5366d58b-f51b-4cef-9483-230a250eeefb;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567546363085;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1508)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=5000;color=;display-name=wowfilleboy;emotes=;flags=;id=6f6bafa5-00a6-4fc6-96f6-683072f96eef;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567543786148;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer5000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=10;color=;display-name=wowfilleboy;emotes=;flags=;id=dede0f4a-db42-4e65-86c7-91870f02fd42;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567542184162;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=1337;color=;display-name=wowfilleboy;emotes=;flags=;id=a12dc2b4-32a2-4fce-b767-004059d837ee;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567542161673;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer1337)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,bits-leader/2;bits=350;color=#DAA520;display-name=majoreen;emotes=;flags=;id=3be82225-1ad7-434d-be03-ac8764eed975;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567542104472;turbo=0;user-id=49198917;user-type=mod :majoreen!majoreen@majoreen.tmi.twitch.tv PRIVMSG #pajlada :cheer350)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=500;color=;display-name=wowfilleboy;emotes=;flags=;id=9600d6e9-bb34-4358-b4f1-040b8304faac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567542072354;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=500;color=;display-name=wowfilleboy;emotes=;flags=;id=e3f355f5-cc08-4605-bf2c-2ee114284276;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567541392506;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,sub-gifter/250;bits=1000;color=;display-name=wowfilleboy;emotes=;flags=;id=685f2a48-e255-4f00-bc71-f91c24942b1d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567541147560;turbo=0;user-id=247890750;user-type= :wowfilleboy!wowfilleboy@wowfilleboy.tmi.twitch.tv PRIVMSG #pajlada :cheer1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,bits/100;bits=150;color=#DAA520;display-name=majoreen;emotes=;flags=;id=f3646543-f2ec-41ff-b023-9479fff2b1e5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567541131009;turbo=0;user-id=49198917;user-type=mod :majoreen!majoreen@majoreen.tmi.twitch.tv PRIVMSG #pajlada :cheer150)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,bits/100;bits=500;color=#FFB1CA;display-name=Bills_Late;emotes=;flags=;id=b8a7d9e5-7745-49e0-a85d-dc01108d8ebc;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567738811684;turbo=0;user-id=41328908;user-type=mod :bills_late!bills_late@bills_late.tmi.twitch.tv PRIVMSG #pajlada :Subway500 bonus50 55 breath mint time!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=10;color=#ED68E8;display-name=Quill_Feathers;emotes=;flags=;id=4d016a86-cd17-47ee-b633-2fb273219361;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567738800539;turbo=0;user-id=57403636;user-type= :quill_feathers!quill_feathers@quill_feathers.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 I'm going to steal your breathe mind idea but use adderall instead wooooooooooooooooot)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=20;color=#ED68E8;display-name=Quill_Feathers;emotes=;flags=10-37:;id=70fe3f3b-5757-445a-b364-a173d89a61d4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567738512865;turbo=0;user-id=57403636;user-type= :quill_feathers!quill_feathers@quill_feathers.tmi.twitch.tv PRIVMSG #pajlada :TriHard20 https://youtu.be/CdkiGP-Boa8 dude i found your secret youtube channel)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/1;bits=30;color=#ED68E8;display-name=Quill_Feathers;emotes=;flags=42-54:,56-98:;id=e6afc376-12bc-43c7-a4a5-593b6bf59297;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567738172052;turbo=0;user-id=57403636;user-type= :quill_feathers!quill_feathers@quill_feathers.tmi.twitch.tv PRIVMSG #pajlada :Subway30 bonus3 What are your thoughts on Keanu Reeves? https://www.youtube.com/watch?v=4NVSxcNt2iE)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=savydigital;emotes=;flags=;id=cbbea893-7107-4ad0-9d1e-976daeaf0f0b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736463292;turbo=0;user-id=443059868;user-type= :savydigital!savydigital@savydigital.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 take a mint monkey)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/10;bits=5000;color=#FF69B4;display-name=MiniatureKitten_;emotes=;flags=;id=b697fa60-5b2e-407c-b0d6-42ffaecc2e09;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645878241;turbo=0;user-id=161948468;user-type= :miniaturekitten_!miniaturekitten_@miniaturekitten_.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo5000 FARMER I LOVE YOU THANKS FOR THE LONG STREAM I CAN'T WAIT FOR THE STANGER THINGS DLC)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=vip/1,subscriber/3,sub-gifter/250;bits=100;color=#00F7EC;display-name=Darkdragonfiend;emotes=9:193-194;flags=;id=2e710f05-be45-47ce-89bb-0092d99dda67;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645847638;turbo=0;user-id=27154649;user-type= :darkdragonfiend!darkdragonfiend@darkdragonfiend.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 I was mostly lurking but that was a pretty rad stream! Thank you for streaming and hope you have a good night John and I'll have to try and kidnap you successfully next time. <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=50;color=#ED1FDC;display-name=Nemtzsche;emotes=;flags=;id=3d575243-7823-4538-b307-480c86c577e1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645768629;turbo=0;user-id=229107285;user-type= :nemtzsche!nemtzsche@nemtzsche.tmi.twitch.tv PRIVMSG #pajlada :ShowLove50 what did I just witness ????)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/50;bits=100;color=#8A2BE2;display-name=jinishawt;emotes=9:70-71;flags=;id=43e2d917-b5eb-4b1c-80f8-4b9b3d103392;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567645733684;turbo=0;user-id=445381104;user-type= :jinishawt!jinishawt@jinishawt.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 before u end. have a goodnight everyone and love you all! <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/50;bits=100;color=#8A2BE2;display-name=jinishawt;emotes=9:54-55;flags=;id=c25299b7-8d67-4980-9e7e-1bb1394d2b56;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567644951545;turbo=0;user-id=445381104;user-type= :jinishawt!jinishawt@jinishawt.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 you're still streaming? wow. but hi again <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=vip/1,subscriber/12,bits-charity/1;bits=100;color=#B22222;display-name=THEBOXWINE;emotes=;flags=;id=8b5c8d76-aad0-468e-8712-8854ba6d7433;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567657393426;turbo=0;user-id=146612076;user-type= :theboxwine!theboxwine@theboxwine.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 PooKool)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=500;color=;display-name=FaustianRubble;emotes=;flags=;id=933a3517-c09a-468e-b1cd-346bb776606b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566840328393;turbo=0;user-id=118153408;user-type= :faustianrubble!faustianrubble@faustianrubble.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=TheLemonStand;emotes=;flags=;id=df424b56-a87e-45da-b4a0-25a01f4faf76;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566838439768;turbo=0;user-id=269291147;user-type= :thelemonstand!thelemonstand@thelemonstand.tmi.twitch.tv PRIVMSG #pajlada :mortmortCheer5)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=stichy75;emotes=;flags=;id=2af962e7-5a24-4c42-b6fa-75a69b503ad2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566838172874;turbo=0;user-id=199023927;user-type= :stichy75!stichy75@stichy75.tmi.twitch.tv PRIVMSG #pajlada :mortmortCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=300;color=#FF7F50;display-name=닥터고블린;emotes=;flags=;id=0399e940-0fcd-4055-ae82-ba4a963a742d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567878582023;turbo=0;user-id=44733505;user-type= :gamplex!gamplex@gamplex.tmi.twitch.tv PRIVMSG #pajlada :OWLSHD100 OWLSHD100 OWLSHD100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0;bits=15;color=;display-name=nexana92;emotes=;flags=;id=e709b925-7689-433a-8141-7498a94b053d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567878216977;turbo=0;user-id=444541282;user-type= :nexana92!nexana92@nexana92.tmi.twitch.tv PRIVMSG #pajlada :cheer15)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=moderator/1,subscriber/0,sub-gifter/1;bits=25;color=;display-name=rampatang;emotes=;flags=;id=81f4d2f5-14db-4548-bfd9-d22b52b1be74;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567878199819;turbo=0;user-id=400181176;user-type=mod :rampatang!rampatang@rampatang.tmi.twitch.tv PRIVMSG #pajlada :cheer25)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0;bits=5;color=;display-name=nexana92;emotes=;flags=;id=95947b21-56ee-4e93-ae6d-2d2cef2ffc61;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567713481127;turbo=0;user-id=444541282;user-type= :nexana92!nexana92@nexana92.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0;bits=5;color=;display-name=nexana92;emotes=;flags=;id=ed7add4b-a3aa-4622-99e1-2eec2e66d418;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567713344035;turbo=0;user-id=444541282;user-type= :nexana92!nexana92@nexana92.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=vip/1,subscriber/12,bits/25000;bits=83;color=#5F9EA0;display-name=Atom_Derrick;emotes=;flags=;id=76a46af2-327a-4c75-b7a0-afc1a5be3a9d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567725517762;turbo=0;user-id=49607306;user-type= :atom_derrick!atom_derrick@atom_derrick.tmi.twitch.tv PRIVMSG #pajlada :cheer83)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=100;color=#00FF7F;display-name=StarExtreme;emotes=;flags=;id=ffd79e0c-fecf-4ac2-8501-234566033871;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567785673096;turbo=0;user-id=214439464;user-type= :starextreme!starextreme@starextreme.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100 Tjeeeeeena)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/1000;bits=5;color=#0000FF;display-name=suresh0tgaming_;emotes=;flags=;id=163126e7-b1c8-44a8-83d0-eb345e533fae;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741293064;turbo=0;user-id=123413085;user-type= :suresh0tgaming_!suresh0tgaming_@suresh0tgaming_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=3;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=b490cdeb-ad3e-4fc3-9fe1-7d1a8903c59b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725558157;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=98ee4916-da29-4015-859a-f2ca63086c75;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725551241;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=86532253-fd58-4d7d-82da-298d86e32777;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725546470;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=3b73cdf9-42b8-4d00-8ab7-83dd31bbb4aa;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725541735;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=895c35d0-6e62-468d-b6b8-7e11b33f964c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725536898;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=4bc15228-ae53-4778-a470-3fece1edade2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725530907;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=1;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=421bbbcf-dfd0-48c4-894b-52c086731a7c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725524835;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=10;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=d18d48d4-e3e2-464e-905a-3bdad9ba2599;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725422696;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=10;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=52fe8297-bd46-44af-83e0-3fcbc145ae3d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725411844;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=10;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=06382082-bdb6-4a1b-8c01-6b08ff80afbf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725401234;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=17;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=88f4f2b0-7ea1-4b5d-8235-2d0c7649f9d0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725383855;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=27;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=0cf73363-50ed-4daf-a781-f4a5d982ba1c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567725374008;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=12;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=c037bcca-6790-45ad-94a4-e22373dcafad;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718379812;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=12;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=bf5a2164-eac5-4ec4-a1c9-eef79568d598;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718363967;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=35;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=3aa14ebb-7d03-4b65-9942-ab50a7a97737;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718344114;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=16;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=967f6377-fcbf-4ddd-bc18-0cd8632d930f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718334146;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/0,sub-gifter/1;bits=25;color=#9ACD32;display-name=kngcairo;emotes=;flags=;id=bba5e51f-c659-445a-ad3a-9d106fb6012d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567718323876;turbo=0;user-id=406904942;user-type=mod :kngcairo!kngcairo@kngcairo.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=100;color=#8B35B4;display-name=buffminiwheat;emotes=;flags=;id=5652a9d8-add9-4ff6-962a-78ed203ecd09;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567664982511;turbo=0;user-id=430328549;user-type= :buffminiwheat!buffminiwheat@buffminiwheat.tmi.twitch.tv PRIVMSG #pajlada :bday100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=sikisparty1;emotes=;flags=;id=9aebee4c-775c-421f-83a6-34a386ec2a52;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567727109931;turbo=0;user-id=194044830;user-type= :sikisparty1!sikisparty1@sikisparty1.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 börkii börkkk was geht ab aldaa)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=Bobbymoons;emotes=;flags=;id=9f1dd24c-8314-41f1-960d-25a828d558cc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567743886501;turbo=0;user-id=74894337;user-type= :bobbymoons!bobbymoons@bobbymoons.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Got to go get em yo!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=subscriber/12,bits-leader/2;bits=260;color=#008000;display-name=sirrilist;emotes=;flags=14-67:P.6;id=1426e283-c9a2-4d89-a2f9-ce7b8033e209;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567638031393;turbo=0;user-id=194116015;user-type= :sirrilist!sirrilist@sirrilist.tmi.twitch.tv PRIVMSG #pajlada :linkycheer260 WWWWHHHHHAAAAATTTT TTTTTTHHHHHEEEEE FFFFFUUUUCCCCCKKKK)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=moderator/1,subscriber/6,sub-gifter/10;bits=100;color=#2CBA52;display-name=KadaversLab;emotes=;flags=;id=136020d2-9ea9-4c19-b694-f9671be56224;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567659848695;turbo=0;user-id=149764090;user-type=mod :kadaverslab!kadaverslab@kadaverslab.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF69B4;display-name=Iincoln;emotes=;flags=;id=7d81a955-f00a-498a-b7c9-9d2fe037e0bc;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567863105248;turbo=0;user-id=64228347;user-type= :iincoln!iincoln@iincoln.tmi.twitch.tv PRIVMSG #pajlada :Cheer2)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=FriendlyNeighborhoodRoach;emotes=;flags=52-64:A.5/P.6;id=1cbe0f40-9d17-4803-8227-31eb5a65b5c4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567810282218;turbo=0;user-id=189344552;user-type= :friendlyneighborhoodroach!friendlyneighborhoodroach@friendlyneighborhoodroach.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Here's some bits motherfucker.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=30;color=#FF4500;display-name=llGDfallenll;emotes=;flags=;id=b0e377c5-a161-43d2-be2a-71d82642f2c1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808650868;turbo=0;user-id=133306479;user-type= :llgdfallenll!llgdfallenll@llgdfallenll.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 e)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#8A2BE2;display-name=TrapimusPrime;emotes=;flags=;id=0243e4d8-b1a6-4567-bced-9dea7b2f6b1d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567272015431;turbo=0;user-id=72648821;user-type= :trapimusprime!trapimusprime@trapimusprime.tmi.twitch.tv PRIVMSG #pajlada :PIG PARTY TIME Party100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,bits-leader/3;bits=10;color=#8A2BE2;display-name=cocoamos;emotes=;flags=;id=7235d495-c750-4888-bd76-599baac9972e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883655178;turbo=0;user-id=124443937;user-type=mod :cocoamos!cocoamos@cocoamos.tmi.twitch.tv PRIVMSG #pajlada :right click always translate to english cheer10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=moderator/1,subscriber/12,sub-gifter/25;bits=47;color=#FF69B4;display-name=I__Love_Tea;emotes=;flags=;id=10f16b30-912e-4aa6-b68f-9cbc4f26b41d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567797145932;turbo=0;user-id=182020317;user-type=mod :i__love_tea!i__love_tea@i__love_tea.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=e5c09c46-f35d-4151-938f-31b653696bac;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567797129524;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/34;badges=subscriber/24,sub-gifter/100;bits=5000;color=#FF69B4;display-name=half88;emotes=;flags=;id=3a04ef84-8b44-4991-8d05-7eeed06e7527;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567797087569;turbo=0;user-id=43334552;user-type= :half88!half88@half88.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500 for the weekend)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/22;badges=moderator/1,subscriber/12,sub-gifter/25;bits=300;color=#FF69B4;display-name=I__Love_Tea;emotes=;flags=;id=ee3fcad7-b378-44c2-9b8e-9b6ec5b62ca2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567796351569;turbo=0;user-id=182020317;user-type=mod :i__love_tea!i__love_tea@i__love_tea.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100 uni100 I’m back)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,sub-gifter/10;bits=100;color=#FF69B4;display-name=sviermsung;emotes=;flags=;id=c153eb74-2eae-4bb5-92ce-f0b182847732;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796250995;turbo=0;user-id=234893939;user-type= :sviermsung!sviermsung@sviermsung.tmi.twitch.tv PRIVMSG #pajlada :muxy100 more fluffies!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/34;badges=subscriber/24,sub-gifter/100;bits=500;color=#FF69B4;display-name=half88;emotes=;flags=;id=74d257b8-708c-4dbb-8685-432f3de23f64;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796231556;turbo=0;user-id=43334552;user-type= :half88!half88@half88.tmi.twitch.tv PRIVMSG #pajlada :hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 sploosh for arc)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=f758dc0e-c04a-486b-9ff3-fadc62980a8a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796188436;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/23;badges=subscriber/12,sub-gifter/100;bits=10000;color=#B22222;display-name=Arcturanas;emotes=490:43-44;flags=;id=9ee68b12-a8cf-40fd-bc2a-a1381f03f5a0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796172286;turbo=0;user-id=126452605;user-type= :arcturanas!arcturanas@arcturanas.tmi.twitch.tv PRIVMSG #pajlada :Subway10000 bonus1000 but will it sploosh? :p)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=subscriber/12,bits/100;bits=100;color=#00B8CC;display-name=Mondungu;emotes=;flags=;id=7fffa4f1-57a8-45b4-bd5d-771a275f34f8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796141158;turbo=0;user-id=75026755;user-type= :mondungu!mondungu@mondungu.tmi.twitch.tv PRIVMSG #pajlada :hypCheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=cf7e05d3-5a87-4cb6-a24e-0cc0915639c5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796094945;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/14;badges=subscriber/12,sub-gifter/10;bits=100;color=#FF69B4;display-name=sviermsung;emotes=;flags=;id=4038185d-74bb-4fa1-ab66-02a48e48a17c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796035816;turbo=0;user-id=234893939;user-type= :sviermsung!sviermsung@sviermsung.tmi.twitch.tv PRIVMSG #pajlada :muxy100 fluffy bits for a fluffy stream)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1;bits=100;color=#930711;display-name=SunsetWhiskey;emotes=;flags=;id=8cf6dc90-1873-4cef-80cf-b552fa4fa19e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796035393;turbo=0;user-id=141648690;user-type= :sunsetwhiskey!sunsetwhiskey@sunsetwhiskey.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 test for the best hypno every)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=subscriber/24,sub-gifter/25;bits=49;color=#FF0000;display-name=flashin_;emotes=;flags=;id=c3ed08d8-46ce-4b69-94d2-e9579b4fea66;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567795982765;turbo=0;user-id=105806079;user-type= :flashin_!flashin_@flashin_.tmi.twitch.tv PRIVMSG #pajlada :Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1 Shamrock1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#FF0000;display-name=AndyReckt_;emotes=10:41-42;flags=;id=8beaaddc-bf07-4006-b6dd-862f4de8a6a8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567795833721;turbo=0;user-id=184642775;user-type= :andyreckt_!andyreckt_@andyreckt_.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 oh you don't saw my bits :/)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=AndyReckt_;emotes=;flags=;id=f76be315-bf91-4adf-90a7-66558ff50f8e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567795644447;turbo=0;user-id=184642775;user-type= :andyreckt_!andyreckt_@andyreckt_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 hey I'm a French viewer and it's just for say that you are the best ^^)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=111;color=#FF4500;display-name=MoastWanted;emotes=;flags=;id=0a177edb-9e40-4e81-9f10-1e0048f02292;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793378420;turbo=0;user-id=41859683;user-type= :moastwanted!moastwanted@moastwanted.tmi.twitch.tv PRIVMSG #pajlada :what we are doing right now cheer111 ?)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=1300;color=#FF4500;display-name=MoastWanted;emotes=;flags=;id=c85d8d34-a6ec-4773-a411-ca82435e7ad4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793311827;turbo=0;user-id=41859683;user-type= :moastwanted!moastwanted@moastwanted.tmi.twitch.tv PRIVMSG #pajlada :hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100 hypCheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=39;color=#FF4500;display-name=MoastWanted;emotes=;flags=;id=d853aafd-967b-4b12-81c6-fcad3093c666;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567793277476;turbo=0;user-id=41859683;user-type= :moastwanted!moastwanted@moastwanted.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=6;color=#8A2BE2;display-name=kowens;emotes=;flags=;id=228af322-e6b1-4587-bc0e-59f66703c63e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792962727;turbo=0;user-id=138056515;user-type= :kowens!kowens@kowens.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 french)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#8A2BE2;display-name=kowens;emotes=;flags=;id=b598e172-f6aa-4b87-9e54-74f8175ae1c6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792899468;turbo=0;user-id=138056515;user-type= :kowens!kowens@kowens.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=7;color=#8A2BE2;display-name=kowens;emotes=;flags=;id=e6117cdd-d3f6-452d-90a1-f3d512617e9b;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792879135;turbo=0;user-id=138056515;user-type= :kowens!kowens@kowens.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 yo)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=;display-name=Sky_Tbh;emotes=;flags=;id=e0c9c26c-335f-4748-a3da-0466e9896588;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792330471;turbo=0;user-id=157709104;user-type= :sky_tbh!sky_tbh@sky_tbh.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/40;badges=moderator/1,subscriber/24,bits/25000;bits=5;color=#A2FFFF;display-name=ImmortalTheSnowfox;emotes=;flags=;id=b1c1b06a-4243-459d-b6dd-1b8f662cd47f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567792309926;turbo=0;user-id=64396348;user-type=mod :immortalthesnowfox!immortalthesnowfox@immortalthesnowfox.tmi.twitch.tv PRIVMSG #pajlada :cheer1 cheer1 cheer1 cheer1 cheer1 with bouncing bits as the topping)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24,bits/1;bits=100;color=#930711;display-name=SunsetWhiskey;emotes=;flags=;id=84d34402-d107-4130-aa8a-ae6b2a4d0fe8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567792267013;turbo=0;user-id=141648690;user-type= :sunsetwhiskey!sunsetwhiskey@sunsetwhiskey.tmi.twitch.tv PRIVMSG #pajlada :muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 muxy2 #MuxyArmy to liven it up)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,subscriber/0,sub-gifter/1;bits=100;color=#1E90FF;display-name=yardyttv;emotes=;flags=;id=7de495dc-03f7-4746-bcc5-bb2d4ba79ef3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882113281;turbo=0;user-id=405397573;user-type=mod :yardyttv!yardyttv@yardyttv.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/6,bits-leader/2;bits=245;color=;display-name=yaboiCodius;emotes=;flags=;id=2935b9b2-60ad-45ec-afcc-f1e7b7d4c7c5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567867551627;turbo=0;user-id=184443929;user-type=mod :yaboicodius!yaboicodius@yaboicodius.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#DAA520;display-name=Robin_Pie;emotes=;flags=;id=bf198aa8-8f69-442b-8ba3-06fd4571ed89;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567835144754;turbo=0;user-id=143447752;user-type= :robin_pie!robin_pie@robin_pie.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=6;color=#DAA520;display-name=Robin_Pie;emotes=;flags=;id=b8b495e7-0a4b-4f8d-8092-f6d815c6c1a9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567835096020;turbo=0;user-id=143447752;user-type= :robin_pie!robin_pie@robin_pie.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=19;color=#DAA520;display-name=Robin_Pie;emotes=;flags=;id=c1e1aacf-4e8c-47fc-ad19-b2fbd5075a7c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567834896612;turbo=0;user-id=143447752;user-type= :robin_pie!robin_pie@robin_pie.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/100;bits=1;color=#18B42D;display-name=theemartian;emotes=;flags=;id=e296677b-80e0-4cd0-81b2-ba499677fd88;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567866869788;turbo=0;user-id=86129064;user-type=mod :theemartian!theemartian@theemartian.tmi.twitch.tv PRIVMSG #pajlada :uni1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=2;color=#FF0000;display-name=tomdeb2040;emotes=88:19-26;flags=;id=fab61d7d-9f32-482b-a447-2b9da0a59dd1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567523373078;turbo=0;user-id=143199556;user-type= :tomdeb2040!tomdeb2040@tomdeb2040.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Bits PogChamp)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=40;color=#1E90FF;display-name=Exoticgent;emotes=;flags=;id=f4f2db15-399f-4000-ad8b-90ea4382abbd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567353292026;turbo=0;user-id=164034222;user-type= :exoticgent!exoticgent@exoticgent.tmi.twitch.tv PRIVMSG #pajlada :cheer40 All my bits 😳)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=1;color=#FFFFFF;display-name=JimmyJongos;emotes=120232:7-13;flags=;id=b06870b3-8eb2-4e94-b2e1-45d30fd28b79;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567353292005;turbo=0;user-id=220551762;user-type= :jimmyjongos!jimmyjongos@jimmyjongos.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 TriHard)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=5;color=#FF0000;display-name=Snakyboar057;emotes=;flags=;id=1314a0d0-2c48-4b71-95fb-b0d49771721f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567622107600;turbo=0;user-id=431750888;user-type= :snakyboar057!snakyboar057@snakyboar057.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#FF0000;display-name=Snakyboar057;emotes=;flags=;id=6706bd97-45c3-481d-a240-f7b2bf7b6de6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567618077619;turbo=0;user-id=431750888;user-type= :snakyboar057!snakyboar057@snakyboar057.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/10;badges=moderator/1,subscriber/9,bits-charity/1;bits=7;color=#9ACD32;display-name=bogishawa;emotes=;flags=;id=3c012836-fc19-4802-b30e-3d1ff3f1ef37;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567739653649;turbo=0;user-id=274391738;user-type=mod :bogishawa!bogishawa@bogishawa.tmi.twitch.tv PRIVMSG #pajlada :veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1 veverkaCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=subscriber/12,bits/100;bits=200;color=#00FF7F;display-name=phoenyxgameing;emotes=;flags=;id=11a524e6-57ff-4379-a087-20f4fa4d7917;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824309978;turbo=0;user-id=66151533;user-type= :phoenyxgameing!phoenyxgameing@phoenyxgameing.tmi.twitch.tv PRIVMSG #pajlada :Cheer200)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/10;bits=200;color=#8A2BE2;display-name=scotprincess;emotes=;flags=;id=aadfbf62-7468-40c1-b687-6d7c3beecace;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567730115532;turbo=0;user-id=454516380;user-type= :scotprincess!scotprincess@scotprincess.tmi.twitch.tv PRIVMSG #pajlada :Cheer200)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=400;color=#B22222;display-name=moreghostss;emotes=;flags=;id=67a06d10-281f-4b13-989e-6dfbc9a06e2d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883723148;turbo=0;user-id=153301321;user-type= :moreghostss!moreghostss@moreghostss.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100 Scoops100 have the last of the bits my boss got me)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=350;color=#B22222;display-name=moreghostss;emotes=;flags=;id=cb4708e2-375f-4fec-9a01-c09a48978ce3;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808436680;turbo=0;user-id=153301321;user-type= :moreghostss!moreghostss@moreghostss.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 For the best art work on twitch)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/10000;bits=690;color=#00FF7F;display-name=peterotto22;emotes=;flags=;id=03f66fa7-07fb-47b3-8dae-8ccf44d0eeba;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567839721761;turbo=0;user-id=110056986;user-type= :peterotto22!peterotto22@peterotto22.tmi.twitch.tv PRIVMSG #pajlada :Subway690 bonus69)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=1;color=;display-name=vincent7652;emotes=;flags=;id=5cf03324-4456-47a9-b4f4-6b4d3b647f5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567774408961;turbo=0;user-id=91579044;user-type= :vincent7652!vincent7652@vincent7652.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=3e86cb92-d97d-4157-880b-62296d0af102;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765464202;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=c528ccdd-8927-4791-b6fe-0c773db7cd3b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765457362;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=2333309c-3508-4953-a5c9-44feea07309b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765435720;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=5645c876-3d70-4345-97c8-5867f33b7efb;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765334152;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-leader/1;bits=100;color=#00CCBE;display-name=toleranz83;emotes=;flags=;id=19e76bee-2077-481d-b5e4-549e1e862f28;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567765114631;turbo=0;user-id=135861209;user-type=mod :toleranz83!toleranz83@toleranz83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=1;color=#BC8DDA;display-name=PastelPwague;emotes=;flags=;id=1ccbe145-3b55-4caf-b260-028e60ac9776;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567726100165;turbo=0;user-id=412379386;user-type= :pastelpwague!pastelpwague@pastelpwague.tmi.twitch.tv PRIVMSG #pajlada :showlove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits/1;bits=25;color=#0000FF;display-name=AJMccM;emotes=;flags=;id=37d14553-5f5f-4583-b050-c17075d66a7a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567722117789;turbo=0;user-id=232926936;user-type= :ajmccm!ajmccm@ajmccm.tmi.twitch.tv PRIVMSG #pajlada :Subway25 bonus2 Whoa, look what I found.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#00FF7F;display-name=levioh_suhdude;emotes=;flags=;id=3ef636fb-c41e-40d2-ad33-c05e92f806af;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567551770503;turbo=0;user-id=263106186;user-type= :levioh_suhdude!levioh_suhdude@levioh_suhdude.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=5;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=05346e85-f90e-4742-8885-ada476697ac0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567322760021;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=100;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=e5f59264-f1d7-48f8-ab7a-828b1cbdfa87;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108575595;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=13;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=594a7bad-554c-4824-86ad-fe9f22315167;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108548171;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=e0de5a1c-01f6-44e5-8d3b-3d1744ede8bd;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108540147;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=378757fa-66ea-44f0-aa83-d9ac13a6b7bf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108535741;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=16b26b4f-a46c-47f7-a1b1-666a0d50fc5f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108533491;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=69b5e96e-ceee-4ae0-8d12-65c0f273cc10;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108531716;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=228ba08c-14a0-4410-8380-bef809cd3ace;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108529692;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6233497e-1a74-4eda-83ce-aa94ef2e7ccf;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108527910;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=06028227-0eb0-4733-84f4-bda3fa0c7417;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108526144;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=4d57eed9-f89a-4f27-8a3d-0c473259df08;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108523980;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=ab933e51-2637-48e4-ba04-249fe313f12e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108521775;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=24e405bf-5219-4621-8228-6dc4279e1fd1;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108519309;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=cde632c9-3361-4762-a49d-9fe25441a1e0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108517041;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=aea7e15c-e229-49f0-acf6-6f27e976cdda;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108514717;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=2e6ea5f9-b9a9-4219-9f26-61395e9ed966;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108512332;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=3959987c-99a3-4a9b-8cc6-bccdfcc0951c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108503544;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6cd20839-3eef-4ab2-918c-1e9a74bf97b7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108500677;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=c4027033-fe84-4595-88c1-ae5f0836b739;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108498960;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=7c499041-f880-4722-bd81-b1ec10e66d5c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108496856;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=2a1f29c3-182f-4dab-b734-738c73b2bd12;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108494522;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=6;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=571d5110-15d4-4752-aa1a-1f6a14b36166;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108490781;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=15;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=aa9904a7-0712-4684-afbe-4e06b6fd5b3c;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567108467916;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=5;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6e7a6081-1635-4d98-a486-a17fff67eba0;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107367345;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=23;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=dc596897-06d7-45dd-885d-1552b5600852;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107358861;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=19;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=ecdacd8c-c4bb-40e7-ad16-ebb35536ae44;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107337408;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=31;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=6961ed65-4781-4fbb-9522-c3015e71d34d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107324797;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=14;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=e05939ca-aada-4021-9036-e588f377deaa;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107308889;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1 MrDestructoid1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=12;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=66f5b63a-c8d5-4063-b0a9-ced00f7b9e8f;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107296455;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1 FailFish1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=7;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=f3c7c0f2-87e0-4046-a2b7-13ffcc6915da;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107288086;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/3;bits=100;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=05481945-bcb2-48fe-b9e6-cd43d93f5ec7;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107275149;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :FrankerZ100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/1000;bits=27;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=d7a9b9b3-fcaf-48f3-a4a1-a434edc94678;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107249124;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1 uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/100;bits=10;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=80a8a39a-c0a5-4903-9dff-5ea4ec7b7943;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107199285;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :uni10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits/100;bits=10;color=#DF10ED;display-name=MrKalodis;emotes=;flags=;id=21f9ba63-49f3-4add-abdb-1e0d375cc7e2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567107176798;turbo=0;user-id=144027550;user-type=mod :mrkalodis!mrkalodis@mrkalodis.tmi.twitch.tv PRIVMSG #pajlada :Cheer10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/25;badges=moderator/1,subscriber/12;bits=200;color=#8A2BE2;display-name=Krystalgemz;emotes=;flags=;id=f6b0d332-0ed5-4a68-8f5d-c72b9642e6ba;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567828392210;turbo=0;user-id=29960256;user-type=mod :krystalgemz!krystalgemz@krystalgemz.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 ShowLove100 Love Ya Hun!!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=akosik0715;emotes=;flags=;id=4f6f35f6-bd8d-41d6-bdb8-764d0a938449;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567873441694;turbo=0;user-id=403650023;user-type= :akosik0715!akosik0715@akosik0715.tmi.twitch.tv PRIVMSG #pajlada :cheer1 aki be akar followolni nyugodtan megteheti)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits-leader/2;bits=66;color=#FF0000;display-name=IllogicalWorld;emotes=;flags=;id=eb054050-a41b-4307-8ceb-f712c2bd6753;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812576794;turbo=0;user-id=55596724;user-type= :illogicalworld!illogicalworld@illogicalworld.tmi.twitch.tv PRIVMSG #pajlada :Subway66 bonus6)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits-leader/2;bits=66;color=#FF0000;display-name=IllogicalWorld;emotes=;flags=;id=6e250a85-c879-4d0a-91c7-ef99322f7dec;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810956228;turbo=0;user-id=55596724;user-type= :illogicalworld!illogicalworld@illogicalworld.tmi.twitch.tv PRIVMSG #pajlada :Subway66 bonus6 RUN!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits-leader/3;bits=66;color=#FF0000;display-name=IllogicalWorld;emotes=;flags=;id=4cad52e6-d0fc-4912-a95c-1655610a8730;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810891801;turbo=0;user-id=55596724;user-type= :illogicalworld!illogicalworld@illogicalworld.tmi.twitch.tv PRIVMSG #pajlada :Subway66 bonus6)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=vip/1,subscriber/12,bits/75000;bits=2000;color=#008000;display-name=Tsb253;emotes=;flags=;id=8de6242d-2a15-4a94-9724-bba3daac5240;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810504389;turbo=0;user-id=88715054;user-type= :tsb253!tsb253@tsb253.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1000 not 64 cents sawry ShowLove1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/21;badges=moderator/1,subscriber/12,sub-gifter/100;bits=100;color=#007EBD;display-name=milli_;emotes=;flags=;id=30ec406d-04ed-41c0-9907-1a902f43840a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567697400407;turbo=0;user-id=78339222;user-type=mod :milli_!milli_@milli_.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/21;badges=moderator/1,subscriber/12,sub-gifter/100;bits=100;color=#007EBD;display-name=milli_;emotes=;flags=;id=5c103b7c-b44c-404b-8138-9fc645c17ba3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567694648098;turbo=0;user-id=78339222;user-type=mod :milli_!milli_@milli_.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=dreyuh91;emotes=;flags=;id=c36357ac-f17f-4b91-80da-b3acbc3b613b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810143011;turbo=0;user-id=253065099;user-type= :dreyuh91!dreyuh91@dreyuh91.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=;display-name=dreyuh91;emotes=;flags=;id=fb908623-5b9d-41a9-af6e-dccd33a4039a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809817949;turbo=0;user-id=253065099;user-type= :dreyuh91!dreyuh91@dreyuh91.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=dxrk_versle;emotes=;flags=;id=0e7fead4-12d0-4e65-990d-10d5ac69e546;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567867075401;turbo=0;user-id=204072099;user-type= :dxrk_versle!dxrk_versle@dxrk_versle.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,premium/1;bits=100;color=#196AA4;display-name=Oneandonlymc3;emotes=;flags=;id=d2844593-9048-49b8-ad02-4a0175152fdc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567759529295;turbo=0;user-id=180628385;user-type= :oneandonlymc3!oneandonlymc3@oneandonlymc3.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 Hi Diana)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=20;color=;display-name=RSilver6;emotes=;flags=;id=01f88304-95ef-45bc-8000-3458be85babd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567759473288;turbo=0;user-id=40615476;user-type= :rsilver6!rsilver6@rsilver6.tmi.twitch.tv PRIVMSG #pajlada :cheer20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=subscriber/12,sub-gifter/50;bits=500;color=#FF74DA;display-name=Rav_;emotes=;flags=;id=5e59dcd0-fc0d-4a51-909a-56135a027db8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740493796;turbo=0;user-id=96257746;user-type= :rav_!rav_@rav_.tmi.twitch.tv PRIVMSG #pajlada :cheer500)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=11;color=#FCA421;display-name=spaghbol;emotes=;flags=;id=04c15746-6d43-47b6-b8f4-83b1bc41d955;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567811732534;turbo=0;user-id=106857120;user-type= :spaghbol!spaghbol@spaghbol.tmi.twitch.tv PRIVMSG #pajlada :uni11)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#DAA520;display-name=iamSamoth;emotes=;flags=;id=521fea12-351c-461c-94b8-1c5bc0ea8932;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567879783001;turbo=0;user-id=139940243;user-type= :iamsamoth!iamsamoth@iamsamoth.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=100;color=#007ECC;display-name=ArbarkTV;emotes=;flags=;id=43d4f8d3-a01d-48c9-83f2-f8a600baca3a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567851536682;turbo=0;user-id=36696633;user-type= :arbarktv!arbarktv@arbarktv.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 KKona KKona KKona KKona KKona KKona KKona KKona KKona)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0;bits=200;color=#007ECC;display-name=ArbarkTV;emotes=425618:59-61;flags=;id=e4d4cdf2-c298-4bde-a16b-dd5b33ffa98d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567849610357;turbo=0;user-id=36696633;user-type= :arbarktv!arbarktv@arbarktv.tmi.twitch.tv PRIVMSG #pajlada :Subway200 bonus20 synchronized drinking with your wow char LUL)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,bits-leader/3;bits=10;color=#FF0000;display-name=thee_coffee;emotes=;flags=;id=b093830d-2615-46b5-8745-dbe1da458c08;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567863267089;turbo=0;user-id=75024216;user-type=mod :thee_coffee!thee_coffee@thee_coffee.tmi.twitch.tv PRIVMSG #pajlada :Kappa10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#C0C6E6;display-name=KikyoCat;emotes=;flags=;id=3be51652-fcce-4f2f-a15b-57d5c7f47ed5;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567880758945;turbo=0;user-id=28698440;user-type= :kikyocat!kikyocat@kikyocat.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits-charity/1;bits=10;color=#9600FF;display-name=Rinsbac;emotes=300306264:26-36;flags=;id=dd2ea38c-1377-4c49-a9e6-b4ac1c70d49d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567877833666;turbo=0;user-id=51857436;user-type= :rinsbac!rinsbac@rinsbac.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 eat fresh nukkulSQUAD)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/100;bits=100;color=#1E90FF;display-name=Nico_TL;emotes=;flags=;id=8f639b2e-8cdb-41bf-8fa0-3dfa4bec3f78;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567744378614;turbo=0;user-id=177168907;user-type= :nico_tl!nico_tl@nico_tl.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 this is the one!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#422DA2;display-name=haloJUSTINone;emotes=;flags=;id=dc2c62c3-764b-4747-a4cf-f5feabecbcfe;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567480256260;turbo=0;user-id=157280593;user-type= :halojustinone!halojustinone@halojustinone.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 hi bunbun)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=subscriber/12,premium/1;bits=5;color=#2FC4DC;display-name=wandererotter;emotes=;flags=;id=8325bccd-4cb0-4709-9d5b-c8b7e26c4144;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567405138114;turbo=0;user-id=164364272;user-type= :wandererotter!wandererotter@wandererotter.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 i want ice cream)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=vip/1,subscriber/12,sub-gifter/1;bits=100;color=#2E8B57;display-name=Ray_2961;emotes=;flags=;id=52ec7b23-c00a-4019-bb96-0c583df96b10;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567821972462;turbo=0;user-id=61853460;user-type= :ray_2961!ray_2961@ray_2961.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1,bits/100;bits=100;color=#FF6BB5;display-name=pinkenils;emotes=;flags=;id=a56927a8-9717-4eef-bd45-4b57a6207074;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567859040255;turbo=0;user-id=44208766;user-type= :pinkenils!pinkenils@pinkenils.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=6a37a141-20e0-4e13-8ff3-e989f6e2d218;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640467745;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=816264c7-b93a-4a5e-af64-0d37ce08d657;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640174475;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :@Knovguard no Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=4becf69d-a92f-44e8-b748-54972c69e102;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640137559;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=4;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=26af2734-fb1f-4904-a0b1-e12e2f4a7c03;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640125420;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=10;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=5df7888b-996c-49ce-b36e-b00bf1456dcf;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640112669;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=42;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=c1db87a6-6b98-40b0-b62d-f5714a19367b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640059718;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus4)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/3;bits=29;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=d8f1dcae-111f-4e07-b460-1c4cd53f2c32;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567640038339;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=vip/1;bits=100;color=#FF0000;display-name=RS_Nate;emotes=;flags=;id=711d2807-c115-41ff-8e96-28faeeed9911;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567640001217;turbo=0;user-id=54040560;user-type= :rs_nate!rs_nate@rs_nate.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=baewuif;emotes=;flags=;id=4b241f56-b4ce-4aeb-be98-5276d3021e25;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567639952715;turbo=0;user-id=250615223;user-type= :baewuif!baewuif@baewuif.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=af936ef4-494c-4115-bc01-4450025ff3ae;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639901752;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=e99cc94f-62a5-462e-93c0-9b723cead61e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639899636;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=e71f118a-fd65-472c-b4ab-5439d6726754;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639897724;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=aa532295-6166-43dc-8ef1-68bdc69e65d1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639895985;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=cb2f41b4-a023-4bf9-b3cc-4727ca9b146c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639893997;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=038f4af3-7c08-4962-902c-b3783c7a7aa1;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639891912;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits/1;bits=1;color=#8A2BE2;display-name=RiriSleepy;emotes=;flags=;id=667b829b-bfa2-4ba0-b192-18939c24a5df;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639891626;turbo=0;user-id=84247001;user-type= :ririsleepy!ririsleepy@ririsleepy.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 wan)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=3f01ba97-9c90-4d18-b58a-47ac8ad05a89;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639889872;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=20d11912-3f07-4e01-beef-2c2d8ead680e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639887457;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=6b7bd292-8788-49b0-b8e0-100adbf0bdc0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639875666;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits-leader/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=9c25f543-a57d-417d-a202-2f19498e2059;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639844334;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :1 bit for number 1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=vip/1,subscriber/0,bits/1;bits=1;color=#FF0000;display-name=DarkWorldOrder;emotes=;flags=;id=40aa9244-84e2-4c27-8ee7-38583767b96c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567639803841;turbo=0;user-id=105810966;user-type= :darkworldorder!darkworldorder@darkworldorder.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=50;color=#00FF7F;display-name=bigmalletman;emotes=;flags=;id=50adad9d-910c-4697-9349-0731fe46f018;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796460981;turbo=0;user-id=145249781;user-type= :bigmalletman!bigmalletman@bigmalletman.tmi.twitch.tv PRIVMSG #pajlada :subway50 bonus5 should be using subway)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,bits/5000;bits=100;color=#00FF7F;display-name=bigmalletman;emotes=;flags=;id=cb1a93f1-085b-4ce8-864e-8724fc6b68bc;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796412221;turbo=0;user-id=145249781;user-type= :bigmalletman!bigmalletman@bigmalletman.tmi.twitch.tv PRIVMSG #pajlada :cheer100 thanks for the stream)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/5;badges=subscriber/3,bits/1000;bits=300;color=#B80093;display-name=Rhass;emotes=;flags=;id=25fd15a4-3de4-4395-8b72-820ecbb69120;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796329501;turbo=0;user-id=131073581;user-type= :rhass!rhass@rhass.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 Subway100 bonus30)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/50;bits=100;color=;display-name=jfreshbravo;emotes=;flags=;id=51ae8987-3906-4833-bdcc-0c31a8680f8c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567796210044;turbo=0;user-id=400339103;user-type= :jfreshbravo!jfreshbravo@jfreshbravo.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 bonus bits hype!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#FF0000;display-name=hashemz_10;emotes=;flags=;id=ed5394fa-900f-48f2-8b54-e53eb3579c0e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567795940687;turbo=0;user-id=422107207;user-type= :hashemz_10!hashemz_10@hashemz_10.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100 hi Dave, big fan of you from saudi arabia)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=vip/1,subscriber/9;bits=1050;color=#008000;display-name=ColdLikeBurr;emotes=;flags=;id=8a8ffc93-9a69-42b1-8552-2462f19df789;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567729662937;turbo=0;user-id=145197427;user-type= :coldlikeburr!coldlikeburr@coldlikeburr.tmi.twitch.tv PRIVMSG #pajlada :Subway1050 bonus105)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=vip/1,subscriber/6,bits-leader/1;bits=510;color=;display-name=terminator67895;emotes=;flags=;id=b1171874-29ad-4046-93ed-e83d9911ce83;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567728638029;turbo=0;user-id=112313737;user-type= :terminator67895!terminator67895@terminator67895.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Cheer100 Cheer100 Cheer100 Cheer100 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 here's my surprise for you junkrat hope you enjoy it)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-charity/1;bits=100;color=#B800CC;display-name=l1ttl3b4byj3zus;emotes=;flags=;id=05e2ce58-2e08-4ff0-828c-d1a9734e52e5;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567768632682;turbo=0;user-id=137067167;user-type=mod :l1ttl3b4byj3zus!l1ttl3b4byj3zus@l1ttl3b4byj3zus.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/28;badges=moderator/1,subscriber/24,bits-charity/1;bits=100;color=#B800CC;display-name=l1ttl3b4byj3zus;emotes=;flags=;id=090c91c6-12b9-43da-a6e7-756262bd11fe;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567162942081;turbo=0;user-id=137067167;user-type=mod :l1ttl3b4byj3zus!l1ttl3b4byj3zus@l1ttl3b4byj3zus.tmi.twitch.tv PRIVMSG #pajlada :uni100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=100;color=#1E90FF;display-name=AJpls;emotes=;flags=;id=6b5387b5-cfcd-4616-9103-2255a6fe84d7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567736603582;turbo=0;user-id=56209973;user-type= :ajpls!ajpls@ajpls.tmi.twitch.tv PRIVMSG #pajlada :Pride100 would you kindly?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=trondstian;emotes=;flags=;id=ef19e612-54e9-4a5f-bfb0-36f68b846d60;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567793772519;turbo=0;user-id=434504070;user-type= :trondstian!trondstian@trondstian.tmi.twitch.tv PRIVMSG #pajlada :Kreygasm100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#E33BF7;display-name=vixel;emotes=;flags=;id=9175ef1e-a13b-4493-8c92-3df729a3f6e8;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567792327741;turbo=0;user-id=182076965;user-type= :vixel!vixel@vixel.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Worth)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=vip/1,subscriber/12,sub-gifter/100;bits=100;color=#1E90FF;display-name=icarus_99;emotes=;flags=;id=a38600a6-952d-446f-ac2e-4e5730863b40;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567790988943;turbo=0;user-id=152958874;user-type= :icarus_99!icarus_99@icarus_99.tmi.twitch.tv PRIVMSG #pajlada :cheer100 how is the weather today)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=subscriber/3,sub-gifter/100;bits=2000;color=#CA029F;display-name=twirlinghaze;emotes=125314:11-18;flags=;id=821c18a3-f774-4252-a984-a52a9e44d134;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567767876887;turbo=0;user-id=139928389;user-type= :twirlinghaze!twirlinghaze@twirlinghaze.tmi.twitch.tv PRIVMSG #pajlada :good night harbLove Subway1000 Subway1000 bonus200)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=250;color=#FF0000;display-name=lillifred;emotes=;flags=;id=a2eee50d-7b7d-470e-97ed-942b423f5da7;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567766982737;turbo=0;user-id=244112585;user-type= :lillifred!lillifred@lillifred.tmi.twitch.tv PRIVMSG #pajlada :cheer250 so excited to see you stream live cause im on that east coast life. keep being awesome!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=100;color=;display-name=kagsss;emotes=;flags=;id=7374219e-196f-43ce-9cfc-117e8f8aa66f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567766918060;turbo=0;user-id=102274578;user-type= :kagsss!kagsss@kagsss.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 harbleu your brain is so big just like your .....)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=30;color=#0000FF;display-name=katarani;emotes=;flags=;id=b78ca5dc-7cb8-4343-832f-f9c3a3e5fbd2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567762642721;turbo=0;user-id=43003553;user-type= :katarani!katarani@katarani.tmi.twitch.tv PRIVMSG #pajlada :Subway30 bonus3 there is, however, glorious bits in the chat)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=12;color=#FF7F50;display-name=ciganyone;emotes=;flags=;id=f03ed251-513d-499f-8dcf-b63ec1ae1875;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567816455414;turbo=0;user-id=56659170;user-type= :ciganyone!ciganyone@ciganyone.tmi.twitch.tv PRIVMSG #pajlada :Subway12 bonus1 GL)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/18;badges=moderator/1,subscriber/12,sub-gifter/250;bits=5000;color=#1E90FF;display-name=Loeffli;emotes=;flags=;id=c0db32e2-2a5a-4095-9bd4-bb9977f0e3c8;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567794873846;turbo=0;user-id=77829377;user-type=mod :loeffli!loeffli@loeffli.tmi.twitch.tv PRIVMSG #pajlada :Subway5000 bonus500)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=#5F9EA0;display-name=sierrasilverlake;emotes=;flags=;id=1d9b3097-26ae-405e-9fa3-e44c42e2330d;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567723907005;turbo=0;user-id=432623399;user-type= :sierrasilverlake!sierrasilverlake@sierrasilverlake.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits-leader/2;bits=1;color=;display-name=jamielaveztacos;emotes=;flags=;id=f1a2e30c-166c-4eae-97e0-eb88ad85e418;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567279218501;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 how is classic wow?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=10;color=#1E90FF;display-name=Tr1n1tyBl4d3;emotes=;flags=;id=7151072e-a814-48c1-bbd3-2347ceadef63;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567036883001;turbo=0;user-id=88207254;user-type= :tr1n1tybl4d3!tr1n1tybl4d3@tr1n1tybl4d3.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 shut up filthy peasant)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,premium/1;bits=1;color=;display-name=jamielaveztacos;emotes=;flags=;id=2e17c684-2b23-4180-9bf0-67365505eba2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567036053863;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=0578652e-1e65-4b90-b991-7d9e907e9004;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566795825007;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits-leader/1;bits=1;color=;display-name=jamielaveztacos;emotes=;flags=;id=ef26edf4-3a9d-476b-adcb-82b27fa44d31;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566795711418;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,bits-leader/1;bits=100;color=;display-name=jamielaveztacos;emotes=;flags=;id=c68c4b14-4962-4b54-b9df-50d2986c2535;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566795209915;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :ShowLove100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/0,premium/1;bits=100;color=;display-name=jamielaveztacos;emotes=;flags=;id=90b800f4-5abf-4a1f-a1b7-8c31875cfc80;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1566793807008;turbo=0;user-id=199023002;user-type= :jamielaveztacos!jamielaveztacos@jamielaveztacos.tmi.twitch.tv PRIVMSG #pajlada :Scoops100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=dd02805e-d704-4001-aa1b-7cd0dca6c2a9;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566789852365;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=1;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=fb45d140-a697-49ed-86a0-afbc251f8759;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566789620550;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=;bits=40;color=#1E90FF;display-name=Tr1n1tyBl4d3;emotes=;flags=;id=1361efca-764f-45eb-8c4d-bd31cd879ef6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566787199982;turbo=0;user-id=88207254;user-type= :tr1n1tybl4d3!tr1n1tybl4d3@tr1n1tybl4d3.tmi.twitch.tv PRIVMSG #pajlada :PJSalt40 I didn't care really, that's why I didn't ask.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=50;color=#E5DC00;display-name=Psychotic_Spoon;emotes=;flags=;id=e6477f84-2752-4034-83a1-a8311fa7a5fd;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567832918918;turbo=0;user-id=91225231;user-type= :psychotic_spoon!psychotic_spoon@psychotic_spoon.tmi.twitch.tv PRIVMSG #pajlada :After a long day, I like to kick back with a refreshing 12 inch Veggie Delite from Subway50 bonus5)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=vip/1,subscriber/6,bits/1000;bits=17;color=#0000FF;display-name=ImplosionRetroGaming;emotes=;flags=;id=8544a3b9-dcf1-4ae8-a40e-ced3786be806;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567817441449;turbo=0;user-id=10509007;user-type= :implosionretrogaming!implosionretrogaming@implosionretrogaming.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1 Kill this turd)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=moderator/1,subscriber/12,bits-leader/1;bits=45;color=#FF8000;display-name=Buffalax;emotes=;flags=;id=41273508-80d8-4355-b5cb-d5a830565dae;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567813420770;turbo=0;user-id=13751786;user-type=mod :buffalax!buffalax@buffalax.tmi.twitch.tv PRIVMSG #pajlada :uni45)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=moderator/1,subscriber/12,bits-leader/1;bits=200;color=#FF8000;display-name=Buffalax;emotes=;flags=;id=151d0831-972f-46fe-a81d-76b013143829;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567813382383;turbo=0;user-id=13751786;user-type=mod :buffalax!buffalax@buffalax.tmi.twitch.tv PRIVMSG #pajlada :uni100 uni100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=moderator/1,subscriber/12,bits-leader/1;bits=31;color=#FF8000;display-name=Buffalax;emotes=;flags=;id=d4b941c6-a7e8-4c3a-933b-417289a79a1d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567813335391;turbo=0;user-id=13751786;user-type=mod :buffalax!buffalax@buffalax.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=4000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=29b4f2fa-64b5-4ab1-8c31-9185f06e3d3f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742215602;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :uni1000 uni1000 uni1000 uni1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=2000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=16ebf31e-ae0b-4e46-9555-2d1f09ba045c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567742030312;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :Party1000 Party1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/1;bits=2000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=1a45c378-c933-4821-8e0d-e1ce8722349b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741880718;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood1000 SeemsGood1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/2;bits=2000;color=;display-name=ehhhwhatupdoc;emotes=;flags=;id=704bffd3-6605-44d1-8f94-9cb93bc59d1a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567741586494;turbo=0;user-id=447916954;user-type= :ehhhwhatupdoc!ehhhwhatupdoc@ehhhwhatupdoc.tmi.twitch.tv PRIVMSG #pajlada :Scoops1000 Scoops1000)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=5;color=;display-name=aziz_langbauer;emotes=;flags=;id=7e06d800-52dd-4b00-bc2e-d1560d652144;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567883353536;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=6;color=;display-name=aziz_langbauer;emotes=;flags=;id=cce05327-830b-4439-a8ef-7d17797f471b;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567882270285;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=5;color=;display-name=aziz_langbauer;emotes=;flags=;id=9621b5a4-b097-4e80-8a64-10d6487d7169;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567802185792;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=4;color=;display-name=aziz_langbauer;emotes=;flags=;id=c7c98ab8-af75-4e61-83fe-6a899f1f49a3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567796862390;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=moderator/1,subscriber/0,sub-gifter/25;bits=3;color=;display-name=aziz_langbauer;emotes=;flags=;id=c6997bbb-261d-4b4c-99d0-907e0059d8ab;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567708925615;turbo=0;user-id=425243194;user-type=mod :aziz_langbauer!aziz_langbauer@aziz_langbauer.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=5;color=#1E90FF;display-name=LucioOh5;emotes=1659592:58-68;flags=;id=200fc36a-b498-46f0-80a7-96e09360803d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567830179827;turbo=0;user-id=191625757;user-type= :luciooh5!luciooh5@luciooh5.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1 Scoops1 Scoops1 just give bitters jardioWeird)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=79;color=#9ACD32;display-name=FernandoAlyn;emotes=;flags=;id=35619c26-9443-40cd-9116-e6bb27bce5b5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567781269699;turbo=0;user-id=55696617;user-type= :fernandoalyn!fernandoalyn@fernandoalyn.tmi.twitch.tv PRIVMSG #pajlada :Subway79 bonus7)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#FF0000;display-name=almassor;emotes=;flags=;id=1ed9516f-fd38-4d1d-b494-9225f7266f78;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567781199415;turbo=0;user-id=42870071;user-type= :almassor!almassor@almassor.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 Opa)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=kungben101;emotes=;flags=;id=e565ec50-f579-4e22-b477-fa3c4d69ca11;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567878694744;turbo=0;user-id=448912561;user-type= :kungben101!kungben101@kungben101.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 ไปนอนละครับฝันดีครับพี่)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#FF69B4;display-name=kungben101;emotes=;flags=;id=34f80dbe-2e34-438f-a90e-4fef4428df98;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567875636833;turbo=0;user-id=448912561;user-type= :kungben101!kungben101@kungben101.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 champแล้ววๆๆ)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=vip/1,subscriber/6,bits/100000;bits=1000;color=#290349;display-name=st3ffkarl;emotes=;flags=;id=48c4d235-e583-4079-88a6-c964325974d3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567627015193;turbo=0;user-id=148922368;user-type= :st3ffkarl!st3ffkarl@st3ffkarl.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000 have som bits to)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/32;badges=moderator/1,subscriber/30,sub-gifter/50;bits=100;color=#0000FF;display-name=johnkilo3;emotes=;flags=15-57:;id=91f20801-b410-4dbf-b349-1333fe40ed2e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567749815147;turbo=0;user-id=9013425;user-type=mod :johnkilo3!johnkilo3@johnkilo3.tmi.twitch.tv PRIVMSG #pajlada :mitchiCheer100 https://www.youtube.com/watch?v=tOpwimn-REw)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/4;badges=moderator/1,subscriber/3,premium/1;bits=9;color=#00FF1C;display-name=finiteatmosphere;emotes=425618:18-20;flags=;id=f11dc19c-756f-4fd8-b971-a7fd2353107a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566347146903;turbo=0;user-id=53333400;user-type=mod :finiteatmosphere!finiteatmosphere@finiteatmosphere.tmi.twitch.tv PRIVMSG #pajlada :Cheer9 i had some LUL)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#5F9EA0;display-name=ItsRipo;emotes=;flags=;id=25e122c0-2e0d-4dfc-8800-6798db0c6cd5;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566345338590;turbo=0;user-id=21014767;user-type= :itsripo!itsripo@itsripo.tmi.twitch.tv PRIVMSG #pajlada :cheer10 HOUSEHYPE.....also houses are expensive AF)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#0000FF;display-name=dustin1608;emotes=;flags=;id=a2ba7600-1c72-4c61-a2e7-ee3d59ec7306;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567024063060;turbo=0;user-id=43214115;user-type= :dustin1608!dustin1608@dustin1608.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=100;color=#FFC01F;display-name=platinum_ass;emotes=;flags=;id=0aaab141-4836-4f35-a075-d6cf8263af15;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883823069;turbo=0;user-id=141087576;user-type= :platinum_ass!platinum_ass@platinum_ass.tmi.twitch.tv PRIVMSG #pajlada :OWLSFS100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=300;color=#FFC01F;display-name=platinum_ass;emotes=;flags=;id=9c99a31e-7fda-4ada-8a2a-574143559b3b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883729327;turbo=0;user-id=141087576;user-type= :platinum_ass!platinum_ass@platinum_ass.tmi.twitch.tv PRIVMSG #pajlada :OWLSFS300)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/1;bits=100;color=#FFC01F;display-name=platinum_ass;emotes=;flags=;id=8ef68a81-4e98-488f-938f-a1a9fddbdddd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883668480;turbo=0;user-id=141087576;user-type= :platinum_ass!platinum_ass@platinum_ass.tmi.twitch.tv PRIVMSG #pajlada :OWLSFS100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/4;bits=300;color=#FF0000;display-name=Laz_ow;emotes=;flags=;id=77304e8b-1f90-43c8-b3ef-cc846ae3d171;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883573747;turbo=0;user-id=197786132;user-type= :laz_ow!laz_ow@laz_ow.tmi.twitch.tv PRIVMSG #pajlada :OWLTOR300)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=subscriber/0,overwatch-league-insider_2019B/2;bits=50;color=#600B0B;display-name=itzukami;emotes=;flags=;id=b728a2f6-7c3e-4cc7-9182-df69c8c5f508;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882902374;turbo=0;user-id=269167980;user-type= :itzukami!itzukami@itzukami.tmi.twitch.tv PRIVMSG #pajlada :OWLHOU50)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,sub-gifter/100;bits=1500;color=#DAA520;display-name=zeustopher;emotes=;flags=;id=5dbde304-0ebb-4072-b501-713f65e76924;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567881072838;turbo=0;user-id=233896115;user-type= :zeustopher!zeustopher@zeustopher.tmi.twitch.tv PRIVMSG #pajlada :Subway1500 bonus150 hey blondie)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#0000FF;display-name=Cowbungo101;emotes=;flags=;id=f207885c-c908-4e01-a3a8-39be470e1327;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566793705868;turbo=0;user-id=51158186;user-type= :cowbungo101!cowbungo101@cowbungo101.tmi.twitch.tv PRIVMSG #pajlada :VoHiYo100 to being an adult... glad you are back strummin)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=105;color=#8A2BE2;display-name=themariobro;emotes=;flags=;id=1706eacf-30c8-4343-ace3-6c9d4aa5c14e;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567871505584;turbo=0;user-id=250224195;user-type= :themariobro!themariobro@themariobro.tmi.twitch.tv PRIVMSG #pajlada :Subway105 bonus10 105 bits!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/2;bits=10;color=#8A2BE2;display-name=themariobro;emotes=300192045:15-25;flags=;id=55ba7636-960c-4b7e-b413-236389fb12b2;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567867753783;turbo=0;user-id=250224195;user-type= :themariobro!themariobro@themariobro.tmi.twitch.tv PRIVMSG #pajlada :goodluck dUde! luuuwuBless Subway10 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,bits/100;bits=3;color=;display-name=valkyerie305;emotes=;flags=;id=f25ebbd7-a9c1-4bf9-ac1e-8244ecd2b62d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567822024552;turbo=0;user-id=237891552;user-type=mod :valkyerie305!valkyerie305@valkyerie305.tmi.twitch.tv PRIVMSG #pajlada :Scoops1 Scoops1 Scoops1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=10;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=1d31aefb-b1ef-43a7-8d54-18012802f15c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567813372942;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,premium/1;bits=100;color=#FF0000;display-name=Rhyle_;emotes=;flags=;id=fe1c2723-736f-453b-9c9b-462151f9e67f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813297227;turbo=0;user-id=38847203;user-type= :rhyle_!rhyle_@rhyle_.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=1000;color=;display-name=councilmen;emotes=;flags=;id=d069180c-1a89-460a-844c-d59fc4a40a5f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567883656109;turbo=0;user-id=208336669;user-type= :councilmen!councilmen@councilmen.tmi.twitch.tv PRIVMSG #pajlada :Cheer1000)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=J_KING_XIX;emotes=;flags=;id=5db30d0e-c278-4a80-9dd7-a56dcf34bbef;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567198586131;turbo=0;user-id=161829917;user-type= :j_king_xix!j_king_xix@j_king_xix.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Also have some bits.)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=5;color=;display-name=J_KING_XIX;emotes=;flags=;id=d1afe24d-adca-4d66-9cdd-b0fa97942f00;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567198568814;turbo=0;user-id=161829917;user-type= :j_king_xix!j_king_xix@j_king_xix.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Also have some bits.)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,sub-gifter/1;bits=500;color=#FF69B4;display-name=ellebelle76;emotes=;flags=;id=358081c6-a7c0-4dbf-ba75-b6100dfc2b6b;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567392535949;turbo=0;user-id=244106127;user-type= :ellebelle76!ellebelle76@ellebelle76.tmi.twitch.tv PRIVMSG #pajlada :Scoops100 Scoops100 Scoops100 Scoops100 Scoops100 bits are kind of highway robbery why does twitch only give you 72 percent of my money)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/24;badges=subscriber/24,bits/5000;bits=100;color=#FF69B4;display-name=ChibiAcer;emotes=;flags=;id=588e0412-c60c-4a7d-9cf0-53a247f098bd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567564175476;turbo=0;user-id=40842554;user-type= :chibiacer!chibiacer@chibiacer.tmi.twitch.tv PRIVMSG #pajlada :cheer100 Nice job Meg, was fun to watch.)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,sub-gifter/10;bits=6969;color=#B22222;display-name=WeDontWhisper;emotes=;flags=;id=6ed2c3b6-01c9-4336-a6d9-9aa65ceed7e7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567838953363;turbo=0;user-id=182056475;user-type= :wedontwhisper!wedontwhisper@wedontwhisper.tmi.twitch.tv PRIVMSG #pajlada :Subway6969 bonus696)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=666;color=#34D4F3;display-name=Nerd_Logic;emotes=703163:18-25;flags=;id=f5e6fe9b-bae3-47a5-a364-74e5fc65949a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567838839101;turbo=0;user-id=125295096;user-type= :nerd_logic!nerd_logic@nerd_logic.tmi.twitch.tv PRIVMSG #pajlada :Subway666 bonus66 luaThonk Scare alerts?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=7;color=#FFED69;display-name=flukenhehe;emotes=;flags=;id=19290ee1-8ba2-40aa-8746-9c1e19fbf7b4;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567877625810;turbo=0;user-id=203821983;user-type= :flukenhehe!flukenhehe@flukenhehe.tmi.twitch.tv PRIVMSG #pajlada :Pride1 Pride1 Pride1 Pride1 Pride1 Pride1 Pride1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=moderator/1,subscriber/0,premium/1;bits=500;color=#D2691E;display-name=math_uuuu;emotes=;flags=;id=d08b2757-4823-481e-8fc2-80bb88abc4da;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567848548816;turbo=0;user-id=97450063;user-type=mod :math_uuuu!math_uuuu@math_uuuu.tmi.twitch.tv PRIVMSG #pajlada :Cheer500)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=11;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=41778c62-dc8c-4e58-9de6-ea1984b84d59;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843240481;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :anon11)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=9;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=fe7a63fd-b165-40c4-a207-860cda271f34;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567843092745;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :anon1 anon1 anon1 anon1 anon1 anon1 anon1 anon1 anon1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits-leader/3;bits=100;color=#93072E;display-name=BeNiceBeMary;emotes=9:42-43;flags=0-28:;id=17baa08c-d967-43f4-a6e3-ecd4c6a97107;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883936657;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :SeemsGood100 Pizza klingt gut und Ark auf <3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=200;color=#93072E;display-name=BeNiceBeMary;emotes=3:38-39;flags=;id=5be10647-ab37-4627-bd69-a262df4b0cff;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882198274;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 was ich mach nichts :D uni100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#93072E;display-name=BeNiceBeMary;emotes=;flags=;id=eafc03a7-d678-4bc1-8ffc-6e031c3e0305;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882121228;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#93072E;display-name=BeNiceBeMary;emotes=3:21-22;flags=;id=8531a10c-f549-4d51-be7d-06a910779de7;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567874014285;turbo=0;user-id=42033195;user-type= :benicebemary!benicebemary@benicebemary.tmi.twitch.tv PRIVMSG #pajlada :Party100 Erschrecken :D)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/19;badges=subscriber/18,premium/1;bits=100;color=#C08D0C;display-name=Afrasabi;emotes=;flags=;id=eedee1ae-b475-419b-8111-bef63feb7077;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567830780507;turbo=0;user-id=31947920;user-type= :afrasabi!afrasabi@afrasabi.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 holy crimbo it's Glavenus! How's it fighting him in World?)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=150;color=;display-name=pie_gods;emotes=;flags=;id=eca77b90-3fc1-452c-9e6c-23b6797867db;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567660212973;turbo=0;user-id=235206258;user-type= :pie_gods!pie_gods@pie_gods.tmi.twitch.tv PRIVMSG #pajlada :PJSalt150 FOR THE BELEAVER)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#0000FF;display-name=Thed1k;emotes=;flags=;id=4404dedd-2152-4eee-a89e-4d5d9eaa14c0;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567863243256;turbo=0;user-id=61533623;user-type= :thed1k!thed1k@thed1k.tmi.twitch.tv PRIVMSG #pajlada :HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/9;badges=subscriber/6,bits/100;bits=100;color=;display-name=Merckseys;emotes=;flags=;id=b1476ea2-64f4-4455-ad1d-112e9ce6b314;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567818912258;turbo=0;user-id=38323276;user-type= :merckseys!merckseys@merckseys.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 come on mang you know you wanna hit the WoW)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=moderator/1,subscriber/3,premium/1;bits=100;color=;display-name=Yung_Excel;emotes=;flags=;id=b895df18-4e95-4f14-81dd-84478dfb2100;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567727811894;turbo=0;user-id=439644562;user-type=mod :yung_excel!yung_excel@yung_excel.tmi.twitch.tv PRIVMSG #pajlada :TriHard100 gratz on 4k views!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=10;color=#0000FF;display-name=goresaur;emotes=;flags=;id=65291423-19ee-45f6-9b7e-9d0250156894;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567647054185;turbo=0;user-id=452596716;user-type= :goresaur!goresaur@goresaur.tmi.twitch.tv PRIVMSG #pajlada :mirage looks like a pretty popsicle, Trashly you still look Cat ish, now more Lioness showlove10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#0000FF;display-name=goresaur;emotes=;flags=;id=8e2aaa4a-79a1-482b-a8be-45637e245832;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567646923558;turbo=0;user-id=452596716;user-type= :goresaur!goresaur@goresaur.tmi.twitch.tv PRIVMSG #pajlada :showlove10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,sub-gifter/1;bits=100;color=#0000FF;display-name=eodWizard;emotes=;flags=;id=0c082d9d-2d45-400c-b30d-5cc4a98e9ce4;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567850139963;turbo=0;user-id=58403493;user-type= :eodwizard!eodwizard@eodwizard.tmi.twitch.tv PRIVMSG #pajlada :cheer100 You never close your eyes anymore when I kiss your lips And there's no tenderness like before in your fingertips You're trying hard not to show it But baby, baby I know it You lost that lovin' feelin' Whoa, that lovin' feelin')"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=10;color=#000000;display-name=S0t0na;emotes=25:32-36;flags=;id=592db685-9dba-4dc0-8dfa-ebde5ed2a907;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567789257031;turbo=0;user-id=171865362;user-type= :s0t0na!s0t0na@s0t0na.tmi.twitch.tv PRIVMSG #pajlada :Subway10 bonus1 0 чисто соточка Kappa)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=10;color=#1E90FF;display-name=fatguygaming_25;emotes=;flags=;id=c8760504-5af3-49a0-90f4-a5b313164d96;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567490762014;turbo=0;user-id=66756017;user-type= :fatguygaming_25!fatguygaming_25@fatguygaming_25.tmi.twitch.tv PRIVMSG #pajlada :Cheer10 heres some ad bitties)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=45;color=;display-name=Snake2005;emotes=;flags=;id=8447b7ec-aff2-49ac-9383-334e0a6d83a9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567144381109;turbo=0;user-id=85227686;user-type= :snake2005!snake2005@snake2005.tmi.twitch.tv PRIVMSG #pajlada :HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1 HeyGuys1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=premium/1;bits=5;color=#1E90FF;display-name=fatguygaming_25;emotes=;flags=;id=f6ed8712-e6c8-48c6-b071-028f749dd1fa;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567144269347;turbo=0;user-id=66756017;user-type= :fatguygaming_25!fatguygaming_25@fatguygaming_25.tmi.twitch.tv PRIVMSG #pajlada :Cheer5 heres my ad bits)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=vip/1,subscriber/3,sub-gifter/5;bits=200;color=#EAB6FF;display-name=iCarleigh;emotes=;flags=;id=d9ba1191-5da4-415e-882f-c15a9042516e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567631664143;turbo=0;user-id=225632793;user-type= :icarleigh!icarleigh@icarleigh.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20 hey ur cool)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=101;color=#008000;display-name=Qreekgodx;emotes=;flags=;id=fe52f39c-bc67-4e2a-82f0-fe16e7c41d60;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815054713;turbo=0;user-id=416440293;user-type= :qreekgodx!qreekgodx@qreekgodx.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway1 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=30;color=#54FF04;display-name=honysalke;emotes=;flags=;id=1bbb87a7-0650-4785-be10-585abbf24954;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567865710639;turbo=0;user-id=230041858;user-type= :honysalke!honysalke@honysalke.tmi.twitch.tv PRIVMSG #pajlada :Cheer30 Nem is kopasz, csak lecsúszott a haja az állára)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1000;bits=30;color=#54FF04;display-name=honysalke;emotes=25:37-41;flags=;id=5e339a44-2452-4701-8957-6ca04b625a5d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567865578425;turbo=0;user-id=230041858;user-type= :honysalke!honysalke@honysalke.tmi.twitch.tv PRIVMSG #pajlada :Cheer30 Ismét helló, amúgy béna vagy Kappa)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,sub-gifter/10;bits=100;color=#8A2BE2;display-name=siebje83;emotes=;flags=;id=84bc77e4-252d-4c3e-b67b-8486b4e1f40f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567847014740;turbo=0;user-id=183297603;user-type= :siebje83!siebje83@siebje83.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=300;color=#FF0000;display-name=RamenNoodleGhost;emotes=;flags=;id=b192c772-3ba1-47fb-ab75-b2a6bd6ff847;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567847367864;turbo=0;user-id=30704811;user-type= :ramennoodleghost!ramennoodleghost@ramennoodleghost.tmi.twitch.tv PRIVMSG #pajlada :cheer300 love you pappa bear)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=55;color=#FF0000;display-name=RamenNoodleGhost;emotes=;flags=;id=122dd093-41a5-4728-8976-7527892236fe;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567844396834;turbo=0;user-id=30704811;user-type= :ramennoodleghost!ramennoodleghost@ramennoodleghost.tmi.twitch.tv PRIVMSG #pajlada :cheer55)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/1000;bits=69;color=#FF0000;display-name=RamenNoodleGhost;emotes=;flags=;id=61255e0e-031e-45c0-b067-e7e1fb4b03f2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567844201368;turbo=0;user-id=30704811;user-type= :ramennoodleghost!ramennoodleghost@ramennoodleghost.tmi.twitch.tv PRIVMSG #pajlada :cheer69)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=81;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=0a633002-e377-4c6c-90d6-a3c27e1138ab;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815595709;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer81)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24;bits=96;color=#FF0000;display-name=ritschie2;emotes=;flags=;id=4ded9b5c-5a9e-4f3f-8178-f062df8d3f5f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815286213;turbo=0;user-id=61143935;user-type= :ritschie2!ritschie2@ritschie2.tmi.twitch.tv PRIVMSG #pajlada :Cheer96)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/33;badges=subscriber/24;bits=108;color=#FF0000;display-name=ritschie2;emotes=;flags=;id=985dd7fd-4e22-4429-bede-cd90269c34da;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567814199390;turbo=0;user-id=61143935;user-type= :ritschie2!ritschie2@ritschie2.tmi.twitch.tv PRIVMSG #pajlada :Cheer108)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=70;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=e97c4606-037c-4558-ad9b-04dc40a0e1a6;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813439275;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer70)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=75;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=ee41746f-b0a2-49f7-8c71-8d9c22fc3a93;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567813399003;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer75)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=95;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=02da5d41-0705-4967-b6b2-2aef5c5478d8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567812735202;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer95)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/49;badges=subscriber/48,bits-leader/2;bits=95;color=#D2691E;display-name=Wilderpandabaer;emotes=;flags=;id=9871174b-6440-4171-af3b-055e0426c207;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567810952609;turbo=0;user-id=86096514;user-type= :wilderpandabaer!wilderpandabaer@wilderpandabaer.tmi.twitch.tv PRIVMSG #pajlada :cheer95)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#1E90FF;display-name=oh_ryry25;emotes=;flags=;id=3ae65e25-d6ec-47cf-b8f6-a1a47b6fc328;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566954870088;turbo=0;user-id=108415510;user-type= :oh_ryry25!oh_ryry25@oh_ryry25.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 yo yo)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,sub-gifter/5;bits=100;color=#9630B2;display-name=PrincessBereth;emotes=;flags=;id=47c6c300-2f2e-4865-b6bc-037321b29853;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567740781302;turbo=0;user-id=420319185;user-type= :princessbereth!princessbereth@princessbereth.tmi.twitch.tv PRIVMSG #pajlada :uni100 I'll just give some Unicorn LUV!)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=20;color=#FF69B4;display-name=littlegreybyrd;emotes=;flags=;id=3cb9bbcf-e47d-458d-acc4-9d03665fa602;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567741632113;turbo=0;user-id=104462685;user-type= :littlegreybyrd!littlegreybyrd@littlegreybyrd.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 ShowLove1 looking cute dad. 😍 good luck this game!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=vip/1,subscriber/3,bits/1000;bits=12;color=#FFC543;display-name=JaywalkingCat;emotes=;flags=;id=8ee043b0-132b-4daa-9c37-36a69759b0d8;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567817801209;turbo=0;user-id=65892394;user-type= :jaywalkingcat!jaywalkingcat@jaywalkingcat.tmi.twitch.tv PRIVMSG #pajlada :I demand #1 Party12)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=3;color=#B18BD1;display-name=Sivelle;emotes=;flags=;id=d0d8a983-d335-4cc6-a3d2-fd2e6eb59c8e;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567822038878;turbo=0;user-id=36839096;user-type=mod :sivelle!sivelle@sivelle.tmi.twitch.tv PRIVMSG #pajlada :ShowLove1 ShowLove1 ShowLove1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/11;badges=subscriber/0,bits/1000;bits=500;color=#1E90FF;display-name=ElBarto_hs;emotes=;flags=;id=4c4920d1-c797-4ada-8c55-eaf9140b614c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567552063852;turbo=0;user-id=121951412;user-type= :elbarto_hs!elbarto_hs@elbarto_hs.tmi.twitch.tv PRIVMSG #pajlada :bday100 bday100 bday100 bday100 bday100 C HONTEUX)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/3;bits=100;color=;display-name=urukgar11;emotes=;flags=18-29:A.6/P.6,27-32:P.6;id=fc2afb18-246b-41ef-a804-ada5b92c4b67;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567551794697;turbo=0;user-id=184090032;user-type= :urukgar11!urukgar11@urukgar11.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 elle est ptn de forte pour les cacher ses émotions)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=subscriber/6,bits/100;bits=10;color=#8A2BE2;display-name=Deliciously_Purple;emotes=;flags=;id=73ec28d6-1e3c-480c-a3c1-b5d9165a5492;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567715705418;turbo=0;user-id=188714432;user-type= :deliciously_purple!deliciously_purple@deliciously_purple.tmi.twitch.tv PRIVMSG #pajlada :Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 Subway1 bonus1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/1;bits=10;color=#B22222;display-name=rydentan;emotes=;flags=;id=413aaf80-9274-4102-83d5-c9604b63ae4d;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567764994063;turbo=0;user-id=143820501;user-type= :rydentan!rydentan@rydentan.tmi.twitch.tv PRIVMSG #pajlada :Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1 Party1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/15;badges=moderator/1,subscriber/12,sub-gifter/5;bits=100;color=#0000FF;display-name=k4mpfkuchen;emotes=300065767:18-24;flags=;id=a9081e32-69f1-4c9a-b4dd-cc232a8817f3;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567617312214;turbo=0;user-id=104245953;user-type=mod :k4mpfkuchen!k4mpfkuchen@k4mpfkuchen.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 rooDerp)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1,bits/100;bits=190;color=;display-name=eva_jasmin;emotes=;flags=;id=96929f4b-c23c-43cd-b86e-61367009fc77;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1567456041622;turbo=0;user-id=269173546;user-type=mod :eva_jasmin!eva_jasmin@eva_jasmin.tmi.twitch.tv PRIVMSG #pajlada :Cheer190)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=4;color=#FF0000;display-name=veryweirdflex;emotes=;flags=;id=1adf0135-1a2d-4342-aa7e-2367aac91c73;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567053156180;turbo=0;user-id=257278360;user-type= :veryweirdflex!veryweirdflex@veryweirdflex.tmi.twitch.tv PRIVMSG #pajlada :PogChamp1 PogChamp1 PogChamp1 PogChamp1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=moderator/1,subscriber/12,bits-leader/1;bits=401;color=#FF00C8;display-name=tgug4real78;emotes=;flags=;id=0642a2a9-d2bc-40af-af1d-42ed4f2468ef;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1566938192403;turbo=0;user-id=206331525;user-type=mod :tgug4real78!tgug4real78@tgug4real78.tmi.twitch.tv PRIVMSG #pajlada :Scoops401)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#516CA7;display-name=fluffyypickel;emotes=;flags=;id=0f9bb13e-668d-41f5-8f15-b32414005e75;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567649168752;turbo=0;user-id=74696200;user-type= :fluffyypickel!fluffyypickel@fluffyypickel.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 I cheer one bit)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=anonymous-cheerer/1;bits=7;color=#8A2BE2;display-name=AnAnonymousCheerer;emotes=;flags=;id=ed5d439f-b1ce-4ee7-b1cd-01ced98d8a09;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567670081319;turbo=0;user-id=407665396;user-type= :ananonymouscheerer!ananonymouscheerer@ananonymouscheerer.tmi.twitch.tv PRIVMSG #pajlada :Anon1 Anon1 Anon1 Anon1 Anon1 Anon1 Anon1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1000;bits=50;color=;display-name=swiftdreamer;emotes=;flags=;id=ea16f3da-96a4-4b1e-a339-d61f32487971;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567665123404;turbo=0;user-id=27613071;user-type= :swiftdreamer!swiftdreamer@swiftdreamer.tmi.twitch.tv PRIVMSG #pajlada :no offense hero getting mollywhopped. GG bru gn cheer50)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,sub-gifter/5;bits=150;color=#FF0000;display-name=DeadSpace0;emotes=;flags=;id=6ec7c81d-3aef-4324-9019-8261321b0559;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567832034062;turbo=0;user-id=28358894;user-type=mod :deadspace0!deadspace0@deadspace0.tmi.twitch.tv PRIVMSG #pajlada :cheer150)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/8;badges=moderator/1,subscriber/6,sub-gifter/5;bits=90;color=#FF0000;display-name=DeadSpace0;emotes=;flags=;id=271783b8-14f0-430a-a707-0e8dd687e7bc;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567829797389;turbo=0;user-id=28358894;user-type=mod :deadspace0!deadspace0@deadspace0.tmi.twitch.tv PRIVMSG #pajlada :cheer90)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits-leader/3;bits=100;color=#FF0000;display-name=AnabolicZMA;emotes=;flags=;id=a0df319d-96f5-4dc5-b206-349edebd84b9;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567815121129;turbo=0;user-id=36982010;user-type= :anaboliczma!anaboliczma@anaboliczma.tmi.twitch.tv PRIVMSG #pajlada :PogChamp100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=100;color=#0000FF;display-name=crushablesquash;emotes=9:18-19;flags=;id=a3e4eb46-2fbe-4385-a63f-a57380cbdba2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567808958810;turbo=0;user-id=90913649;user-type= :crushablesquash!crushablesquash@crushablesquash.tmi.twitch.tv PRIVMSG #pajlada :Kappa100 im irish <3)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=200;color=#1E90FF;display-name=Gompling;emotes=;flags=;id=8998dd31-f7c1-4b03-b047-6949aba324f1;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808873389;turbo=0;user-id=99605307;user-type= :gompling!gompling@gompling.tmi.twitch.tv PRIVMSG #pajlada :Subway100 Subway100 bonus20)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/1;badges=subscriber/0,bits/100;bits=21;color=#8A2BE2;display-name=EBtheTrippyHippie;emotes=;flags=;id=159f88d5-f298-42ca-a3f7-213189a0444f;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567739241003;turbo=0;user-id=221721941;user-type= :ebthetrippyhippie!ebthetrippyhippie@ebthetrippyhippie.tmi.twitch.tv PRIVMSG #pajlada :PogChamp21)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=10;color=#B81494;display-name=impoogies;emotes=;flags=;id=14ceedfa-8546-400a-9835-cd7ab694e933;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566631464812;turbo=0;user-id=105526380;user-type= :impoogies!impoogies@impoogies.tmi.twitch.tv PRIVMSG #pajlada :i am lurking but i wanted to say hi Pride10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-charity/1;bits=100;color=#5F9EA0;display-name=freemyboixqc;emotes=25:34-38;flags=25-32:;id=43a115a5-7f14-4191-b6da-b73bee662f71;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567856132724;turbo=0;user-id=156988652;user-type= :freemyboixqc!freemyboixqc@freemyboixqc.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 wow digging the face cam Kappa)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=e167347b-9c9f-427a-9ceb-12a16745b6a3;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809948149;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=d4778e25-6b67-4e58-83a8-bd18b17e28dd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809410498;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=23efb5c8-0e10-4608-8aeb-32e7544f7a7e;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567809038458;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#5F00FF;display-name=myubi_;emotes=;flags=;id=67be4aa5-01d8-444e-80db-0277a9383eab;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808811055;turbo=0;user-id=180587832;user-type= :myubi_!myubi_@myubi_.tmi.twitch.tv PRIVMSG #pajlada :Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=#1E90FF;display-name=xxiCaptain;emotes=;flags=;id=92a82cee-1074-49e6-8f0c-448a7a8dd392;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567808430256;turbo=0;user-id=94649836;user-type= :xxicaptain!xxicaptain@xxicaptain.tmi.twitch.tv PRIVMSG #pajlada :uni1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/3;badges=subscriber/3,bits/10000;bits=100;color=;display-name=thefreazt;emotes=;flags=;id=cbd14849-17f4-4b30-9151-2ec6ecc2016a;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567808386508;turbo=0;user-id=240978778;user-type= :thefreazt!thefreazt@thefreazt.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=moderator/1;bits=6;color=#008F0E;display-name=ShadesDusk;emotes=;flags=;id=c4147c0b-ddc7-431d-bec6-ea4820e90547;mod=1;room-id=111448817;subscriber=0;tmi-sent-ts=1566512810919;turbo=0;user-id=25031352;user-type=mod :shadesdusk!shadesdusk@shadesdusk.tmi.twitch.tv PRIVMSG #pajlada :cheer6 this all i got)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/27;badges=vip/1,subscriber/24;bits=10;color=#FF69B4;display-name=meqill;emotes=;flags=;id=1ca65c43-6c7c-4198-b342-ad428859509c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567856924963;turbo=0;user-id=40218044;user-type= :meqill!meqill@meqill.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1 Cheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/7;badges=moderator/1,subscriber/6,bits-leader/2;bits=75000;color=#008000;display-name=rcdlrbuf;emotes=;flags=;id=0eb9262c-45c0-48a6-996a-bf61a6beba4a;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567828720098;turbo=0;user-id=414841944;user-type=mod :rcdlrbuf!rcdlrbuf@rcdlrbuf.tmi.twitch.tv PRIVMSG #pajlada :Subway75000 bonus7500)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=900;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=3e8f4518-70d3-4406-a611-5fb38799ea2d;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823145411;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus90)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=894b4dff-c42c-4089-89e0-9e5f2bdd6723;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823137388;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=e9bc5178-e8ae-4796-8c5f-fdf6c0038df2;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823133962;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=aa9b8c8b-2bf2-4dd7-8c6f-6488c3c8cefb;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823130275;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=1000;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=9f46bf15-1f8e-4f72-a23e-0c295f73c149;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823120869;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 subway100 bonus100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/12;badges=moderator/1,subscriber/12,sub-gifter/500;bits=100;color=#FF69B4;display-name=TMSean;emotes=;flags=;id=71851f14-a156-40e1-9122-6b0603b6c8d9;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567823102872;turbo=0;user-id=27929699;user-type=mod :tmsean!tmsean@tmsean.tmi.twitch.tv PRIVMSG #pajlada :subway100 bonus10)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=100;color=#FF0000;display-name=Zero__Forever;emotes=;flags=;id=2756d761-77b7-45a2-831d-08ef00de2db6;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566611378649;turbo=0;user-id=30951014;user-type= :zero__forever!zero__forever@zero__forever.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 This is for those who lost their hearing during the DOC Stream of 2019)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=#FF0000;display-name=Zero__Forever;emotes=;flags=;id=3205aec2-69e3-48e0-beae-689b4f69df0c;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1566610500047;turbo=0;user-id=30951014;user-type= :zero__forever!zero__forever@zero__forever.tmi.twitch.tv PRIVMSG #pajlada :Cheer100 Ever think of dabbling in voice over work? lol)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits-leader/1;bits=50;color=#CC98E4;display-name=tinni;emotes=;flags=;id=8ba79a2a-d917-454c-a2c0-c6baa695209f;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567539036444;turbo=0;user-id=181336974;user-type= :tinni!tinni@tinni.tmi.twitch.tv PRIVMSG #pajlada :Cheer50)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/1000;bits=100;color=#FF0000;display-name=BobbySoulz;emotes=;flags=;id=b696e22b-334c-4961-98e3-b82ff5e071bd;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567824903047;turbo=0;user-id=409959912;user-type= :bobbysoulz!bobbysoulz@bobbysoulz.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/100;bits=100;color=;display-name=imminent_rage;emotes=;flags=;id=45f941f6-5ef6-4d5e-97e3-983b12179101;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567824069290;turbo=0;user-id=111111092;user-type= :imminent_rage!imminent_rage@imminent_rage.tmi.twitch.tv PRIVMSG #pajlada :Cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/6,bits/5000;bits=50;color=#2AE91D;display-name=EmpiricalWolf93;emotes=;flags=;id=92f6ffb7-65e6-4d95-87c8-bfdf2d696a99;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567834020564;turbo=0;user-id=251640607;user-type= :empiricalwolf93!empiricalwolf93@empiricalwolf93.tmi.twitch.tv PRIVMSG #pajlada :ShowLove50)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=subscriber/0,bits/100;bits=100;color=#52CABF;display-name=leisure_jesus;emotes=;flags=;id=3df212ec-4fc7-4b50-8a9f-31100ab6cd24;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567743187070;turbo=0;user-id=85687056;user-type= :leisure_jesus!leisure_jesus@leisure_jesus.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 congrats for making it back to #1 in the globe dude! 🙌🙌🙌🙌)"); -cheerMessageVector.push_back(R"(@badge-info=;badges=bits/1;bits=1;color=;display-name=ne3vec3d;emotes=;flags=;id=09e2e48a-b10b-4a9f-a834-f60926fa1db0;mod=0;room-id=111448817;subscriber=0;tmi-sent-ts=1567849485351;turbo=0;user-id=137418887;user-type= :ne3vec3d!ne3vec3d@ne3vec3d.tmi.twitch.tv PRIVMSG #pajlada :Cheer1 hey hey!)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/6;badges=subscriber/0,sub-gifter/1;bits=100;color=;display-name=mpuppetier;emotes=;flags=;id=9db610b5-eda2-4ef9-8058-78056a5ffde2;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567333892464;turbo=0;user-id=73210591;user-type= :mpuppetier!mpuppetier@mpuppetier.tmi.twitch.tv PRIVMSG #pajlada :cheer100)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/13;badges=moderator/1,subscriber/12;bits=1;color=#0000FF;display-name=SmokeyMcPockets;emotes=;flags=;id=ee89c658-9b04-42e7-b774-9e13c9e78b7e;mod=1;room-id=111448817;subscriber=1;tmi-sent-ts=1567727249569;turbo=0;user-id=81172498;user-type=mod :smokeymcpockets!smokeymcpockets@smokeymcpockets.tmi.twitch.tv PRIVMSG #pajlada :RIPCheer1)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,bits/1000;bits=100;color=#DAA520;display-name=grz_eu;emotes=;flags=;id=2ca14b17-2231-473c-96c8-28726e80d26c;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567883206858;turbo=0;user-id=246502482;user-type= :grz_eu!grz_eu@grz_eu.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 avec plaisir lia même si c'est pas grand chose par rapport au divertisement et la joie que tu me fournis tous les soir<3<3<3)"); -cheerMessageVector.push_back(R"(@badge-info=subscriber/2;badges=vip/1,subscriber/0,bits/1000;bits=100;color=#DAA520;display-name=grz_eu;emotes=;flags=;id=e445d870-9e15-4eab-955d-ec8cac5f3016;mod=0;room-id=111448817;subscriber=1;tmi-sent-ts=1567882854453;turbo=0;user-id=246502482;user-type= :grz_eu!grz_eu@grz_eu.tmi.twitch.tv PRIVMSG #pajlada :Subway100 bonus10 tu n'a pas un plan je me suis perdu dans ton regard tes un génie le_ravioli_masque et je me suis connecter avec le compte pour linali..)"); return cheerMessageVector; -// clang-format on + // clang-format on }; - } // namespace chaino +} // namespace chatterino From ffc483049c7e49d7b889f31e744b84f5bcdc570a Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 17:36:26 +0000 Subject: [PATCH 21/42] Pepega --- src/widgets/Window.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 596a70312..8ef33e8f8 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -205,11 +205,8 @@ void Window::addDebugStuff() { #ifdef QT_DEBUG std::vector cheerMessages, subMessages, miscMessages; - auto cheerMessageVector = getSampleCheerMessage(); - for (const auto &message : cheerMessageVector) - { - cheerMessages.emplace_back(message); - } + + cheerMessages = getSampleCheerMessage(); // clang-format off subMessages.emplace_back(R"(@badges=staff/1,broadcaster/1,turbo/1;color=#008000;display-name=ronni;emotes=;id=db25007f-7a18-43eb-9379-80131e44d633;login=ronni;mod=0;msg-id=resub;msg-param-months=6;msg-param-sub-plan=Prime;msg-param-sub-plan-name=Prime;room-id=1337;subscriber=1;system-msg=ronni\shas\ssubscribed\sfor\s6\smonths!;tmi-sent-ts=1507246572675;turbo=1;user-id=1337;user-type=staff :tmi.twitch.tv USERNOTICE #pajlada :Great stream -- keep it up!)"); From 0c6a26d897ec82bea178676bc2036f0fc2068827 Mon Sep 17 00:00:00 2001 From: apa420 Date: Sun, 8 Sep 2019 17:40:30 +0000 Subject: [PATCH 22/42] IFDEF QT_DEBUG --- src/widgets/Window.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 8ef33e8f8..135758ac0 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -9,7 +9,6 @@ #include "singletons/Updates.hpp" #include "singletons/WindowManager.hpp" #include "util/InitUpdateButton.hpp" -#include "util/SampleCheerMessages.hpp" #include "util/Shortcut.hpp" #include "widgets/AccountSwitchPopupWidget.hpp" #include "widgets/Notebook.hpp" @@ -23,6 +22,10 @@ #include "widgets/splits/Split.hpp" #include "widgets/splits/SplitContainer.hpp" +#ifdef QT_DEBUG +# include "util/SampleCheerMessages.hpp" +#endif + #include #include #include From 24a1996a68c6c9dc4db9dbcabf6c6660389ff41d Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 18:17:18 +0200 Subject: [PATCH 23/42] fix project file --- chatterino.pro | 42 ++++++++++++++---------------------------- 1 file changed, 14 insertions(+), 28 deletions(-) diff --git a/chatterino.pro b/chatterino.pro index 83d81792a..0c38c50a7 100644 --- a/chatterino.pro +++ b/chatterino.pro @@ -82,8 +82,8 @@ SOURCES += \ src/common/DownloadManager.cpp \ src/common/Env.cpp \ src/common/LinkParser.cpp \ - src/common/NetworkPrivate.cpp \ src/common/NetworkManager.cpp \ + src/common/NetworkPrivate.cpp \ src/common/NetworkRequest.cpp \ src/common/NetworkResult.cpp \ src/common/UsernameSet.cpp \ @@ -104,6 +104,8 @@ SOURCES += \ src/controllers/moderationactions/ModerationActions.cpp \ src/controllers/notifications/NotificationController.cpp \ src/controllers/notifications/NotificationModel.cpp \ + src/controllers/pings/PingController.cpp \ + src/controllers/pings/PingModel.cpp \ src/controllers/taggedusers/TaggedUser.cpp \ src/controllers/taggedusers/TaggedUsersController.cpp \ src/controllers/taggedusers/TaggedUsersModel.cpp \ @@ -125,7 +127,6 @@ SOURCES += \ src/providers/chatterino/ChatterinoBadges.cpp \ src/providers/emoji/Emojis.cpp \ src/providers/ffz/FfzEmotes.cpp \ - src/providers/ffz/FfzModBadge.cpp \ src/providers/irc/AbstractIrcServer.cpp \ src/providers/irc/IrcAccount.cpp \ src/providers/irc/IrcChannel2.cpp \ @@ -161,9 +162,9 @@ SOURCES += \ src/singletons/Settings.cpp \ src/singletons/Theme.cpp \ src/singletons/Toasts.cpp \ + src/singletons/TooltipPreviewImage.cpp \ src/singletons/Updates.cpp \ src/singletons/WindowManager.cpp \ - src/singletons/TooltipPreviewImage.cpp \ src/util/DebugCount.cpp \ src/util/FormatTime.cpp \ src/util/IncognitoBrowser.cpp \ @@ -171,7 +172,7 @@ SOURCES += \ src/util/JsonQuery.cpp \ src/util/RapidjsonHelpers.cpp \ src/util/StreamLink.cpp \ - src/widgets/AccountSwitchPopupWidget.cpp \ + src/widgets/AccountSwitchPopup.cpp \ src/widgets/AccountSwitchWidget.cpp \ src/widgets/AttachedWindow.cpp \ src/widgets/dialogs/EmotePopup.cpp \ @@ -200,22 +201,15 @@ SOURCES += \ src/widgets/Scrollbar.cpp \ src/widgets/settingspages/AboutPage.cpp \ src/widgets/settingspages/AccountsPage.cpp \ - src/widgets/settingspages/AdvancedPage.cpp \ - src/widgets/settingspages/BrowserExtensionPage.cpp \ src/widgets/settingspages/CommandPage.cpp \ - src/widgets/settingspages/EmotesPage.cpp \ src/widgets/settingspages/ExternalToolsPage.cpp \ - src/widgets/settingspages/FeelPage.cpp \ src/widgets/settingspages/GeneralPage.cpp \ src/widgets/settingspages/HighlightingPage.cpp \ src/widgets/settingspages/IgnoresPage.cpp \ src/widgets/settingspages/KeyboardSettingsPage.cpp \ - src/widgets/settingspages/LogsPage.cpp \ - src/widgets/settingspages/LookPage.cpp \ src/widgets/settingspages/ModerationPage.cpp \ src/widgets/settingspages/NotificationPage.cpp \ src/widgets/settingspages/SettingsPage.cpp \ - src/widgets/settingspages/SpecialChannelsPage.cpp \ src/widgets/splits/ClosedSplits.cpp \ src/widgets/splits/Split.cpp \ src/widgets/splits/SplitContainer.cpp \ @@ -224,8 +218,6 @@ SOURCES += \ src/widgets/splits/SplitOverlay.cpp \ src/widgets/StreamView.cpp \ src/widgets/Window.cpp \ - src/controllers/pings/PingController.cpp \ - src/controllers/pings/PingModel.cpp \ HEADERS += \ src/Application.hpp \ @@ -238,10 +230,11 @@ HEADERS += \ src/common/CompletionModel.hpp \ src/common/ConcurrentMap.hpp \ src/common/DownloadManager.hpp \ + src/common/Env.hpp \ src/common/LinkParser.hpp \ src/common/NetworkCommon.hpp \ - src/common/NetworkPrivate.hpp \ src/common/NetworkManager.hpp \ + src/common/NetworkPrivate.hpp \ src/common/NetworkRequest.hpp \ src/common/NetworkResult.hpp \ src/common/NullablePtr.hpp \ @@ -271,9 +264,12 @@ HEADERS += \ src/controllers/moderationactions/ModerationActions.hpp \ src/controllers/notifications/NotificationController.hpp \ src/controllers/notifications/NotificationModel.hpp \ + src/controllers/pings/PingController.hpp \ + src/controllers/pings/PingModel.hpp \ src/controllers/taggedusers/TaggedUser.hpp \ src/controllers/taggedusers/TaggedUsersController.hpp \ src/controllers/taggedusers/TaggedUsersModel.hpp \ + src/ForwardDecl.hpp \ src/messages/Emote.hpp \ src/messages/Image.hpp \ src/messages/ImageSet.hpp \ @@ -296,7 +292,6 @@ HEADERS += \ src/providers/chatterino/ChatterinoBadges.hpp \ src/providers/emoji/Emojis.hpp \ src/providers/ffz/FfzEmotes.hpp \ - src/providers/ffz/FfzModBadge.hpp \ src/providers/irc/AbstractIrcServer.hpp \ src/providers/irc/IrcAccount.hpp \ src/providers/irc/IrcChannel2.hpp \ @@ -323,7 +318,6 @@ HEADERS += \ src/providers/twitch/TwitchServer.hpp \ src/providers/twitch/TwitchUser.hpp \ src/RunGui.hpp \ - src/singletons/TooltipPreviewImage.hpp \ src/singletons/Badges.hpp \ src/singletons/Emotes.hpp \ src/singletons/helper/GifTimer.hpp \ @@ -335,6 +329,7 @@ HEADERS += \ src/singletons/Settings.hpp \ src/singletons/Theme.hpp \ src/singletons/Toasts.hpp \ + src/singletons/TooltipPreviewImage.hpp \ src/singletons/Updates.hpp \ src/singletons/WindowManager.hpp \ src/util/ConcurrentMap.hpp \ @@ -351,10 +346,11 @@ HEADERS += \ src/util/rangealgorithm.hpp \ src/util/RapidjsonHelpers.hpp \ src/util/RemoveScrollAreaBackground.hpp \ + src/util/SampleCheerMessages.hpp \ src/util/SharedPtrElementLess.hpp \ src/util/StandardItemHelper.hpp \ src/util/StreamLink.hpp \ - src/widgets/AccountSwitchPopupWidget.hpp \ + src/widgets/AccountSwitchPopup.hpp \ src/widgets/AccountSwitchWidget.hpp \ src/widgets/AttachedWindow.hpp \ src/widgets/dialogs/EmotePopup.hpp \ @@ -385,22 +381,15 @@ HEADERS += \ src/widgets/Scrollbar.hpp \ src/widgets/settingspages/AboutPage.hpp \ src/widgets/settingspages/AccountsPage.hpp \ - src/widgets/settingspages/AdvancedPage.hpp \ - src/widgets/settingspages/BrowserExtensionPage.hpp \ src/widgets/settingspages/CommandPage.hpp \ - src/widgets/settingspages/EmotesPage.hpp \ src/widgets/settingspages/ExternalToolsPage.hpp \ - src/widgets/settingspages/FeelPage.hpp \ src/widgets/settingspages/GeneralPage.hpp \ src/widgets/settingspages/HighlightingPage.hpp \ src/widgets/settingspages/IgnoresPage.hpp \ src/widgets/settingspages/KeyboardSettingsPage.hpp \ - src/widgets/settingspages/LogsPage.hpp \ - src/widgets/settingspages/LookPage.hpp \ src/widgets/settingspages/ModerationPage.hpp \ src/widgets/settingspages/NotificationPage.hpp \ src/widgets/settingspages/SettingsPage.hpp \ - src/widgets/settingspages/SpecialChannelsPage.hpp \ src/widgets/splits/ClosedSplits.hpp \ src/widgets/splits/Split.hpp \ src/widgets/splits/SplitContainer.hpp \ @@ -409,9 +398,6 @@ HEADERS += \ src/widgets/splits/SplitOverlay.hpp \ src/widgets/StreamView.hpp \ src/widgets/Window.hpp \ - src/controllers/pings/PingController.hpp \ - src/controllers/pings/PingModel.hpp \ - src/util/SampleCheerMessages.hpp \ RESOURCES += \ resources/resources.qrc \ @@ -461,4 +447,4 @@ git_hash = $$str_member($$git_commit, 0, 8) # https://stackoverflow.com/questions/3348711/add-a-define-to-qmake-with-a-value/18343449#18343449 DEFINES += CHATTERINO_GIT_COMMIT=\\\"$$git_commit\\\" DEFINES += CHATTERINO_GIT_RELEASE=\\\"$$git_release\\\" -DEFINES += CHATTERINO_GIT_HASH=\\\"$$git_hash\\\" \ No newline at end of file +DEFINES += CHATTERINO_GIT_HASH=\\\"$$git_hash\\\" From 343cd3970a809afd2832c9d39641966595e8f75b Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 18:46:57 +0200 Subject: [PATCH 24/42] bump version --- src/common/Version.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/Version.hpp b/src/common/Version.hpp index 51d9093b1..55b5a48b6 100644 --- a/src/common/Version.hpp +++ b/src/common/Version.hpp @@ -2,7 +2,7 @@ #include -#define CHATTERINO_VERSION "2.1.4-beta-1" +#define CHATTERINO_VERSION "2.1.4-beta-2" #if defined(Q_OS_WIN) # define CHATTERINO_OS "win" From 3158ed408581b210652403328e0e09820a272ca2 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 20:05:40 +0200 Subject: [PATCH 25/42] fixed user popup size issues --- lib/appbase/widgets/BaseWindow.cpp | 2 +- src/widgets/dialogs/UserInfoPopup.cpp | 26 ++++++++++++++++---------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/lib/appbase/widgets/BaseWindow.cpp b/lib/appbase/widgets/BaseWindow.cpp index 8f77d6585..dc9f9cafb 100644 --- a/lib/appbase/widgets/BaseWindow.cpp +++ b/lib/appbase/widgets/BaseWindow.cpp @@ -521,7 +521,7 @@ void BaseWindow::resizeEvent(QResizeEvent *) getApp()->windows->queueSave(); #endif - this->moveIntoDesktopRect(this); + //this->moveIntoDesktopRect(this); this->calcButtonsSizes(); } diff --git a/src/widgets/dialogs/UserInfoPopup.cpp b/src/widgets/dialogs/UserInfoPopup.cpp index 5d0758faa..86f0eefa1 100644 --- a/src/widgets/dialogs/UserInfoPopup.cpp +++ b/src/widgets/dialogs/UserInfoPopup.cpp @@ -55,8 +55,8 @@ UserInfoPopup::UserInfoPopup() auto app = getApp(); - auto layout = - LayoutCreator(this).setLayoutType(); + auto layout = LayoutCreator(this->getLayoutContainer()) + .setLayoutType(); // first line auto head = layout.emplace().withoutMargin(); @@ -223,26 +223,32 @@ UserInfoPopup::UserInfoPopup() }); } - // this->setStyleSheet("font-size: 11pt;"); - this->installEvents(); + + this->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Policy::Ignored); } void UserInfoPopup::themeChangedEvent() { BaseWindow::themeChangedEvent(); - this->setStyleSheet( - "background: #333; font-size: " + - QString::number(getFonts() - ->getFont(FontStyle::UiMediumBold, this->scale()) - .pixelSize()) + - "px;"); + for (auto &&child : this->findChildren()) + { + child->setFont(getFonts()->getFont(FontStyle::UiMedium, this->scale())); + } } void UserInfoPopup::scaleChangedEvent(float /*scale*/) { themeChangedEvent(); + + QTimer::singleShot(20, this, [this] { + auto geo = this->geometry(); + geo.setWidth(10); + geo.setHeight(10); + + this->setGeometry(geo); + }); } void UserInfoPopup::installEvents() From 4f356f80cf203c398ef00a333837a965161d9f57 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 21:45:46 +0200 Subject: [PATCH 26/42] BaseWindow smol refactor --- lib/appbase/widgets/BaseWindow.cpp | 51 ++++++++++----------- lib/appbase/widgets/BaseWindow.hpp | 9 ++-- lib/appbase/widgets/TooltipWidget.cpp | 2 +- src/singletons/WindowManager.cpp | 1 - src/widgets/AccountSwitchPopup.cpp | 5 +- src/widgets/Window.cpp | 2 +- src/widgets/dialogs/EmotePopup.cpp | 2 +- src/widgets/dialogs/NotificationPopup.cpp | 2 +- src/widgets/dialogs/SelectChannelDialog.cpp | 2 +- src/widgets/dialogs/SettingsDialog.cpp | 4 +- src/widgets/dialogs/UpdateDialog.cpp | 5 +- src/widgets/dialogs/UserInfoPopup.cpp | 3 +- src/widgets/dialogs/WelcomeDialog.cpp | 2 +- src/widgets/splits/Split.cpp | 2 +- 14 files changed, 43 insertions(+), 49 deletions(-) diff --git a/lib/appbase/widgets/BaseWindow.cpp b/lib/appbase/widgets/BaseWindow.cpp index dc9f9cafb..bc3cc16a1 100644 --- a/lib/appbase/widgets/BaseWindow.cpp +++ b/lib/appbase/widgets/BaseWindow.cpp @@ -44,12 +44,12 @@ namespace AB_NAMESPACE { -BaseWindow::BaseWindow(QWidget *parent, Flags _flags) +BaseWindow::BaseWindow(FlagsEnum _flags, QWidget *parent) : BaseWidget(parent, - Qt::Window | ((_flags & TopMost) ? Qt::WindowStaysOnTopHint - : Qt::WindowFlags())) - , enableCustomFrame_(_flags & EnableCustomFrame) - , frameless_(_flags & Frameless) + Qt::Window | (_flags.has(TopMost) ? Qt::WindowStaysOnTopHint + : Qt::WindowFlags())) + , enableCustomFrame_(_flags.has(EnableCustomFrame)) + , frameless_(_flags.has(Frameless)) , flags_(_flags) { if (this->frameless_) @@ -74,8 +74,6 @@ BaseWindow::BaseWindow(QWidget *parent, Flags _flags) createWindowShortcut(this, "CTRL+0", [] { getSettings()->uiScale.setValue(1); }); - // QTimer::this->scaleChangedEvent(this->getScale()); - this->resize(300, 150); #ifdef USEWINSDK @@ -113,11 +111,6 @@ float BaseWindow::qtFontScale() const return this->scale() / this->nativeScale_; } -BaseWindow::Flags BaseWindow::getFlags() -{ - return this->flags_; -} - void BaseWindow::init() { this->setWindowIcon(QIcon(":/images/icon.png")); @@ -206,7 +199,7 @@ void BaseWindow::init() #ifdef USEWINSDK // fourtf: don't ask me why we need to delay this - if (!(this->flags_ & Flags::TopMost)) + if (!this->flags_.has(TopMost)) { QTimer::singleShot(1, this, [this] { getSettings()->windowTopMost.connect( @@ -541,6 +534,18 @@ void BaseWindow::closeEvent(QCloseEvent *) this->closing.invoke(); } +void BaseWindow::showEvent(QShowEvent *) +{ + if (this->frameless_) + { + this->moveIntoDesktopRect(this); + qDebug() << "show"; + + QTimer::singleShot(30, this, + [this] { this->moveIntoDesktopRect(this); }); + } +} + void BaseWindow::moveIntoDesktopRect(QWidget *parent) { if (!this->stayInScreenRect_) @@ -649,7 +654,7 @@ void BaseWindow::paintEvent(QPaintEvent *) void BaseWindow::updateScale() { auto scale = - this->nativeScale_ * (this->flags_ & DisableCustomScaling + this->nativeScale_ * (this->flags_.has(DisableCustomScaling) ? 1 : getABSettings()->getClampedUiScale()); @@ -708,17 +713,11 @@ bool BaseWindow::handleDPICHANGED(MSG *msg) float _scale = dpi / 96.f; - static bool firstResize = true; - - if (!firstResize) - { - auto *prcNewWindow = reinterpret_cast(msg->lParam); - SetWindowPos(msg->hwnd, nullptr, prcNewWindow->left, prcNewWindow->top, - prcNewWindow->right - prcNewWindow->left, - prcNewWindow->bottom - prcNewWindow->top, - SWP_NOZORDER | SWP_NOACTIVATE); - } - firstResize = false; + auto *prcNewWindow = reinterpret_cast(msg->lParam); + SetWindowPos(msg->hwnd, nullptr, prcNewWindow->left, prcNewWindow->top, + prcNewWindow->right - prcNewWindow->left, + prcNewWindow->bottom - prcNewWindow->top, + SWP_NOZORDER | SWP_NOACTIVATE); this->nativeScale_ = _scale; this->updateScale(); @@ -953,7 +952,7 @@ bool BaseWindow::handleNCHITTEST(MSG *msg, long *result) return true; } - else if (this->flags_ & FramelessDraggable) + else if (this->flags_.has(FramelessDraggable)) { *result = 0; bool client = false; diff --git a/lib/appbase/widgets/BaseWindow.hpp b/lib/appbase/widgets/BaseWindow.hpp index a54a3ba80..53833e32d 100644 --- a/lib/appbase/widgets/BaseWindow.hpp +++ b/lib/appbase/widgets/BaseWindow.hpp @@ -4,6 +4,7 @@ #include #include +#include "common/FlagsEnum.hpp" class QHBoxLayout; struct tagMSG; @@ -32,7 +33,8 @@ public: enum ActionOnFocusLoss { Nothing, Delete, Close, Hide }; - explicit BaseWindow(QWidget *parent = nullptr, Flags flags_ = None); + explicit BaseWindow(FlagsEnum flags_ = None, + QWidget *parent = nullptr); void setInitialBounds(const QRect &bounds); QRect getBounds(); @@ -54,8 +56,6 @@ public: virtual float scale() const override; float qtFontScale() const; - Flags getFlags(); - pajlada::Signals::NoArgSignal closing; static bool supportsCustomWindowFrame(); @@ -72,6 +72,7 @@ protected: virtual void resizeEvent(QResizeEvent *) override; virtual void moveEvent(QMoveEvent *) override; virtual void closeEvent(QCloseEvent *) override; + virtual void showEvent(QShowEvent *) override; virtual void themeChangedEvent() override; virtual bool event(QEvent *event) override; @@ -106,7 +107,7 @@ private: bool frameless_; bool stayInScreenRect_ = false; bool shown_ = false; - Flags flags_; + FlagsEnum flags_; float nativeScale_ = 1; struct { diff --git a/lib/appbase/widgets/TooltipWidget.cpp b/lib/appbase/widgets/TooltipWidget.cpp index 30c7b9ee1..b3cad0d15 100644 --- a/lib/appbase/widgets/TooltipWidget.cpp +++ b/lib/appbase/widgets/TooltipWidget.cpp @@ -21,7 +21,7 @@ TooltipWidget *TooltipWidget::getInstance() } TooltipWidget::TooltipWidget(BaseWidget *parent) - : BaseWindow(parent, BaseWindow::TopMost) + : BaseWindow(BaseWindow::TopMost, parent) , displayImage_(new QLabel()) , displayText_(new QLabel()) { diff --git a/src/singletons/WindowManager.cpp b/src/singletons/WindowManager.cpp index f02e74f57..2afd7c62d 100644 --- a/src/singletons/WindowManager.cpp +++ b/src/singletons/WindowManager.cpp @@ -80,7 +80,6 @@ void WindowManager::showAccountSelectPopup(QPoint point) QPoint buttonPos = point; w->move(buttonPos.x() - 30, buttonPos.y()); - w->show(); w->setFocus(); } diff --git a/src/widgets/AccountSwitchPopup.cpp b/src/widgets/AccountSwitchPopup.cpp index b7b87e693..9857e9269 100644 --- a/src/widgets/AccountSwitchPopup.cpp +++ b/src/widgets/AccountSwitchPopup.cpp @@ -11,8 +11,7 @@ namespace chatterino { AccountSwitchPopup::AccountSwitchPopup(QWidget *parent) - : BaseWindow(parent, - BaseWindow::Flags(BaseWindow::TopMost | BaseWindow::Frameless)) + : BaseWindow({BaseWindow::TopMost, BaseWindow::Frameless}, parent) { #ifdef Q_OS_LINUX this->setWindowFlag(Qt::Popup); @@ -25,8 +24,6 @@ AccountSwitchPopup::AccountSwitchPopup(QWidget *parent) this->ui_.accountSwitchWidget->setFocusPolicy(Qt::NoFocus); vbox->addWidget(this->ui_.accountSwitchWidget); - // vbox->setSizeConstraint(QLayout::SetMinimumSize); - auto hbox = new QHBoxLayout(); auto manageAccountsButton = new QPushButton(this); manageAccountsButton->setText("Manage Accounts"); diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 7893783a4..5b02b8682 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -39,7 +39,7 @@ namespace chatterino { Window::Window(WindowType type) - : BaseWindow(nullptr, BaseWindow::EnableCustomFrame) + : BaseWindow(BaseWindow::EnableCustomFrame) , type_(type) , notebook_(new SplitNotebook(this)) { diff --git a/src/widgets/dialogs/EmotePopup.cpp b/src/widgets/dialogs/EmotePopup.cpp index f1ac2693c..11c3ed886 100644 --- a/src/widgets/dialogs/EmotePopup.cpp +++ b/src/widgets/dialogs/EmotePopup.cpp @@ -101,7 +101,7 @@ namespace { } // namespace EmotePopup::EmotePopup(QWidget *parent) - : BaseWindow(parent, BaseWindow::EnableCustomFrame) + : BaseWindow(BaseWindow::EnableCustomFrame, parent) { auto layout = new QVBoxLayout(this); this->getLayoutContainer()->setLayout(layout); diff --git a/src/widgets/dialogs/NotificationPopup.cpp b/src/widgets/dialogs/NotificationPopup.cpp index 3eb10320d..e799cae13 100644 --- a/src/widgets/dialogs/NotificationPopup.cpp +++ b/src/widgets/dialogs/NotificationPopup.cpp @@ -11,7 +11,7 @@ namespace chatterino { NotificationPopup::NotificationPopup() - : BaseWindow((QWidget *)nullptr, BaseWindow::Frameless) + : BaseWindow(BaseWindow::Frameless) , channel_(std::make_shared("notifications", Channel::Type::None)) { diff --git a/src/widgets/dialogs/SelectChannelDialog.cpp b/src/widgets/dialogs/SelectChannelDialog.cpp index f965ccb5c..5a191621a 100644 --- a/src/widgets/dialogs/SelectChannelDialog.cpp +++ b/src/widgets/dialogs/SelectChannelDialog.cpp @@ -19,7 +19,7 @@ namespace chatterino { SelectChannelDialog::SelectChannelDialog(QWidget *parent) - : BaseWindow(parent, BaseWindow::EnableCustomFrame) + : BaseWindow(BaseWindow::EnableCustomFrame, parent) , selectedChannel_(Channel::getEmpty()) { this->setWindowTitle("Select a channel to join"); diff --git a/src/widgets/dialogs/SettingsDialog.cpp b/src/widgets/dialogs/SettingsDialog.cpp index 71dd56e4f..d3edcb773 100644 --- a/src/widgets/dialogs/SettingsDialog.cpp +++ b/src/widgets/dialogs/SettingsDialog.cpp @@ -24,7 +24,7 @@ namespace chatterino { SettingsDialog *SettingsDialog::handle = nullptr; SettingsDialog::SettingsDialog() - : BaseWindow(nullptr, BaseWindow::DisableCustomScaling) + : BaseWindow(BaseWindow::DisableCustomScaling) { this->setWindowTitle("Chatterino Settings"); @@ -41,7 +41,7 @@ SettingsDialog::SettingsDialog() void SettingsDialog::initUi() { - auto outerBox = LayoutCreator(this) + auto outerBox = LayoutCreator(this->getLayoutContainer()) .setLayoutType() .withoutSpacing(); diff --git a/src/widgets/dialogs/UpdateDialog.cpp b/src/widgets/dialogs/UpdateDialog.cpp index bd10c5f2e..ee0787bcf 100644 --- a/src/widgets/dialogs/UpdateDialog.cpp +++ b/src/widgets/dialogs/UpdateDialog.cpp @@ -11,9 +11,8 @@ namespace chatterino { UpdateDialog::UpdateDialog() - : BaseWindow(nullptr, - BaseWindow::Flags(BaseWindow::Frameless | BaseWindow::TopMost | - BaseWindow::EnableCustomFrame)) + : BaseWindow({BaseWindow::Frameless, BaseWindow::TopMost, + BaseWindow::EnableCustomFrame}) { auto layout = LayoutCreator(this).setLayoutType(); diff --git a/src/widgets/dialogs/UserInfoPopup.cpp b/src/widgets/dialogs/UserInfoPopup.cpp index 86f0eefa1..9cae49145 100644 --- a/src/widgets/dialogs/UserInfoPopup.cpp +++ b/src/widgets/dialogs/UserInfoPopup.cpp @@ -43,8 +43,7 @@ namespace { } // namespace UserInfoPopup::UserInfoPopup() - : BaseWindow(nullptr, BaseWindow::Flags(BaseWindow::Frameless | - BaseWindow::FramelessDraggable)) + : BaseWindow({BaseWindow::Frameless, BaseWindow::FramelessDraggable}) , hack_(new bool) { this->setStayInScreenRect(true); diff --git a/src/widgets/dialogs/WelcomeDialog.cpp b/src/widgets/dialogs/WelcomeDialog.cpp index b3d2b898a..4892a2b69 100644 --- a/src/widgets/dialogs/WelcomeDialog.cpp +++ b/src/widgets/dialogs/WelcomeDialog.cpp @@ -3,7 +3,7 @@ namespace chatterino { WelcomeDialog::WelcomeDialog() - : BaseWindow(nullptr, BaseWindow::EnableCustomFrame) + : BaseWindow(BaseWindow::EnableCustomFrame) { this->setWindowTitle("Chatterino quick setup"); } diff --git a/src/widgets/splits/Split.cpp b/src/widgets/splits/Split.cpp index e03cab0e4..4e8a41719 100644 --- a/src/widgets/splits/Split.cpp +++ b/src/widgets/splits/Split.cpp @@ -52,7 +52,7 @@ namespace { const QString &title, const QString &description) { auto window = - new BaseWindow(parent, BaseWindow::Flags::EnableCustomFrame); + new BaseWindow(BaseWindow::Flags::EnableCustomFrame, parent); window->setWindowTitle("Chatterino - " + title); window->setAttribute(Qt::WA_DeleteOnClose); auto layout = new QVBoxLayout(); From e1a9a437f181d5093554b902c573cd1a83ef74f8 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 21:57:14 +0200 Subject: [PATCH 27/42] fixed pingsound not playing sometimes --- src/providers/twitch/TwitchMessageBuilder.cpp | 41 +++++++++++++------ 1 file changed, 28 insertions(+), 13 deletions(-) diff --git a/src/providers/twitch/TwitchMessageBuilder.cpp b/src/providers/twitch/TwitchMessageBuilder.cpp index 6159f7563..102d570e0 100644 --- a/src/providers/twitch/TwitchMessageBuilder.cpp +++ b/src/providers/twitch/TwitchMessageBuilder.cpp @@ -143,9 +143,21 @@ bool TwitchMessageBuilder::isIgnored() const return false; } +inline QMediaPlayer *getPlayer() +{ + if (isGuiThread()) + { + static auto player = new QMediaPlayer; + return player; + } + else + { + return nullptr; + } +} + void TwitchMessageBuilder::triggerHighlights() { - static auto player = new QMediaPlayer; static QUrl currentPlayerUrl; if (this->historicalMessage_) @@ -165,21 +177,24 @@ void TwitchMessageBuilder::triggerHighlights() if (this->highlightSound_ && resolveFocus) { - // update the media player url if necessary - QUrl highlightSoundUrl = - getSettings()->customHighlightSound - ? QUrl::fromLocalFile( - getSettings()->pathHighlightSound.getValue()) - : QUrl("qrc:/sounds/ping2.wav"); - - if (currentPlayerUrl != highlightSoundUrl) + if (auto player = getPlayer()) { - player->setMedia(highlightSoundUrl); + // update the media player url if necessary + QUrl highlightSoundUrl = + getSettings()->customHighlightSound + ? QUrl::fromLocalFile( + getSettings()->pathHighlightSound.getValue()) + : QUrl("qrc:/sounds/ping2.wav"); - currentPlayerUrl = highlightSoundUrl; + if (currentPlayerUrl != highlightSoundUrl) + { + player->setMedia(highlightSoundUrl); + + currentPlayerUrl = highlightSoundUrl; + } + + player->play(); } - - player->play(); } if (this->highlightAlert_) From 8064f8a49ebf72e9332c0208e3b5b9d54bf3ec4c Mon Sep 17 00:00:00 2001 From: Leon Richardt Date: Sun, 8 Sep 2019 22:01:12 +0200 Subject: [PATCH 28/42] Add .gitattributes file to normalize line endings This should make sure that line endings for text files are converted to LF. Some reading: https://git-scm.com/docs/gitattributes#_effects --- .gitattributes | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..c76ff0c8c --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Normalize line endings to LF for files that Git detects as text +* text=auto From 3404cc503c861109ddb5676aceb83e48c45afe87 Mon Sep 17 00:00:00 2001 From: fourtf Date: Sun, 8 Sep 2019 22:01:14 +0200 Subject: [PATCH 29/42] fixed compile on unix --- lib/appbase/widgets/BaseWindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/appbase/widgets/BaseWindow.cpp b/lib/appbase/widgets/BaseWindow.cpp index bc3cc16a1..0239bf269 100644 --- a/lib/appbase/widgets/BaseWindow.cpp +++ b/lib/appbase/widgets/BaseWindow.cpp @@ -363,7 +363,7 @@ void BaseWindow::onFocusLost() void BaseWindow::mousePressEvent(QMouseEvent *event) { #ifndef Q_OS_WIN - if (this->flags_ & FramelessDraggable) + if (this->flags_.has(FramelessDraggable)) { this->movingRelativePos = event->localPos(); if (auto widget = @@ -399,7 +399,7 @@ void BaseWindow::mousePressEvent(QMouseEvent *event) void BaseWindow::mouseReleaseEvent(QMouseEvent *event) { #ifndef Q_OS_WIN - if (this->flags_ & FramelessDraggable) + if (this->flags_.has(FramelessDraggable)) { if (this->moving) { @@ -415,7 +415,7 @@ void BaseWindow::mouseReleaseEvent(QMouseEvent *event) void BaseWindow::mouseMoveEvent(QMouseEvent *event) { #ifndef Q_OS_WIN - if (this->flags_ & FramelessDraggable) + if (this->flags_.has(FramelessDraggable)) { if (this->moving) { From b06eb9df835c25154899fbcf43e9b37addcea1b1 Mon Sep 17 00:00:00 2001 From: Leon Richardt Date: Sun, 8 Sep 2019 22:27:57 +0200 Subject: [PATCH 30/42] Normalize line endings in already existing files --- appveyor.yml | 118 +- conanfile.txt | 24 +- lib/appbase/BaseSettings.cpp | 256 +-- lib/appbase/BaseSettings.hpp | 104 +- lib/appbase/BaseTheme.cpp | 450 ++-- lib/appbase/BaseTheme.hpp | 234 +- lib/appbase/common/ChatterinoSetting.hpp | 108 +- lib/appbase/common/FlagsEnum.hpp | 164 +- lib/appbase/common/Singleton.hpp | 52 +- lib/appbase/debug/AssertInGuiThread.hpp | 42 +- lib/appbase/debug/Benchmark.cpp | 42 +- lib/appbase/main.cpp | 62 +- lib/appbase/main.pro | 200 +- lib/appbase/util/Clamp.hpp | 26 +- lib/appbase/util/CombinePath.hpp | 28 +- lib/appbase/util/FunctionEventFilter.cpp | 34 +- lib/appbase/util/FunctionEventFilter.hpp | 48 +- lib/appbase/util/FuzzyConvert.cpp | 66 +- lib/appbase/util/FuzzyConvert.hpp | 20 +- lib/appbase/util/LayoutHelper.hpp | 84 +- lib/appbase/util/WindowsHelper.cpp | 172 +- lib/appbase/util/WindowsHelper.hpp | 36 +- lib/appbase/widgets/BaseWindow.cpp | 2002 ++++++++--------- lib/appbase/widgets/BaseWindow.hpp | 274 +-- lib/appbase/widgets/Label.cpp | 264 +-- lib/appbase/widgets/Label.hpp | 100 +- lib/appbase/widgets/helper/TitlebarButton.cpp | 268 +-- lib/appbase/widgets/helper/TitlebarButton.hpp | 64 +- src/ForwardDecl.hpp | 20 +- src/PrecompiledHeader.hpp | 340 +-- src/common/Atomic.hpp | 94 +- src/common/Common.hpp | 98 +- src/common/CompletionModel.cpp | 390 ++-- src/common/CompletionModel.hpp | 120 +- src/common/NullablePtr.hpp | 146 +- src/common/ProviderId.hpp | 14 +- src/common/SignalVector.hpp | 494 ++-- src/common/SignalVectorModel.hpp | 714 +++--- src/common/UsernameSet.cpp | 250 +- src/common/UsernameSet.hpp | 172 +- src/common/Version.hpp | 30 +- src/controllers/accounts/Account.cpp | 80 +- src/controllers/accounts/Account.hpp | 52 +- .../accounts/AccountController.cpp | 116 +- .../accounts/AccountController.hpp | 68 +- src/controllers/accounts/AccountModel.cpp | 128 +- src/controllers/accounts/AccountModel.hpp | 86 +- src/controllers/commands/Command.cpp | 62 +- src/controllers/commands/Command.hpp | 134 +- .../commands/CommandController.cpp | 1210 +++++----- .../commands/CommandController.hpp | 112 +- src/controllers/commands/CommandModel.cpp | 62 +- src/controllers/commands/CommandModel.hpp | 56 +- .../highlights/HighlightController.cpp | 220 +- .../highlights/HighlightController.hpp | 104 +- src/controllers/highlights/HighlightModel.cpp | 262 +-- src/controllers/highlights/HighlightModel.hpp | 70 +- .../highlights/HighlightPhrase.hpp | 254 +-- .../moderationactions/ModerationAction.cpp | 242 +- .../moderationactions/ModerationAction.hpp | 136 +- .../ModerationActionModel.cpp | 54 +- .../ModerationActionModel.hpp | 64 +- .../moderationactions/ModerationActions.cpp | 84 +- .../moderationactions/ModerationActions.hpp | 64 +- src/controllers/taggedusers/TaggedUser.cpp | 72 +- src/controllers/taggedusers/TaggedUser.hpp | 52 +- .../taggedusers/TaggedUsersController.cpp | 38 +- .../taggedusers/TaggedUsersController.hpp | 44 +- .../taggedusers/TaggedUsersModel.cpp | 134 +- .../taggedusers/TaggedUsersModel.hpp | 66 +- src/messages/MessageContainer.cpp | 18 +- src/messages/MessageContainer.hpp | 26 +- src/messages/Selection.hpp | 180 +- .../layouts/MessageLayoutContainer.cpp | 1270 +++++------ .../layouts/MessageLayoutContainer.hpp | 234 +- src/nullableptr.h | 118 +- src/providers/irc/AbstractIrcServer.cpp | 700 +++--- src/providers/irc/AbstractIrcServer.hpp | 166 +- src/providers/irc/IrcChannel2.cpp | 18 +- src/providers/irc/IrcChannel2.hpp | 22 +- src/providers/irc/IrcConnection2.cpp | 88 +- src/providers/irc/IrcConnection2.hpp | 46 +- src/providers/irc/IrcServer.cpp | 24 +- src/providers/irc/IrcServer.hpp | 48 +- src/providers/twitch/IrcMessageHandler.cpp | 1222 +++++----- src/providers/twitch/IrcMessageHandler.hpp | 116 +- src/providers/twitch/TwitchAccountManager.cpp | 468 ++-- src/providers/twitch/TwitchAccountManager.hpp | 150 +- src/providers/twitch/TwitchServer.cpp | 732 +++--- src/providers/twitch/TwitchServer.hpp | 172 +- src/singletons/NativeMessaging.cpp | 544 ++--- src/singletons/NativeMessaging.hpp | 76 +- src/singletons/Updates.cpp | 630 +++--- src/singletons/Updates.hpp | 100 +- src/util/DebugCount.cpp | 14 +- src/util/DebugCount.hpp | 134 +- src/util/FormatTime.cpp | 106 +- src/util/FormatTime.hpp | 20 +- src/util/IncognitoBrowser.cpp | 198 +- src/util/IncognitoBrowser.hpp | 20 +- src/util/InitUpdateButton.cpp | 118 +- src/util/InitUpdateButton.hpp | 38 +- src/util/IsBigEndian.hpp | 26 +- src/util/LayoutCreator.hpp | 344 +-- src/util/QStringHash.hpp | 32 +- src/util/RemoveScrollAreaBackground.hpp | 38 +- src/util/SharedPtrElementLess.hpp | 32 +- src/util/StandardItemHelper.hpp | 64 +- src/util/rangealgorithm.hpp | 44 +- src/widgets/AttachedWindow.cpp | 588 ++--- src/widgets/AttachedWindow.hpp | 136 +- src/widgets/StreamView.cpp | 70 +- src/widgets/StreamView.hpp | 50 +- src/widgets/dialogs/LastRunCrashDialog.cpp | 184 +- src/widgets/dialogs/LastRunCrashDialog.hpp | 28 +- src/widgets/dialogs/NotificationPopup.cpp | 108 +- src/widgets/dialogs/NotificationPopup.hpp | 58 +- src/widgets/dialogs/SelectChannelDialog.cpp | 716 +++--- src/widgets/dialogs/SelectChannelDialog.hpp | 122 +- src/widgets/dialogs/UpdateDialog.cpp | 184 +- src/widgets/dialogs/UpdateDialog.hpp | 64 +- src/widgets/dialogs/UserInfoPopup.cpp | 1226 +++++----- src/widgets/dialogs/UserInfoPopup.hpp | 146 +- src/widgets/dialogs/WelcomeDialog.cpp | 22 +- src/widgets/dialogs/WelcomeDialog.hpp | 26 +- src/widgets/helper/ComboBoxItemDelegate.cpp | 130 +- src/widgets/helper/ComboBoxItemDelegate.hpp | 50 +- src/widgets/helper/DebugPopup.cpp | 56 +- src/widgets/helper/DebugPopup.hpp | 26 +- src/widgets/helper/EditableModelView.cpp | 194 +- src/widgets/helper/EditableModelView.hpp | 68 +- src/widgets/helper/Line.hpp | 96 +- src/widgets/helper/SearchPopup.cpp | 232 +- src/widgets/helper/SearchPopup.hpp | 70 +- src/widgets/settingspages/AboutPage.cpp | 444 ++-- src/widgets/settingspages/AboutPage.hpp | 44 +- src/widgets/settingspages/AccountsPage.cpp | 138 +- src/widgets/settingspages/AccountsPage.hpp | 42 +- src/widgets/settingspages/CommandPage.cpp | 176 +- src/widgets/settingspages/CommandPage.hpp | 38 +- .../settingspages/ExternalToolsPage.cpp | 148 +- .../settingspages/ExternalToolsPage.hpp | 26 +- src/widgets/settingspages/GeneralPage.cpp | 1012 ++++----- src/widgets/settingspages/GeneralPage.hpp | 382 ++-- .../settingspages/HighlightingPage.cpp | 350 +-- .../settingspages/HighlightingPage.hpp | 44 +- src/widgets/settingspages/IgnoresPage.cpp | 266 +-- src/widgets/settingspages/IgnoresPage.hpp | 44 +- .../settingspages/KeyboardSettingsPage.cpp | 100 +- .../settingspages/KeyboardSettingsPage.hpp | 26 +- src/widgets/settingspages/ModerationPage.cpp | 432 ++-- src/widgets/settingspages/ModerationPage.hpp | 48 +- src/widgets/settingspages/SettingsPage.cpp | 352 +-- src/widgets/settingspages/SettingsPage.hpp | 168 +- src/widgets/splits/SplitOverlay.cpp | 508 ++--- src/widgets/splits/SplitOverlay.hpp | 116 +- update_filelist.py | 50 +- 157 files changed, 15175 insertions(+), 15175 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index d7423b275..f215d8d15 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,59 +1,59 @@ -version: "{build}" -branches: - only: - - master -image: Visual Studio 2017 -platform: Any CPU -clone_depth: 1 -init: -- cmd: '' -install: -- cmd: >- - git submodule update --init --recursive - - set QTDIR=C:\Qt\5.11\msvc2017_64 - - set PATH=%PATH%;%QTDIR%\bin - - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64 - - pip install conan -q -build_script: -- cmd: >- - dir - - mkdir build - - cd build - - conan install .. - - set dateOfBuild=%date:~7,2%.%date:~4,2%.%date:~10,4% - - qmake ../chatterino.pro DEFINES+="CHATTERINO_NIGHTLY_VERSION_STRING=\\\"'$s%dateOfBuild% '$$system(git describe --always)-$$system(git rev-list master --count)\\\"" - - set cl=/MP - - nmake /S /NOLOGO - - windeployqt release/chatterino.exe --release --no-compiler-runtime --no-translations --no-opengl-sw --dir Chatterino2/ - - cp release/chatterino.exe Chatterino2/ - - 7z a chatterino-windows-x86-64.zip Chatterino2/ -artifacts: -- path: build/chatterino-windows-x86-64.zip - name: chatterino -deploy: -- provider: GitHub - tag: nightly-build - release: nightly-build - description: 'nightly v$(appveyor_build_version) built $(APPVEYOR_REPO_COMMIT_TIMESTAMP)\nLast change: $(APPVEYOR_REPO_COMMIT_MESSAGE) \n$(APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED)' - auth_token: - secure: sAJzAbiQSsYZLT+byDar9u61X0E9o35anaPMSFkOzdHeDFHjx1kW4cDP/4EEbxhx - repository: Chatterino/chatterino2 - artifact: build/chatterino-windows-x86-64.zip - prerelease: true - force_update: true - on: - branch: master +version: "{build}" +branches: + only: + - master +image: Visual Studio 2017 +platform: Any CPU +clone_depth: 1 +init: +- cmd: '' +install: +- cmd: >- + git submodule update --init --recursive + + set QTDIR=C:\Qt\5.11\msvc2017_64 + + set PATH=%PATH%;%QTDIR%\bin + + call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64 + + pip install conan -q +build_script: +- cmd: >- + dir + + mkdir build + + cd build + + conan install .. + + set dateOfBuild=%date:~7,2%.%date:~4,2%.%date:~10,4% + + qmake ../chatterino.pro DEFINES+="CHATTERINO_NIGHTLY_VERSION_STRING=\\\"'$s%dateOfBuild% '$$system(git describe --always)-$$system(git rev-list master --count)\\\"" + + set cl=/MP + + nmake /S /NOLOGO + + windeployqt release/chatterino.exe --release --no-compiler-runtime --no-translations --no-opengl-sw --dir Chatterino2/ + + cp release/chatterino.exe Chatterino2/ + + 7z a chatterino-windows-x86-64.zip Chatterino2/ +artifacts: +- path: build/chatterino-windows-x86-64.zip + name: chatterino +deploy: +- provider: GitHub + tag: nightly-build + release: nightly-build + description: 'nightly v$(appveyor_build_version) built $(APPVEYOR_REPO_COMMIT_TIMESTAMP)\nLast change: $(APPVEYOR_REPO_COMMIT_MESSAGE) \n$(APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED)' + auth_token: + secure: sAJzAbiQSsYZLT+byDar9u61X0E9o35anaPMSFkOzdHeDFHjx1kW4cDP/4EEbxhx + repository: Chatterino/chatterino2 + artifact: build/chatterino-windows-x86-64.zip + prerelease: true + force_update: true + on: + branch: master diff --git a/conanfile.txt b/conanfile.txt index d9bedecdd..adde363f7 100644 --- a/conanfile.txt +++ b/conanfile.txt @@ -1,12 +1,12 @@ -[requires] -OpenSSL/1.0.2o@conan/stable -boost/1.69.0@conan/stable - -[generators] -qmake - -[options] -OpenSSL:shared=True - -[imports] -bin, *.dll -> ./Chatterino2 @ keep_path=False +[requires] +OpenSSL/1.0.2o@conan/stable +boost/1.69.0@conan/stable + +[generators] +qmake + +[options] +OpenSSL:shared=True + +[imports] +bin, *.dll -> ./Chatterino2 @ keep_path=False diff --git a/lib/appbase/BaseSettings.cpp b/lib/appbase/BaseSettings.cpp index 78c179268..01897555d 100644 --- a/lib/appbase/BaseSettings.cpp +++ b/lib/appbase/BaseSettings.cpp @@ -1,128 +1,128 @@ -#include "BaseSettings.hpp" - -#include - -#include "util/Clamp.hpp" - -namespace AB_NAMESPACE { - -std::vector> _settings; - -AB_SETTINGS_CLASS *AB_SETTINGS_CLASS::instance = nullptr; - -void _actuallyRegisterSetting( - std::weak_ptr setting) -{ - _settings.push_back(setting); -} - -AB_SETTINGS_CLASS::AB_SETTINGS_CLASS(const QString &settingsDirectory) -{ - AB_SETTINGS_CLASS::instance = this; - - QString settingsPath = settingsDirectory + "/settings.json"; - - // get global instance of the settings library - auto settingsInstance = pajlada::Settings::SettingManager::getInstance(); - - settingsInstance->load(qPrintable(settingsPath)); - - settingsInstance->setBackupEnabled(true); - settingsInstance->setBackupSlots(9); - settingsInstance->saveMethod = - pajlada::Settings::SettingManager::SaveMethod::SaveOnExit; -} - -void AB_SETTINGS_CLASS::saveSnapshot() -{ - rapidjson::Document *d = new rapidjson::Document(rapidjson::kObjectType); - rapidjson::Document::AllocatorType &a = d->GetAllocator(); - - for (const auto &weakSetting : _settings) - { - auto setting = weakSetting.lock(); - if (!setting) - { - continue; - } - - rapidjson::Value key(setting->getPath().c_str(), a); - auto curVal = setting->unmarshalJSON(); - if (curVal == nullptr) - { - continue; - } - - rapidjson::Value val; - val.CopyFrom(*curVal, a); - d->AddMember(key.Move(), val.Move(), a); - } - - // log("Snapshot state: {}", rj::stringify(*d)); - - this->snapshot_.reset(d); -} - -void AB_SETTINGS_CLASS::restoreSnapshot() -{ - if (!this->snapshot_) - { - return; - } - - const auto &snapshot = *(this->snapshot_.get()); - - if (!snapshot.IsObject()) - { - return; - } - - for (const auto &weakSetting : _settings) - { - auto setting = weakSetting.lock(); - if (!setting) - { - continue; - } - - const char *path = setting->getPath().c_str(); - - if (!snapshot.HasMember(path)) - { - continue; - } - - setting->marshalJSON(snapshot[path]); - } -} - -float AB_SETTINGS_CLASS::getClampedUiScale() const -{ - return clamp(this->uiScale.getValue(), 0.2f, 10); -} - -void AB_SETTINGS_CLASS::setClampedUiScale(float value) -{ - this->uiScale.setValue(clamp(value, 0.2f, 10)); -} - -#ifndef AB_CUSTOM_SETTINGS -Settings *getSettings() -{ - static_assert(std::is_same_v, - "`AB_SETTINGS_CLASS` must be the same as `Settings`"); - - assert(AB_SETTINGS_CLASS::instance); - - return AB_SETTINGS_CLASS::instance; -} -#endif - -AB_SETTINGS_CLASS *getABSettings() -{ - assert(AB_SETTINGS_CLASS::instance); - - return AB_SETTINGS_CLASS::instance; -} - -} // namespace AB_NAMESPACE +#include "BaseSettings.hpp" + +#include + +#include "util/Clamp.hpp" + +namespace AB_NAMESPACE { + +std::vector> _settings; + +AB_SETTINGS_CLASS *AB_SETTINGS_CLASS::instance = nullptr; + +void _actuallyRegisterSetting( + std::weak_ptr setting) +{ + _settings.push_back(setting); +} + +AB_SETTINGS_CLASS::AB_SETTINGS_CLASS(const QString &settingsDirectory) +{ + AB_SETTINGS_CLASS::instance = this; + + QString settingsPath = settingsDirectory + "/settings.json"; + + // get global instance of the settings library + auto settingsInstance = pajlada::Settings::SettingManager::getInstance(); + + settingsInstance->load(qPrintable(settingsPath)); + + settingsInstance->setBackupEnabled(true); + settingsInstance->setBackupSlots(9); + settingsInstance->saveMethod = + pajlada::Settings::SettingManager::SaveMethod::SaveOnExit; +} + +void AB_SETTINGS_CLASS::saveSnapshot() +{ + rapidjson::Document *d = new rapidjson::Document(rapidjson::kObjectType); + rapidjson::Document::AllocatorType &a = d->GetAllocator(); + + for (const auto &weakSetting : _settings) + { + auto setting = weakSetting.lock(); + if (!setting) + { + continue; + } + + rapidjson::Value key(setting->getPath().c_str(), a); + auto curVal = setting->unmarshalJSON(); + if (curVal == nullptr) + { + continue; + } + + rapidjson::Value val; + val.CopyFrom(*curVal, a); + d->AddMember(key.Move(), val.Move(), a); + } + + // log("Snapshot state: {}", rj::stringify(*d)); + + this->snapshot_.reset(d); +} + +void AB_SETTINGS_CLASS::restoreSnapshot() +{ + if (!this->snapshot_) + { + return; + } + + const auto &snapshot = *(this->snapshot_.get()); + + if (!snapshot.IsObject()) + { + return; + } + + for (const auto &weakSetting : _settings) + { + auto setting = weakSetting.lock(); + if (!setting) + { + continue; + } + + const char *path = setting->getPath().c_str(); + + if (!snapshot.HasMember(path)) + { + continue; + } + + setting->marshalJSON(snapshot[path]); + } +} + +float AB_SETTINGS_CLASS::getClampedUiScale() const +{ + return clamp(this->uiScale.getValue(), 0.2f, 10); +} + +void AB_SETTINGS_CLASS::setClampedUiScale(float value) +{ + this->uiScale.setValue(clamp(value, 0.2f, 10)); +} + +#ifndef AB_CUSTOM_SETTINGS +Settings *getSettings() +{ + static_assert(std::is_same_v, + "`AB_SETTINGS_CLASS` must be the same as `Settings`"); + + assert(AB_SETTINGS_CLASS::instance); + + return AB_SETTINGS_CLASS::instance; +} +#endif + +AB_SETTINGS_CLASS *getABSettings() +{ + assert(AB_SETTINGS_CLASS::instance); + + return AB_SETTINGS_CLASS::instance; +} + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/BaseSettings.hpp b/lib/appbase/BaseSettings.hpp index c8a2cba36..58b1f8465 100644 --- a/lib/appbase/BaseSettings.hpp +++ b/lib/appbase/BaseSettings.hpp @@ -1,52 +1,52 @@ -#ifndef AB_SETTINGS_H -#define AB_SETTINGS_H - -#include -#include -#include -#include - -#include "common/ChatterinoSetting.hpp" - -#ifdef AB_CUSTOM_SETTINGS -# define AB_SETTINGS_CLASS ABSettings -#else -# define AB_SETTINGS_CLASS Settings -#endif - -namespace AB_NAMESPACE { - -class Settings; - -void _actuallyRegisterSetting( - std::weak_ptr setting); - -class AB_SETTINGS_CLASS -{ -public: - AB_SETTINGS_CLASS(const QString &settingsDirectory); - - void saveSnapshot(); - void restoreSnapshot(); - - static AB_SETTINGS_CLASS *instance; - - FloatSetting uiScale = {"/appearance/uiScale2", 1}; - BoolSetting windowTopMost = {"/appearance/windowAlwaysOnTop", false}; - - float getClampedUiScale() const; - void setClampedUiScale(float value); - -private: - std::unique_ptr snapshot_; -}; - -Settings *getSettings(); -AB_SETTINGS_CLASS *getABSettings(); - -} // namespace AB_NAMESPACE - -#ifdef CHATTERINO -# include "singletons/Settings.hpp" -#endif -#endif +#ifndef AB_SETTINGS_H +#define AB_SETTINGS_H + +#include +#include +#include +#include + +#include "common/ChatterinoSetting.hpp" + +#ifdef AB_CUSTOM_SETTINGS +# define AB_SETTINGS_CLASS ABSettings +#else +# define AB_SETTINGS_CLASS Settings +#endif + +namespace AB_NAMESPACE { + +class Settings; + +void _actuallyRegisterSetting( + std::weak_ptr setting); + +class AB_SETTINGS_CLASS +{ +public: + AB_SETTINGS_CLASS(const QString &settingsDirectory); + + void saveSnapshot(); + void restoreSnapshot(); + + static AB_SETTINGS_CLASS *instance; + + FloatSetting uiScale = {"/appearance/uiScale2", 1}; + BoolSetting windowTopMost = {"/appearance/windowAlwaysOnTop", false}; + + float getClampedUiScale() const; + void setClampedUiScale(float value); + +private: + std::unique_ptr snapshot_; +}; + +Settings *getSettings(); +AB_SETTINGS_CLASS *getABSettings(); + +} // namespace AB_NAMESPACE + +#ifdef CHATTERINO +# include "singletons/Settings.hpp" +#endif +#endif diff --git a/lib/appbase/BaseTheme.cpp b/lib/appbase/BaseTheme.cpp index 2342222fe..ab4e314d1 100644 --- a/lib/appbase/BaseTheme.cpp +++ b/lib/appbase/BaseTheme.cpp @@ -1,225 +1,225 @@ -#include "BaseTheme.hpp" - -namespace AB_NAMESPACE { -namespace { - double getMultiplierByTheme(const QString &themeName) - { - if (themeName == "Light") - { - return 0.8; - } - else if (themeName == "White") - { - return 1.0; - } - else if (themeName == "Black") - { - return -1.0; - } - else if (themeName == "Dark") - { - return -0.8; - } - /* - else if (themeName == "Custom") - { - return getSettings()->customThemeMultiplier.getValue(); - } - */ - - return -0.8; - } -} // namespace - -bool AB_THEME_CLASS::isLightTheme() const -{ - return this->isLight_; -} - -void AB_THEME_CLASS::update() -{ - this->actuallyUpdate(this->themeHue, - getMultiplierByTheme(this->themeName.getValue())); - - this->updated.invoke(); -} - -void AB_THEME_CLASS::actuallyUpdate(double hue, double multiplier) -{ - this->isLight_ = multiplier > 0; - bool lightWin = isLight_; - - // QColor themeColor = QColor::fromHslF(hue, 0.43, 0.5); - QColor themeColor = QColor::fromHslF(hue, 0.8, 0.5); - QColor themeColorNoSat = QColor::fromHslF(hue, 0, 0.5); - - qreal sat = 0; - // 0.05; - - auto getColor = [multiplier](double h, double s, double l, double a = 1.0) { - return QColor::fromHslF(h, s, ((l - 0.5) * multiplier) + 0.5, a); - }; - - /// WINDOW - { -#ifdef Q_OS_LINUX - this->window.background = lightWin ? "#fff" : QColor(61, 60, 56); -#else - this->window.background = lightWin ? "#fff" : "#111"; -#endif - - QColor fg = this->window.text = lightWin ? "#000" : "#eee"; - this->window.borderFocused = lightWin ? "#ccc" : themeColor; - this->window.borderUnfocused = lightWin ? "#ccc" : themeColorNoSat; - - // Ubuntu style - // TODO: add setting for this - // TabText = QColor(210, 210, 210); - // TabBackground = QColor(61, 60, 56); - // TabHoverText = QColor(210, 210, 210); - // TabHoverBackground = QColor(73, 72, 68); - - // message (referenced later) - this->messages.textColors.caret = // - this->messages.textColors.regular = isLight_ ? "#000" : "#fff"; - - QColor highlighted = lightWin ? QColor("#ff0000") : QColor("#ee6166"); - - /// TABS - if (lightWin) - { - this->tabs.regular = { - QColor("#444"), - {QColor("#fff"), QColor("#eee"), QColor("#fff")}, - {QColor("#fff"), QColor("#fff"), QColor("#fff")}}; - this->tabs.newMessage = { - QColor("#222"), - {QColor("#fff"), QColor("#eee"), QColor("#fff")}, - {QColor("#bbb"), QColor("#bbb"), QColor("#bbb")}}; - this->tabs.highlighted = { - fg, - {QColor("#fff"), QColor("#eee"), QColor("#fff")}, - {highlighted, highlighted, highlighted}}; - this->tabs.selected = { - QColor("#000"), - {QColor("#b4d7ff"), QColor("#b4d7ff"), QColor("#b4d7ff")}, - {QColor("#00aeef"), QColor("#00aeef"), QColor("#00aeef")}}; - } - else - { - this->tabs.regular = { - QColor("#aaa"), - {QColor("#252525"), QColor("#252525"), QColor("#252525")}, - {QColor("#444"), QColor("#444"), QColor("#444")}}; - this->tabs.newMessage = { - fg, - {QColor("#252525"), QColor("#252525"), QColor("#252525")}, - {QColor("#888"), QColor("#888"), QColor("#888")}}; - this->tabs.highlighted = { - fg, - {QColor("#252525"), QColor("#252525"), QColor("#252525")}, - {highlighted, highlighted, highlighted}}; - - this->tabs.selected = { - QColor("#fff"), - {QColor("#555555"), QColor("#555555"), QColor("#555555")}, - {QColor("#00aeef"), QColor("#00aeef"), QColor("#00aeef")}}; - } - - // scrollbar - this->scrollbars.highlights.highlight = QColor("#ee6166"); - this->scrollbars.highlights.subscription = QColor("#C466FF"); - - // this->tabs.newMessage = { - // fg, - // {QBrush(blendColors(themeColor, "#ccc", 0.9), Qt::FDiagPattern), - // QBrush(blendColors(themeColor, "#ccc", 0.9), Qt::FDiagPattern), - // QBrush(blendColors(themeColorNoSat, "#ccc", 0.9), - // Qt::FDiagPattern)}}; - - // this->tabs.newMessage = { - // fg, - // {QBrush(blendColors(themeColor, "#666", 0.7), - // Qt::FDiagPattern), - // QBrush(blendColors(themeColor, "#666", 0.5), - // Qt::FDiagPattern), - // QBrush(blendColors(themeColorNoSat, "#666", 0.7), - // Qt::FDiagPattern)}}; - // this->tabs.highlighted = {fg, {QColor("#777"), - // QColor("#777"), QColor("#666")}}; - - this->tabs.bottomLine = this->tabs.selected.backgrounds.regular.color(); - } // namespace AB_NAMESPACE - - // Split - bool flat = isLight_; - - // Message - this->messages.textColors.link = - isLight_ ? QColor(66, 134, 244) : QColor(66, 134, 244); - this->messages.textColors.system = QColor(140, 127, 127); - - this->messages.backgrounds.regular = getColor(0, sat, 1); - this->messages.backgrounds.alternate = getColor(0, sat, 0.96); - - if (isLight_) - { - this->messages.backgrounds.highlighted = - blendColors(themeColor, this->messages.backgrounds.regular, 0.8); - } - else - { - // REMOVED - // this->messages.backgrounds.highlighted = - // QColor(getSettings()->highlightColor); - } - - this->messages.backgrounds.subscription = - blendColors(QColor("#C466FF"), this->messages.backgrounds.regular, 0.7); - - // this->messages.backgrounds.resub - // this->messages.backgrounds.whisper - this->messages.disabled = getColor(0, sat, 1, 0.6); - // this->messages.seperator = - // this->messages.seperatorInner = - - // Scrollbar - this->scrollbars.background = QColor(0, 0, 0, 0); - // this->scrollbars.background = splits.background; - // this->scrollbars.background.setAlphaF(qreal(0.2)); - this->scrollbars.thumb = getColor(0, sat, 0.70); - this->scrollbars.thumbSelected = getColor(0, sat, 0.65); - - // tooltip - this->tooltip.background = QColor(0, 0, 0); - this->tooltip.text = QColor(255, 255, 255); - - // Selection - this->messages.selection = - isLightTheme() ? QColor(0, 0, 0, 64) : QColor(255, 255, 255, 64); -} - -QColor AB_THEME_CLASS::blendColors(const QColor &color1, const QColor &color2, - qreal ratio) -{ - int r = int(color1.red() * (1 - ratio) + color2.red() * ratio); - int g = int(color1.green() * (1 - ratio) + color2.green() * ratio); - int b = int(color1.blue() * (1 - ratio) + color2.blue() * ratio); - - return QColor(r, g, b, 255); -} - -#ifndef AB_CUSTOM_THEME -Theme *getTheme() -{ - static auto theme = [] { - auto theme = new Theme(); - theme->update(); - return theme; - }(); - - return theme; -} -#endif - -} // namespace AB_NAMESPACE +#include "BaseTheme.hpp" + +namespace AB_NAMESPACE { +namespace { + double getMultiplierByTheme(const QString &themeName) + { + if (themeName == "Light") + { + return 0.8; + } + else if (themeName == "White") + { + return 1.0; + } + else if (themeName == "Black") + { + return -1.0; + } + else if (themeName == "Dark") + { + return -0.8; + } + /* + else if (themeName == "Custom") + { + return getSettings()->customThemeMultiplier.getValue(); + } + */ + + return -0.8; + } +} // namespace + +bool AB_THEME_CLASS::isLightTheme() const +{ + return this->isLight_; +} + +void AB_THEME_CLASS::update() +{ + this->actuallyUpdate(this->themeHue, + getMultiplierByTheme(this->themeName.getValue())); + + this->updated.invoke(); +} + +void AB_THEME_CLASS::actuallyUpdate(double hue, double multiplier) +{ + this->isLight_ = multiplier > 0; + bool lightWin = isLight_; + + // QColor themeColor = QColor::fromHslF(hue, 0.43, 0.5); + QColor themeColor = QColor::fromHslF(hue, 0.8, 0.5); + QColor themeColorNoSat = QColor::fromHslF(hue, 0, 0.5); + + qreal sat = 0; + // 0.05; + + auto getColor = [multiplier](double h, double s, double l, double a = 1.0) { + return QColor::fromHslF(h, s, ((l - 0.5) * multiplier) + 0.5, a); + }; + + /// WINDOW + { +#ifdef Q_OS_LINUX + this->window.background = lightWin ? "#fff" : QColor(61, 60, 56); +#else + this->window.background = lightWin ? "#fff" : "#111"; +#endif + + QColor fg = this->window.text = lightWin ? "#000" : "#eee"; + this->window.borderFocused = lightWin ? "#ccc" : themeColor; + this->window.borderUnfocused = lightWin ? "#ccc" : themeColorNoSat; + + // Ubuntu style + // TODO: add setting for this + // TabText = QColor(210, 210, 210); + // TabBackground = QColor(61, 60, 56); + // TabHoverText = QColor(210, 210, 210); + // TabHoverBackground = QColor(73, 72, 68); + + // message (referenced later) + this->messages.textColors.caret = // + this->messages.textColors.regular = isLight_ ? "#000" : "#fff"; + + QColor highlighted = lightWin ? QColor("#ff0000") : QColor("#ee6166"); + + /// TABS + if (lightWin) + { + this->tabs.regular = { + QColor("#444"), + {QColor("#fff"), QColor("#eee"), QColor("#fff")}, + {QColor("#fff"), QColor("#fff"), QColor("#fff")}}; + this->tabs.newMessage = { + QColor("#222"), + {QColor("#fff"), QColor("#eee"), QColor("#fff")}, + {QColor("#bbb"), QColor("#bbb"), QColor("#bbb")}}; + this->tabs.highlighted = { + fg, + {QColor("#fff"), QColor("#eee"), QColor("#fff")}, + {highlighted, highlighted, highlighted}}; + this->tabs.selected = { + QColor("#000"), + {QColor("#b4d7ff"), QColor("#b4d7ff"), QColor("#b4d7ff")}, + {QColor("#00aeef"), QColor("#00aeef"), QColor("#00aeef")}}; + } + else + { + this->tabs.regular = { + QColor("#aaa"), + {QColor("#252525"), QColor("#252525"), QColor("#252525")}, + {QColor("#444"), QColor("#444"), QColor("#444")}}; + this->tabs.newMessage = { + fg, + {QColor("#252525"), QColor("#252525"), QColor("#252525")}, + {QColor("#888"), QColor("#888"), QColor("#888")}}; + this->tabs.highlighted = { + fg, + {QColor("#252525"), QColor("#252525"), QColor("#252525")}, + {highlighted, highlighted, highlighted}}; + + this->tabs.selected = { + QColor("#fff"), + {QColor("#555555"), QColor("#555555"), QColor("#555555")}, + {QColor("#00aeef"), QColor("#00aeef"), QColor("#00aeef")}}; + } + + // scrollbar + this->scrollbars.highlights.highlight = QColor("#ee6166"); + this->scrollbars.highlights.subscription = QColor("#C466FF"); + + // this->tabs.newMessage = { + // fg, + // {QBrush(blendColors(themeColor, "#ccc", 0.9), Qt::FDiagPattern), + // QBrush(blendColors(themeColor, "#ccc", 0.9), Qt::FDiagPattern), + // QBrush(blendColors(themeColorNoSat, "#ccc", 0.9), + // Qt::FDiagPattern)}}; + + // this->tabs.newMessage = { + // fg, + // {QBrush(blendColors(themeColor, "#666", 0.7), + // Qt::FDiagPattern), + // QBrush(blendColors(themeColor, "#666", 0.5), + // Qt::FDiagPattern), + // QBrush(blendColors(themeColorNoSat, "#666", 0.7), + // Qt::FDiagPattern)}}; + // this->tabs.highlighted = {fg, {QColor("#777"), + // QColor("#777"), QColor("#666")}}; + + this->tabs.bottomLine = this->tabs.selected.backgrounds.regular.color(); + } // namespace AB_NAMESPACE + + // Split + bool flat = isLight_; + + // Message + this->messages.textColors.link = + isLight_ ? QColor(66, 134, 244) : QColor(66, 134, 244); + this->messages.textColors.system = QColor(140, 127, 127); + + this->messages.backgrounds.regular = getColor(0, sat, 1); + this->messages.backgrounds.alternate = getColor(0, sat, 0.96); + + if (isLight_) + { + this->messages.backgrounds.highlighted = + blendColors(themeColor, this->messages.backgrounds.regular, 0.8); + } + else + { + // REMOVED + // this->messages.backgrounds.highlighted = + // QColor(getSettings()->highlightColor); + } + + this->messages.backgrounds.subscription = + blendColors(QColor("#C466FF"), this->messages.backgrounds.regular, 0.7); + + // this->messages.backgrounds.resub + // this->messages.backgrounds.whisper + this->messages.disabled = getColor(0, sat, 1, 0.6); + // this->messages.seperator = + // this->messages.seperatorInner = + + // Scrollbar + this->scrollbars.background = QColor(0, 0, 0, 0); + // this->scrollbars.background = splits.background; + // this->scrollbars.background.setAlphaF(qreal(0.2)); + this->scrollbars.thumb = getColor(0, sat, 0.70); + this->scrollbars.thumbSelected = getColor(0, sat, 0.65); + + // tooltip + this->tooltip.background = QColor(0, 0, 0); + this->tooltip.text = QColor(255, 255, 255); + + // Selection + this->messages.selection = + isLightTheme() ? QColor(0, 0, 0, 64) : QColor(255, 255, 255, 64); +} + +QColor AB_THEME_CLASS::blendColors(const QColor &color1, const QColor &color2, + qreal ratio) +{ + int r = int(color1.red() * (1 - ratio) + color2.red() * ratio); + int g = int(color1.green() * (1 - ratio) + color2.green() * ratio); + int b = int(color1.blue() * (1 - ratio) + color2.blue() * ratio); + + return QColor(r, g, b, 255); +} + +#ifndef AB_CUSTOM_THEME +Theme *getTheme() +{ + static auto theme = [] { + auto theme = new Theme(); + theme->update(); + return theme; + }(); + + return theme; +} +#endif + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/BaseTheme.hpp b/lib/appbase/BaseTheme.hpp index d5bc9c406..21c6c46cd 100644 --- a/lib/appbase/BaseTheme.hpp +++ b/lib/appbase/BaseTheme.hpp @@ -1,117 +1,117 @@ -#ifndef AB_THEME_H -#define AB_THEME_H - -#include -#include -#include - -#ifdef AB_CUSTOM_THEME -# define AB_THEME_CLASS BaseTheme -#else -# define AB_THEME_CLASS Theme -#endif - -namespace AB_NAMESPACE { - -class Theme; - -class AB_THEME_CLASS -{ -public: - bool isLightTheme() const; - - struct TabColors { - QColor text; - struct { - QBrush regular; - QBrush hover; - QBrush unfocused; - } backgrounds; - struct { - QColor regular; - QColor hover; - QColor unfocused; - } line; - }; - - /// WINDOW - struct { - QColor background; - QColor text; - QColor borderUnfocused; - QColor borderFocused; - } window; - - /// TABS - struct { - TabColors regular; - TabColors newMessage; - TabColors highlighted; - TabColors selected; - QColor border; - QColor bottomLine; - } tabs; - - /// MESSAGES - struct { - struct { - QColor regular; - QColor caret; - QColor link; - QColor system; - } textColors; - - struct { - QColor regular; - QColor alternate; - QColor highlighted; - QColor subscription; - // QColor whisper; - } backgrounds; - - QColor disabled; - // QColor seperator; - // QColor seperatorInner; - QColor selection; - } messages; - - /// SCROLLBAR - struct { - QColor background; - QColor thumb; - QColor thumbSelected; - struct { - QColor highlight; - QColor subscription; - } highlights; - } scrollbars; - - /// TOOLTIP - struct { - QColor text; - QColor background; - } tooltip; - - void update(); - virtual void actuallyUpdate(double hue, double multiplier); - QColor blendColors(const QColor &color1, const QColor &color2, qreal ratio); - - pajlada::Signals::NoArgSignal updated; - - QStringSetting themeName{"/appearance/theme/name", "Dark"}; - DoubleSetting themeHue{"/appearance/theme/hue", 0.0}; - -private: - bool isLight_ = false; -}; - -// Implemented in parent project if AB_CUSTOM_THEME is set. -// Otherwise implemented in BaseThemecpp -Theme *getTheme(); - -} // namespace AB_NAMESPACE - -#ifdef CHATTERINO -# include "singletons/Theme.hpp" -#endif -#endif +#ifndef AB_THEME_H +#define AB_THEME_H + +#include +#include +#include + +#ifdef AB_CUSTOM_THEME +# define AB_THEME_CLASS BaseTheme +#else +# define AB_THEME_CLASS Theme +#endif + +namespace AB_NAMESPACE { + +class Theme; + +class AB_THEME_CLASS +{ +public: + bool isLightTheme() const; + + struct TabColors { + QColor text; + struct { + QBrush regular; + QBrush hover; + QBrush unfocused; + } backgrounds; + struct { + QColor regular; + QColor hover; + QColor unfocused; + } line; + }; + + /// WINDOW + struct { + QColor background; + QColor text; + QColor borderUnfocused; + QColor borderFocused; + } window; + + /// TABS + struct { + TabColors regular; + TabColors newMessage; + TabColors highlighted; + TabColors selected; + QColor border; + QColor bottomLine; + } tabs; + + /// MESSAGES + struct { + struct { + QColor regular; + QColor caret; + QColor link; + QColor system; + } textColors; + + struct { + QColor regular; + QColor alternate; + QColor highlighted; + QColor subscription; + // QColor whisper; + } backgrounds; + + QColor disabled; + // QColor seperator; + // QColor seperatorInner; + QColor selection; + } messages; + + /// SCROLLBAR + struct { + QColor background; + QColor thumb; + QColor thumbSelected; + struct { + QColor highlight; + QColor subscription; + } highlights; + } scrollbars; + + /// TOOLTIP + struct { + QColor text; + QColor background; + } tooltip; + + void update(); + virtual void actuallyUpdate(double hue, double multiplier); + QColor blendColors(const QColor &color1, const QColor &color2, qreal ratio); + + pajlada::Signals::NoArgSignal updated; + + QStringSetting themeName{"/appearance/theme/name", "Dark"}; + DoubleSetting themeHue{"/appearance/theme/hue", 0.0}; + +private: + bool isLight_ = false; +}; + +// Implemented in parent project if AB_CUSTOM_THEME is set. +// Otherwise implemented in BaseThemecpp +Theme *getTheme(); + +} // namespace AB_NAMESPACE + +#ifdef CHATTERINO +# include "singletons/Theme.hpp" +#endif +#endif diff --git a/lib/appbase/common/ChatterinoSetting.hpp b/lib/appbase/common/ChatterinoSetting.hpp index 6b965f230..cebcb33f2 100644 --- a/lib/appbase/common/ChatterinoSetting.hpp +++ b/lib/appbase/common/ChatterinoSetting.hpp @@ -1,54 +1,54 @@ -#pragma once - -#include -#include - -namespace AB_NAMESPACE { - -void _registerSetting(std::weak_ptr setting); - -template -class ChatterinoSetting : public pajlada::Settings::Setting -{ -public: - ChatterinoSetting(const std::string &path) - : pajlada::Settings::Setting(path) - { - _registerSetting(this->getData()); - } - - ChatterinoSetting(const std::string &path, const Type &defaultValue) - : pajlada::Settings::Setting(path, defaultValue) - { - _registerSetting(this->getData()); - } - - template - ChatterinoSetting &operator=(const T2 &newValue) - { - this->setValue(newValue); - - return *this; - } - - ChatterinoSetting &operator=(Type &&newValue) noexcept - { - pajlada::Settings::Setting::operator=(newValue); - - return *this; - } - - using pajlada::Settings::Setting::operator==; - using pajlada::Settings::Setting::operator!=; - - using pajlada::Settings::Setting::operator Type; -}; - -using BoolSetting = ChatterinoSetting; -using FloatSetting = ChatterinoSetting; -using DoubleSetting = ChatterinoSetting; -using IntSetting = ChatterinoSetting; -using StringSetting = ChatterinoSetting; -using QStringSetting = ChatterinoSetting; - -} // namespace AB_NAMESPACE +#pragma once + +#include +#include + +namespace AB_NAMESPACE { + +void _registerSetting(std::weak_ptr setting); + +template +class ChatterinoSetting : public pajlada::Settings::Setting +{ +public: + ChatterinoSetting(const std::string &path) + : pajlada::Settings::Setting(path) + { + _registerSetting(this->getData()); + } + + ChatterinoSetting(const std::string &path, const Type &defaultValue) + : pajlada::Settings::Setting(path, defaultValue) + { + _registerSetting(this->getData()); + } + + template + ChatterinoSetting &operator=(const T2 &newValue) + { + this->setValue(newValue); + + return *this; + } + + ChatterinoSetting &operator=(Type &&newValue) noexcept + { + pajlada::Settings::Setting::operator=(newValue); + + return *this; + } + + using pajlada::Settings::Setting::operator==; + using pajlada::Settings::Setting::operator!=; + + using pajlada::Settings::Setting::operator Type; +}; + +using BoolSetting = ChatterinoSetting; +using FloatSetting = ChatterinoSetting; +using DoubleSetting = ChatterinoSetting; +using IntSetting = ChatterinoSetting; +using StringSetting = ChatterinoSetting; +using QStringSetting = ChatterinoSetting; + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/common/FlagsEnum.hpp b/lib/appbase/common/FlagsEnum.hpp index 1a393e9c6..9df975872 100644 --- a/lib/appbase/common/FlagsEnum.hpp +++ b/lib/appbase/common/FlagsEnum.hpp @@ -1,82 +1,82 @@ -#pragma once - -#include - -namespace chatterino { - -template ::type> -class FlagsEnum -{ -public: - FlagsEnum() - : value_(static_cast(0)) - { - } - - FlagsEnum(T value) - : value_(value) - { - } - - FlagsEnum(std::initializer_list flags) - { - for (auto flag : flags) - { - this->set(flag); - } - } - - bool operator==(const FlagsEnum &other) - { - return this->value_ == other.value_; - } - - bool operator!=(const FlagsEnum &other) - { - return this->value_ != other.value_; - } - - void set(T flag) - { - reinterpret_cast(this->value_) |= static_cast(flag); - } - - void unset(T flag) - { - reinterpret_cast(this->value_) &= ~static_cast(flag); - } - - void set(T flag, bool value) - { - if (value) - this->set(flag); - else - this->unset(flag); - } - - bool has(T flag) const - { - return static_cast(this->value_) & static_cast(flag); - } - - bool hasAny(FlagsEnum flags) const - { - return static_cast(this->value_) & static_cast(flags.value_); - } - - bool hasAll(FlagsEnum flags) const - { - return (static_cast(this->value_) & static_cast(flags.value_)) && - static_cast(flags->value); - } - - bool hasNone(std::initializer_list flags) const - { - return !this->hasAny(flags); - } - -private: - T value_{}; -}; - -} // namespace chatterino +#pragma once + +#include + +namespace chatterino { + +template ::type> +class FlagsEnum +{ +public: + FlagsEnum() + : value_(static_cast(0)) + { + } + + FlagsEnum(T value) + : value_(value) + { + } + + FlagsEnum(std::initializer_list flags) + { + for (auto flag : flags) + { + this->set(flag); + } + } + + bool operator==(const FlagsEnum &other) + { + return this->value_ == other.value_; + } + + bool operator!=(const FlagsEnum &other) + { + return this->value_ != other.value_; + } + + void set(T flag) + { + reinterpret_cast(this->value_) |= static_cast(flag); + } + + void unset(T flag) + { + reinterpret_cast(this->value_) &= ~static_cast(flag); + } + + void set(T flag, bool value) + { + if (value) + this->set(flag); + else + this->unset(flag); + } + + bool has(T flag) const + { + return static_cast(this->value_) & static_cast(flag); + } + + bool hasAny(FlagsEnum flags) const + { + return static_cast(this->value_) & static_cast(flags.value_); + } + + bool hasAll(FlagsEnum flags) const + { + return (static_cast(this->value_) & static_cast(flags.value_)) && + static_cast(flags->value); + } + + bool hasNone(std::initializer_list flags) const + { + return !this->hasAny(flags); + } + +private: + T value_{}; +}; + +} // namespace chatterino diff --git a/lib/appbase/common/Singleton.hpp b/lib/appbase/common/Singleton.hpp index 3aa6c5f83..5bf3857a1 100644 --- a/lib/appbase/common/Singleton.hpp +++ b/lib/appbase/common/Singleton.hpp @@ -1,26 +1,26 @@ -#pragma once - -#include - -namespace AB_NAMESPACE { - -class Settings; -class Paths; - -class Singleton : boost::noncopyable -{ -public: - virtual ~Singleton() = default; - - virtual void initialize(Settings &settings, Paths &paths) - { - (void)(settings); - (void)(paths); - } - - virtual void save() - { - } -}; - -} // namespace AB_NAMESPACE +#pragma once + +#include + +namespace AB_NAMESPACE { + +class Settings; +class Paths; + +class Singleton : boost::noncopyable +{ +public: + virtual ~Singleton() = default; + + virtual void initialize(Settings &settings, Paths &paths) + { + (void)(settings); + (void)(paths); + } + + virtual void save() + { + } +}; + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/debug/AssertInGuiThread.hpp b/lib/appbase/debug/AssertInGuiThread.hpp index a9ba41fcf..b43f2695d 100644 --- a/lib/appbase/debug/AssertInGuiThread.hpp +++ b/lib/appbase/debug/AssertInGuiThread.hpp @@ -1,21 +1,21 @@ -#pragma once - -#include -#include -#include - -namespace AB_NAMESPACE { - -static bool isGuiThread() -{ - return QCoreApplication::instance()->thread() == QThread::currentThread(); -} - -static void assertInGuiThread() -{ -#ifdef _DEBUG - assert(isGuiThread()); -#endif -} - -} // namespace AB_NAMESPACE +#pragma once + +#include +#include +#include + +namespace AB_NAMESPACE { + +static bool isGuiThread() +{ + return QCoreApplication::instance()->thread() == QThread::currentThread(); +} + +static void assertInGuiThread() +{ +#ifdef _DEBUG + assert(isGuiThread()); +#endif +} + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/debug/Benchmark.cpp b/lib/appbase/debug/Benchmark.cpp index 765ebcb09..afa80cf27 100644 --- a/lib/appbase/debug/Benchmark.cpp +++ b/lib/appbase/debug/Benchmark.cpp @@ -1,21 +1,21 @@ -#include "Benchmark.hpp" - -namespace AB_NAMESPACE { - -BenchmarkGuard::BenchmarkGuard(const QString &_name) - : name_(_name) -{ - timer_.start(); -} - -BenchmarkGuard::~BenchmarkGuard() -{ - log("{} {} ms", this->name_, float(timer_.nsecsElapsed()) / 1000000.0f); -} - -qreal BenchmarkGuard::getElapsedMs() -{ - return qreal(timer_.nsecsElapsed()) / 1000000.0; -} - -} // namespace AB_NAMESPACE +#include "Benchmark.hpp" + +namespace AB_NAMESPACE { + +BenchmarkGuard::BenchmarkGuard(const QString &_name) + : name_(_name) +{ + timer_.start(); +} + +BenchmarkGuard::~BenchmarkGuard() +{ + log("{} {} ms", this->name_, float(timer_.nsecsElapsed()) / 1000000.0f); +} + +qreal BenchmarkGuard::getElapsedMs() +{ + return qreal(timer_.nsecsElapsed()) / 1000000.0; +} + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/main.cpp b/lib/appbase/main.cpp index 7a1254e89..6b95a9c2f 100644 --- a/lib/appbase/main.cpp +++ b/lib/appbase/main.cpp @@ -1,31 +1,31 @@ -#include -#include -#include -#include - -#include "ABSettings.hpp" -#include "ABTheme.hpp" -#include "singletons/Fonts.hpp" -#include "widgets/BaseWindow.hpp" - -int main(int argc, char *argv[]) -{ - using namespace AB_NAMESPACE; - - QApplication a(argc, argv); - - auto path = - QStandardPaths::writableLocation(QStandardPaths::AppDataLocation); - qDebug() << path; - - QDir(path).mkdir("."); - - new Settings(path); - new Fonts(); - - BaseWindow widget(nullptr, BaseWindow::EnableCustomFrame); - widget.setWindowTitle("asdf"); - widget.show(); - - return a.exec(); -} +#include +#include +#include +#include + +#include "ABSettings.hpp" +#include "ABTheme.hpp" +#include "singletons/Fonts.hpp" +#include "widgets/BaseWindow.hpp" + +int main(int argc, char *argv[]) +{ + using namespace AB_NAMESPACE; + + QApplication a(argc, argv); + + auto path = + QStandardPaths::writableLocation(QStandardPaths::AppDataLocation); + qDebug() << path; + + QDir(path).mkdir("."); + + new Settings(path); + new Fonts(); + + BaseWindow widget(nullptr, BaseWindow::EnableCustomFrame); + widget.setWindowTitle("asdf"); + widget.show(); + + return a.exec(); +} diff --git a/lib/appbase/main.pro b/lib/appbase/main.pro index 0d3bd1c95..bc4645530 100644 --- a/lib/appbase/main.pro +++ b/lib/appbase/main.pro @@ -1,100 +1,100 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2018-11-19T19:03:22 -# -#------------------------------------------------- - -!AB_NOT_STANDALONE { - message(appbase standalone) - QT += core gui widgets - TARGET = main - TEMPLATE = app - SOURCES += main.cpp - - # https://bugreports.qt.io/browse/QTBUG-27018 - equals(QMAKE_CXX, "clang++")|equals(QMAKE_CXX, "g++") { - TARGET = bin/appbase - } -} - -#DEFINES += QT_DEPRECATED_WARNINGS -#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 - -macx { - # osx (Tested on macOS Mojave and High Sierra) - CONFIG += c++17 -} else { - CONFIG += c++17 - win32-msvc* { - # win32 msvc - QMAKE_CXXFLAGS += /std:c++17 - } else { - # clang/gcc on linux or win32 - QMAKE_CXXFLAGS += -std=c++17 - } -} - -debug { - DEFINES += QT_DEBUG -} - -linux { - LIBS += -lrt - QMAKE_LFLAGS += -lrt -} - -macx { - INCLUDEPATH += /usr/local/include - INCLUDEPATH += /usr/local/opt/openssl/include - LIBS += -L/usr/local/opt/openssl/lib -} - -SOURCES += \ - $$PWD/BaseSettings.cpp \ - $$PWD/BaseTheme.cpp \ - $$PWD/common/ChatterinoSetting.cpp \ - $$PWD/debug/Benchmark.cpp \ - $$PWD/singletons/Fonts.cpp \ - $$PWD/util/FunctionEventFilter.cpp \ - $$PWD/util/FuzzyConvert.cpp \ - $$PWD/util/Helpers.cpp \ - $$PWD/util/WindowsHelper.cpp \ - $$PWD/widgets/BaseWidget.cpp \ - $$PWD/widgets/BaseWindow.cpp \ - $$PWD/widgets/Label.cpp \ - $$PWD/widgets/TooltipWidget.cpp \ - $$PWD/widgets/helper/Button.cpp \ - $$PWD/widgets/helper/EffectLabel.cpp \ - $$PWD/widgets/helper/SignalLabel.cpp \ - $$PWD/widgets/helper/TitlebarButton.cpp \ - -HEADERS += \ - $$PWD/BaseSettings.hpp \ - $$PWD/BaseTheme.hpp \ - $$PWD/common/ChatterinoSetting.hpp \ - $$PWD/common/FlagsEnum.hpp \ - $$PWD/common/Outcome.hpp \ - $$PWD/common/Singleton.hpp \ - $$PWD/debug/AssertInGuiThread.hpp \ - $$PWD/debug/Benchmark.hpp \ - $$PWD/debug/Log.hpp \ - $$PWD/singletons/Fonts.hpp \ - $$PWD/util/Clamp.hpp \ - $$PWD/util/CombinePath.hpp \ - $$PWD/util/DistanceBetweenPoints.hpp \ - $$PWD/util/FunctionEventFilter.hpp \ - $$PWD/util/FuzzyConvert.hpp \ - $$PWD/util/Helpers.hpp \ - $$PWD/util/LayoutHelper.hpp \ - $$PWD/util/PostToThread.hpp \ - $$PWD/util/RapidJsonSerializeQString.hpp \ - $$PWD/util/Shortcut.hpp \ - $$PWD/util/WindowsHelper.hpp \ - $$PWD/widgets/BaseWidget.hpp \ - $$PWD/widgets/BaseWindow.hpp \ - $$PWD/widgets/Label.hpp \ - $$PWD/widgets/TooltipWidget.hpp \ - $$PWD/widgets/helper/Button.hpp \ - $$PWD/widgets/helper/EffectLabel.hpp \ - $$PWD/widgets/helper/SignalLabel.hpp \ - $$PWD/widgets/helper/TitlebarButton.hpp \ +#------------------------------------------------- +# +# Project created by QtCreator 2018-11-19T19:03:22 +# +#------------------------------------------------- + +!AB_NOT_STANDALONE { + message(appbase standalone) + QT += core gui widgets + TARGET = main + TEMPLATE = app + SOURCES += main.cpp + + # https://bugreports.qt.io/browse/QTBUG-27018 + equals(QMAKE_CXX, "clang++")|equals(QMAKE_CXX, "g++") { + TARGET = bin/appbase + } +} + +#DEFINES += QT_DEPRECATED_WARNINGS +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 + +macx { + # osx (Tested on macOS Mojave and High Sierra) + CONFIG += c++17 +} else { + CONFIG += c++17 + win32-msvc* { + # win32 msvc + QMAKE_CXXFLAGS += /std:c++17 + } else { + # clang/gcc on linux or win32 + QMAKE_CXXFLAGS += -std=c++17 + } +} + +debug { + DEFINES += QT_DEBUG +} + +linux { + LIBS += -lrt + QMAKE_LFLAGS += -lrt +} + +macx { + INCLUDEPATH += /usr/local/include + INCLUDEPATH += /usr/local/opt/openssl/include + LIBS += -L/usr/local/opt/openssl/lib +} + +SOURCES += \ + $$PWD/BaseSettings.cpp \ + $$PWD/BaseTheme.cpp \ + $$PWD/common/ChatterinoSetting.cpp \ + $$PWD/debug/Benchmark.cpp \ + $$PWD/singletons/Fonts.cpp \ + $$PWD/util/FunctionEventFilter.cpp \ + $$PWD/util/FuzzyConvert.cpp \ + $$PWD/util/Helpers.cpp \ + $$PWD/util/WindowsHelper.cpp \ + $$PWD/widgets/BaseWidget.cpp \ + $$PWD/widgets/BaseWindow.cpp \ + $$PWD/widgets/Label.cpp \ + $$PWD/widgets/TooltipWidget.cpp \ + $$PWD/widgets/helper/Button.cpp \ + $$PWD/widgets/helper/EffectLabel.cpp \ + $$PWD/widgets/helper/SignalLabel.cpp \ + $$PWD/widgets/helper/TitlebarButton.cpp \ + +HEADERS += \ + $$PWD/BaseSettings.hpp \ + $$PWD/BaseTheme.hpp \ + $$PWD/common/ChatterinoSetting.hpp \ + $$PWD/common/FlagsEnum.hpp \ + $$PWD/common/Outcome.hpp \ + $$PWD/common/Singleton.hpp \ + $$PWD/debug/AssertInGuiThread.hpp \ + $$PWD/debug/Benchmark.hpp \ + $$PWD/debug/Log.hpp \ + $$PWD/singletons/Fonts.hpp \ + $$PWD/util/Clamp.hpp \ + $$PWD/util/CombinePath.hpp \ + $$PWD/util/DistanceBetweenPoints.hpp \ + $$PWD/util/FunctionEventFilter.hpp \ + $$PWD/util/FuzzyConvert.hpp \ + $$PWD/util/Helpers.hpp \ + $$PWD/util/LayoutHelper.hpp \ + $$PWD/util/PostToThread.hpp \ + $$PWD/util/RapidJsonSerializeQString.hpp \ + $$PWD/util/Shortcut.hpp \ + $$PWD/util/WindowsHelper.hpp \ + $$PWD/widgets/BaseWidget.hpp \ + $$PWD/widgets/BaseWindow.hpp \ + $$PWD/widgets/Label.hpp \ + $$PWD/widgets/TooltipWidget.hpp \ + $$PWD/widgets/helper/Button.hpp \ + $$PWD/widgets/helper/EffectLabel.hpp \ + $$PWD/widgets/helper/SignalLabel.hpp \ + $$PWD/widgets/helper/TitlebarButton.hpp \ diff --git a/lib/appbase/util/Clamp.hpp b/lib/appbase/util/Clamp.hpp index 867e891ad..0bb8febd7 100644 --- a/lib/appbase/util/Clamp.hpp +++ b/lib/appbase/util/Clamp.hpp @@ -1,13 +1,13 @@ -#pragma once - -namespace AB_NAMESPACE { - -// http://en.cppreference.com/w/cpp/algorithm/clamp - -template -constexpr const T &clamp(const T &v, const T &lo, const T &hi) -{ - return assert(!(hi < lo)), (v < lo) ? lo : (hi < v) ? hi : v; -} - -} // namespace AB_NAMESPACE +#pragma once + +namespace AB_NAMESPACE { + +// http://en.cppreference.com/w/cpp/algorithm/clamp + +template +constexpr const T &clamp(const T &v, const T &lo, const T &hi) +{ + return assert(!(hi < lo)), (v < lo) ? lo : (hi < v) ? hi : v; +} + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/util/CombinePath.hpp b/lib/appbase/util/CombinePath.hpp index d0ed8e7ad..9a1acf800 100644 --- a/lib/appbase/util/CombinePath.hpp +++ b/lib/appbase/util/CombinePath.hpp @@ -1,14 +1,14 @@ -#pragma once - -#include -#include - -namespace chatterino { - -// https://stackoverflow.com/a/13014491 -inline QString combinePath(const QString &a, const QString &b) -{ - return QDir::cleanPath(a + QDir::separator() + b); -} - -} // namespace chatterino +#pragma once + +#include +#include + +namespace chatterino { + +// https://stackoverflow.com/a/13014491 +inline QString combinePath(const QString &a, const QString &b) +{ + return QDir::cleanPath(a + QDir::separator() + b); +} + +} // namespace chatterino diff --git a/lib/appbase/util/FunctionEventFilter.cpp b/lib/appbase/util/FunctionEventFilter.cpp index 923c2e7fd..9b0ab94f0 100644 --- a/lib/appbase/util/FunctionEventFilter.cpp +++ b/lib/appbase/util/FunctionEventFilter.cpp @@ -1,17 +1,17 @@ -#include "FunctionEventFilter.hpp" - -namespace AB_NAMESPACE { - -FunctionEventFilter::FunctionEventFilter( - QObject *parent, std::function function) - : QObject(parent) - , function_(std::move(function)) -{ -} - -bool FunctionEventFilter::eventFilter(QObject *watched, QEvent *event) -{ - return this->function_(watched, event); -} - -} // namespace AB_NAMESPACE +#include "FunctionEventFilter.hpp" + +namespace AB_NAMESPACE { + +FunctionEventFilter::FunctionEventFilter( + QObject *parent, std::function function) + : QObject(parent) + , function_(std::move(function)) +{ +} + +bool FunctionEventFilter::eventFilter(QObject *watched, QEvent *event) +{ + return this->function_(watched, event); +} + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/util/FunctionEventFilter.hpp b/lib/appbase/util/FunctionEventFilter.hpp index cecac1bf1..99cb7d9cc 100644 --- a/lib/appbase/util/FunctionEventFilter.hpp +++ b/lib/appbase/util/FunctionEventFilter.hpp @@ -1,24 +1,24 @@ -#pragma once - -#include -#include -#include - -namespace AB_NAMESPACE { - -class FunctionEventFilter : public QObject -{ - Q_OBJECT - -public: - FunctionEventFilter(QObject *parent, - std::function function); - -protected: - bool eventFilter(QObject *watched, QEvent *event) override; - -private: - std::function function_; -}; - -} // namespace AB_NAMESPACE +#pragma once + +#include +#include +#include + +namespace AB_NAMESPACE { + +class FunctionEventFilter : public QObject +{ + Q_OBJECT + +public: + FunctionEventFilter(QObject *parent, + std::function function); + +protected: + bool eventFilter(QObject *watched, QEvent *event) override; + +private: + std::function function_; +}; + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/util/FuzzyConvert.cpp b/lib/appbase/util/FuzzyConvert.cpp index cfdc3f01c..2d62e5648 100644 --- a/lib/appbase/util/FuzzyConvert.cpp +++ b/lib/appbase/util/FuzzyConvert.cpp @@ -1,33 +1,33 @@ -#include "FuzzyConvert.hpp" - -#include - -namespace chatterino { - -int fuzzyToInt(const QString &str, int default_) -{ - static auto intFinder = QRegularExpression("[0-9]+"); - - auto match = intFinder.match(str); - if (match.hasMatch()) - { - return match.captured().toInt(); - } - - return default_; -} - -float fuzzyToFloat(const QString &str, float default_) -{ - static auto floatFinder = QRegularExpression("[0-9]+(\\.[0-9]+)?"); - - auto match = floatFinder.match(str); - if (match.hasMatch()) - { - return match.captured().toFloat(); - } - - return default_; -} - -} // namespace chatterino +#include "FuzzyConvert.hpp" + +#include + +namespace chatterino { + +int fuzzyToInt(const QString &str, int default_) +{ + static auto intFinder = QRegularExpression("[0-9]+"); + + auto match = intFinder.match(str); + if (match.hasMatch()) + { + return match.captured().toInt(); + } + + return default_; +} + +float fuzzyToFloat(const QString &str, float default_) +{ + static auto floatFinder = QRegularExpression("[0-9]+(\\.[0-9]+)?"); + + auto match = floatFinder.match(str); + if (match.hasMatch()) + { + return match.captured().toFloat(); + } + + return default_; +} + +} // namespace chatterino diff --git a/lib/appbase/util/FuzzyConvert.hpp b/lib/appbase/util/FuzzyConvert.hpp index a3875da97..25fbf33c6 100644 --- a/lib/appbase/util/FuzzyConvert.hpp +++ b/lib/appbase/util/FuzzyConvert.hpp @@ -1,10 +1,10 @@ -#pragma once - -#include - -namespace chatterino { - -int fuzzyToInt(const QString &str, int default_); -float fuzzyToFloat(const QString &str, float default_); - -} // namespace chatterino +#pragma once + +#include + +namespace chatterino { + +int fuzzyToInt(const QString &str, int default_); +float fuzzyToFloat(const QString &str, float default_); + +} // namespace chatterino diff --git a/lib/appbase/util/LayoutHelper.hpp b/lib/appbase/util/LayoutHelper.hpp index f66fbef87..11157f0fa 100644 --- a/lib/appbase/util/LayoutHelper.hpp +++ b/lib/appbase/util/LayoutHelper.hpp @@ -1,42 +1,42 @@ -#pragma once - -#include -#include -#include - -namespace chatterino { - -using LayoutItem = boost::variant; - -template -T *makeLayout(std::initializer_list items) -{ - auto t = new T; - - for (auto &item : items) - { - switch (item.which()) - { - case 0: - t->addItem(new QWidgetItem(boost::get(item))); - break; - case 1: - t->addItem(boost::get(item)); - break; - } - } - - return t; -} - -template -T *makeWidget(With with) -{ - auto t = new T; - - with(t); - - return t; -} - -} // namespace chatterino +#pragma once + +#include +#include +#include + +namespace chatterino { + +using LayoutItem = boost::variant; + +template +T *makeLayout(std::initializer_list items) +{ + auto t = new T; + + for (auto &item : items) + { + switch (item.which()) + { + case 0: + t->addItem(new QWidgetItem(boost::get(item))); + break; + case 1: + t->addItem(boost::get(item)); + break; + } + } + + return t; +} + +template +T *makeWidget(With with) +{ + auto t = new T; + + with(t); + + return t; +} + +} // namespace chatterino diff --git a/lib/appbase/util/WindowsHelper.cpp b/lib/appbase/util/WindowsHelper.cpp index 9d6ba612a..b2649b855 100644 --- a/lib/appbase/util/WindowsHelper.cpp +++ b/lib/appbase/util/WindowsHelper.cpp @@ -1,86 +1,86 @@ -#include "WindowsHelper.hpp" - -#include - -#ifdef USEWINSDK - -namespace AB_NAMESPACE { - -typedef enum MONITOR_DPI_TYPE { - MDT_EFFECTIVE_DPI = 0, - MDT_ANGULAR_DPI = 1, - MDT_RAW_DPI = 2, - MDT_DEFAULT = MDT_EFFECTIVE_DPI -} MONITOR_DPI_TYPE; - -typedef HRESULT(CALLBACK *GetDpiForMonitor_)(HMONITOR, MONITOR_DPI_TYPE, UINT *, - UINT *); - -boost::optional getWindowDpi(HWND hwnd) -{ - static HINSTANCE shcore = LoadLibrary(L"Shcore.dll"); - if (shcore != nullptr) - { - if (auto getDpiForMonitor = - GetDpiForMonitor_(GetProcAddress(shcore, "GetDpiForMonitor"))) - { - HMONITOR monitor = - MonitorFromWindow(hwnd, MONITOR_DEFAULTTONEAREST); - - UINT xScale, yScale; - - getDpiForMonitor(monitor, MDT_DEFAULT, &xScale, &yScale); - - return xScale; - } - } - - return boost::none; -} - -typedef HRESULT(CALLBACK *OleFlushClipboard_)(); - -void flushClipboard() -{ - static HINSTANCE ole32 = LoadLibrary(L"Ole32.dll"); - if (ole32 != nullptr) - { - if (auto oleFlushClipboard = - OleFlushClipboard_(GetProcAddress(ole32, "OleFlushClipboard"))) - { - oleFlushClipboard(); - } - } -} - -constexpr const char *runKey = - "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run"; - -bool isRegisteredForStartup() -{ - QSettings settings(runKey, QSettings::NativeFormat); - - return !settings.value("Chatterino").toString().isEmpty(); -} - -void setRegisteredForStartup(bool isRegistered) -{ - QSettings settings(runKey, QSettings::NativeFormat); - - if (isRegistered) - { - auto exePath = QFileInfo(QCoreApplication::applicationFilePath()) - .absoluteFilePath() - .replace('/', '\\'); - - settings.setValue("Chatterino", "\"" + exePath + "\" --autorun"); - } - else - { - settings.remove("Chatterino"); - } -} - -} // namespace AB_NAMESPACE - -#endif +#include "WindowsHelper.hpp" + +#include + +#ifdef USEWINSDK + +namespace AB_NAMESPACE { + +typedef enum MONITOR_DPI_TYPE { + MDT_EFFECTIVE_DPI = 0, + MDT_ANGULAR_DPI = 1, + MDT_RAW_DPI = 2, + MDT_DEFAULT = MDT_EFFECTIVE_DPI +} MONITOR_DPI_TYPE; + +typedef HRESULT(CALLBACK *GetDpiForMonitor_)(HMONITOR, MONITOR_DPI_TYPE, UINT *, + UINT *); + +boost::optional getWindowDpi(HWND hwnd) +{ + static HINSTANCE shcore = LoadLibrary(L"Shcore.dll"); + if (shcore != nullptr) + { + if (auto getDpiForMonitor = + GetDpiForMonitor_(GetProcAddress(shcore, "GetDpiForMonitor"))) + { + HMONITOR monitor = + MonitorFromWindow(hwnd, MONITOR_DEFAULTTONEAREST); + + UINT xScale, yScale; + + getDpiForMonitor(monitor, MDT_DEFAULT, &xScale, &yScale); + + return xScale; + } + } + + return boost::none; +} + +typedef HRESULT(CALLBACK *OleFlushClipboard_)(); + +void flushClipboard() +{ + static HINSTANCE ole32 = LoadLibrary(L"Ole32.dll"); + if (ole32 != nullptr) + { + if (auto oleFlushClipboard = + OleFlushClipboard_(GetProcAddress(ole32, "OleFlushClipboard"))) + { + oleFlushClipboard(); + } + } +} + +constexpr const char *runKey = + "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run"; + +bool isRegisteredForStartup() +{ + QSettings settings(runKey, QSettings::NativeFormat); + + return !settings.value("Chatterino").toString().isEmpty(); +} + +void setRegisteredForStartup(bool isRegistered) +{ + QSettings settings(runKey, QSettings::NativeFormat); + + if (isRegistered) + { + auto exePath = QFileInfo(QCoreApplication::applicationFilePath()) + .absoluteFilePath() + .replace('/', '\\'); + + settings.setValue("Chatterino", "\"" + exePath + "\" --autorun"); + } + else + { + settings.remove("Chatterino"); + } +} + +} // namespace AB_NAMESPACE + +#endif diff --git a/lib/appbase/util/WindowsHelper.hpp b/lib/appbase/util/WindowsHelper.hpp index 2665ad0ed..e32f4b266 100644 --- a/lib/appbase/util/WindowsHelper.hpp +++ b/lib/appbase/util/WindowsHelper.hpp @@ -1,18 +1,18 @@ -#pragma once - -#ifdef USEWINSDK - -# include -# include - -namespace AB_NAMESPACE { - -boost::optional getWindowDpi(HWND hwnd); -void flushClipboard(); - -bool isRegisteredForStartup(); -void setRegisteredForStartup(bool isRegistered); - -} // namespace AB_NAMESPACE - -#endif +#pragma once + +#ifdef USEWINSDK + +# include +# include + +namespace AB_NAMESPACE { + +boost::optional getWindowDpi(HWND hwnd); +void flushClipboard(); + +bool isRegisteredForStartup(); +void setRegisteredForStartup(bool isRegistered); + +} // namespace AB_NAMESPACE + +#endif diff --git a/lib/appbase/widgets/BaseWindow.cpp b/lib/appbase/widgets/BaseWindow.cpp index dc9f9cafb..ef0455d80 100644 --- a/lib/appbase/widgets/BaseWindow.cpp +++ b/lib/appbase/widgets/BaseWindow.cpp @@ -1,1001 +1,1001 @@ -#include "BaseWindow.hpp" - -#include "BaseSettings.hpp" -#include "BaseTheme.hpp" -#include "boost/algorithm/algorithm.hpp" -#include "debug/Log.hpp" -#include "util/PostToThread.hpp" -#include "util/Shortcut.hpp" -#include "util/WindowsHelper.hpp" -#include "widgets/Label.hpp" -#include "widgets/TooltipWidget.hpp" -#include "widgets/helper/EffectLabel.hpp" - -#include -#include -#include -#include -#include -#include - -#ifdef CHATTERINO -# include "Application.hpp" -# include "singletons/WindowManager.hpp" -#endif - -#ifdef USEWINSDK -# include -# include -# include -# include -# include -# include - -//#include -# pragma comment(lib, "Dwmapi.lib") - -# include -# include - -# define WM_DPICHANGED 0x02E0 -#endif - -#include "widgets/helper/TitlebarButton.hpp" - -namespace AB_NAMESPACE { - -BaseWindow::BaseWindow(QWidget *parent, Flags _flags) - : BaseWidget(parent, - Qt::Window | ((_flags & TopMost) ? Qt::WindowStaysOnTopHint - : Qt::WindowFlags())) - , enableCustomFrame_(_flags & EnableCustomFrame) - , frameless_(_flags & Frameless) - , flags_(_flags) -{ - if (this->frameless_) - { - this->enableCustomFrame_ = false; - this->setWindowFlag(Qt::FramelessWindowHint); - } - - this->init(); - - getSettings()->uiScale.connect( - [this]() { - postToThread([this] { - this->updateScale(); - this->updateScale(); - }); - }, - this->connections_); - - this->updateScale(); - - createWindowShortcut(this, "CTRL+0", - [] { getSettings()->uiScale.setValue(1); }); - - // QTimer::this->scaleChangedEvent(this->getScale()); - - this->resize(300, 150); - -#ifdef USEWINSDK - this->useNextBounds_.setSingleShot(true); - QObject::connect(&this->useNextBounds_, &QTimer::timeout, this, - [this]() { this->currentBounds_ = this->nextBounds_; }); -#endif -} - -void BaseWindow::setInitialBounds(const QRect &bounds) -{ -#ifdef USEWINSDK - this->initalBounds_ = bounds; -#else - this->setGeometry(bounds); -#endif -} - -QRect BaseWindow::getBounds() -{ -#ifdef USEWINSDK - return this->currentBounds_; -#else - return this->geometry(); -#endif -} - -float BaseWindow::scale() const -{ - return this->overrideScale().value_or(this->scale_); -} - -float BaseWindow::qtFontScale() const -{ - return this->scale() / this->nativeScale_; -} - -BaseWindow::Flags BaseWindow::getFlags() -{ - return this->flags_; -} - -void BaseWindow::init() -{ - this->setWindowIcon(QIcon(":/images/icon.png")); - -#ifdef USEWINSDK - if (this->hasCustomWindowFrame()) - { - // CUSTOM WINDOW FRAME - QVBoxLayout *layout = new QVBoxLayout(); - this->ui_.windowLayout = layout; - layout->setContentsMargins(1, 1, 1, 1); - layout->setSpacing(0); - this->setLayout(layout); - { - if (!this->frameless_) - { - QHBoxLayout *buttonLayout = this->ui_.titlebarBox = - new QHBoxLayout(); - buttonLayout->setMargin(0); - layout->addLayout(buttonLayout); - - // title - Label *title = new Label; - QObject::connect( - this, &QWidget::windowTitleChanged, - [title](const QString &text) { title->setText(text); }); - - QSizePolicy policy(QSizePolicy::Ignored, - QSizePolicy::Preferred); - policy.setHorizontalStretch(1); - title->setSizePolicy(policy); - buttonLayout->addWidget(title); - this->ui_.titleLabel = title; - - // buttons - TitleBarButton *_minButton = new TitleBarButton; - _minButton->setButtonStyle(TitleBarButtonStyle::Minimize); - TitleBarButton *_maxButton = new TitleBarButton; - _maxButton->setButtonStyle(TitleBarButtonStyle::Maximize); - TitleBarButton *_exitButton = new TitleBarButton; - _exitButton->setButtonStyle(TitleBarButtonStyle::Close); - - QObject::connect(_minButton, &TitleBarButton::leftClicked, this, - [this] { - this->setWindowState(Qt::WindowMinimized | - this->windowState()); - }); - QObject::connect(_maxButton, &TitleBarButton::leftClicked, this, - [this, _maxButton] { - this->setWindowState( - _maxButton->getButtonStyle() != - TitleBarButtonStyle::Maximize - ? Qt::WindowActive - : Qt::WindowMaximized); - }); - QObject::connect(_exitButton, &TitleBarButton::leftClicked, - this, [this] { this->close(); }); - - this->ui_.minButton = _minButton; - this->ui_.maxButton = _maxButton; - this->ui_.exitButton = _exitButton; - - this->ui_.buttons.push_back(_minButton); - this->ui_.buttons.push_back(_maxButton); - this->ui_.buttons.push_back(_exitButton); - - // buttonLayout->addStretch(1); - buttonLayout->addWidget(_minButton); - buttonLayout->addWidget(_maxButton); - buttonLayout->addWidget(_exitButton); - buttonLayout->setSpacing(0); - } - } - this->ui_.layoutBase = new BaseWidget(this); - this->ui_.layoutBase->setContentsMargins(1, 0, 1, 1); - layout->addWidget(this->ui_.layoutBase); - } - -// DPI -// auto dpi = getWindowDpi(this->winId()); - -// if (dpi) { -// this->scale = dpi.value() / 96.f; -// } -#endif - -#ifdef USEWINSDK - // fourtf: don't ask me why we need to delay this - if (!(this->flags_ & Flags::TopMost)) - { - QTimer::singleShot(1, this, [this] { - getSettings()->windowTopMost.connect( - [this](bool topMost, auto) { - ::SetWindowPos(HWND(this->winId()), - topMost ? HWND_TOPMOST : HWND_NOTOPMOST, 0, - 0, 0, 0, - SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE); - }, - this->managedConnections_); - }); - } -#else -// if (getSettings()->windowTopMost.getValue()) { -// this->setWindowFlag(Qt::WindowStaysOnTopHint); -// } -#endif -} - -void BaseWindow::setStayInScreenRect(bool value) -{ - this->stayInScreenRect_ = value; - - this->moveIntoDesktopRect(this); -} - -bool BaseWindow::getStayInScreenRect() const -{ - return this->stayInScreenRect_; -} - -void BaseWindow::setActionOnFocusLoss(ActionOnFocusLoss value) -{ - this->actionOnFocusLoss_ = value; -} - -BaseWindow::ActionOnFocusLoss BaseWindow::getActionOnFocusLoss() const -{ - return this->actionOnFocusLoss_; -} - -QWidget *BaseWindow::getLayoutContainer() -{ - if (this->hasCustomWindowFrame()) - { - return this->ui_.layoutBase; - } - else - { - return this; - } -} - -bool BaseWindow::hasCustomWindowFrame() -{ - return BaseWindow::supportsCustomWindowFrame() && this->enableCustomFrame_; -} - -bool BaseWindow::supportsCustomWindowFrame() -{ -#ifdef USEWINSDK - static bool isWin8 = IsWindows8OrGreater(); - - return isWin8; -#else - return false; -#endif -} - -void BaseWindow::themeChangedEvent() -{ - if (this->hasCustomWindowFrame()) - { - QPalette palette; - palette.setColor(QPalette::Window, QColor(80, 80, 80, 255)); - palette.setColor(QPalette::WindowText, this->theme->window.text); - this->setPalette(palette); - - if (this->ui_.titleLabel) - { - QPalette palette_title; - palette_title.setColor( - QPalette::WindowText, - this->theme->isLightTheme() ? "#333" : "#ccc"); - this->ui_.titleLabel->setPalette(palette_title); - } - - for (Button *button : this->ui_.buttons) - { - button->setMouseEffectColor(this->theme->window.text); - } - } - else - { - QPalette palette; - palette.setColor(QPalette::Background, this->theme->window.background); - palette.setColor(QPalette::Foreground, this->theme->window.text); - this->setPalette(palette); - } -} - -bool BaseWindow::event(QEvent *event) -{ - if (event->type() == - QEvent::WindowDeactivate /*|| event->type() == QEvent::FocusOut*/) - { - this->onFocusLost(); - } - - return QWidget::event(event); -} - -void BaseWindow::wheelEvent(QWheelEvent *event) -{ - if (event->orientation() != Qt::Vertical) - { - return; - } - - if (event->modifiers() & Qt::ControlModifier) - { - if (event->delta() > 0) - { - getSettings()->setClampedUiScale( - getSettings()->getClampedUiScale() + 0.1); - } - else - { - getSettings()->setClampedUiScale( - getSettings()->getClampedUiScale() - 0.1); - } - } -} - -void BaseWindow::onFocusLost() -{ - switch (this->getActionOnFocusLoss()) - { - case Delete: - { - this->deleteLater(); - } - break; - - case Close: - { - this->close(); - } - break; - - case Hide: - { - this->hide(); - } - break; - - default:; - } -} - -void BaseWindow::mousePressEvent(QMouseEvent *event) -{ -#ifndef Q_OS_WIN - if (this->flags_ & FramelessDraggable) - { - this->movingRelativePos = event->localPos(); - if (auto widget = - this->childAt(event->localPos().x(), event->localPos().y())) - { - std::function recursiveCheckMouseTracking; - recursiveCheckMouseTracking = [&](QWidget *widget) { - if (widget == nullptr) - { - return false; - } - - if (widget->hasMouseTracking()) - { - return true; - } - - return recursiveCheckMouseTracking(widget->parentWidget()); - }; - - if (!recursiveCheckMouseTracking(widget)) - { - log("Start moving"); - this->moving = true; - } - } - } -#endif - - BaseWidget::mousePressEvent(event); -} - -void BaseWindow::mouseReleaseEvent(QMouseEvent *event) -{ -#ifndef Q_OS_WIN - if (this->flags_ & FramelessDraggable) - { - if (this->moving) - { - log("Stop moving"); - this->moving = false; - } - } -#endif - - BaseWidget::mouseReleaseEvent(event); -} - -void BaseWindow::mouseMoveEvent(QMouseEvent *event) -{ -#ifndef Q_OS_WIN - if (this->flags_ & FramelessDraggable) - { - if (this->moving) - { - const auto &newPos = event->screenPos() - this->movingRelativePos; - this->move(newPos.x(), newPos.y()); - } - } -#endif - - BaseWidget::mouseMoveEvent(event); -} - -TitleBarButton *BaseWindow::addTitleBarButton(const TitleBarButtonStyle &style, - std::function onClicked) -{ - TitleBarButton *button = new TitleBarButton; - button->setScaleIndependantSize(30, 30); - - this->ui_.buttons.push_back(button); - this->ui_.titlebarBox->insertWidget(1, button); - button->setButtonStyle(style); - - QObject::connect(button, &TitleBarButton::leftClicked, this, - [onClicked] { onClicked(); }); - - return button; -} - -EffectLabel *BaseWindow::addTitleBarLabel(std::function onClicked) -{ - EffectLabel *button = new EffectLabel; - button->setScaleIndependantHeight(30); - - this->ui_.buttons.push_back(button); - this->ui_.titlebarBox->insertWidget(1, button); - - QObject::connect(button, &EffectLabel::leftClicked, this, - [onClicked] { onClicked(); }); - - return button; -} - -void BaseWindow::changeEvent(QEvent *) -{ - if (this->isVisible()) - { - TooltipWidget::getInstance()->hide(); - } - -#ifdef USEWINSDK - if (this->ui_.maxButton) - { - this->ui_.maxButton->setButtonStyle( - this->windowState() & Qt::WindowMaximized - ? TitleBarButtonStyle::Unmaximize - : TitleBarButtonStyle::Maximize); - } - - if (this->isVisible() && this->hasCustomWindowFrame()) - { - auto palette = this->palette(); - palette.setColor(QPalette::Window, - GetForegroundWindow() == HWND(this->winId()) - ? QColor(90, 90, 90) - : QColor(50, 50, 50)); - this->setPalette(palette); - } -#endif - -#ifndef Q_OS_WIN - this->update(); -#endif -} - -void BaseWindow::leaveEvent(QEvent *) -{ - TooltipWidget::getInstance()->hide(); -} - -void BaseWindow::moveTo(QWidget *parent, QPoint point, bool offset) -{ - if (offset) - { - point.rx() += 16; - point.ry() += 16; - } - - this->move(point); - this->moveIntoDesktopRect(parent); -} - -void BaseWindow::resizeEvent(QResizeEvent *) -{ - // Queue up save because: Window resized -#ifdef CHATTERINO - getApp()->windows->queueSave(); -#endif - - //this->moveIntoDesktopRect(this); - - this->calcButtonsSizes(); -} - -void BaseWindow::moveEvent(QMoveEvent *event) -{ - // Queue up save because: Window position changed -#ifdef CHATTERINO - getApp()->windows->queueSave(); -#endif - - BaseWidget::moveEvent(event); -} - -void BaseWindow::closeEvent(QCloseEvent *) -{ - this->closing.invoke(); -} - -void BaseWindow::moveIntoDesktopRect(QWidget *parent) -{ - if (!this->stayInScreenRect_) - return; - - // move the widget into the screen geometry if it's not already in there - QDesktopWidget *desktop = QApplication::desktop(); - - QRect s = desktop->availableGeometry(parent); - QPoint p = this->pos(); - - if (p.x() < s.left()) - { - p.setX(s.left()); - } - if (p.y() < s.top()) - { - p.setY(s.top()); - } - if (p.x() + this->width() > s.right()) - { - p.setX(s.right() - this->width()); - } - if (p.y() + this->height() > s.bottom()) - { - p.setY(s.bottom() - this->height()); - } - - if (p != this->pos()) - this->move(p); -} - -bool BaseWindow::nativeEvent(const QByteArray &eventType, void *message, - long *result) -{ -#ifdef USEWINSDK -# if (QT_VERSION == QT_VERSION_CHECK(5, 11, 1)) - MSG *msg = *reinterpret_cast(message); -# else - MSG *msg = reinterpret_cast(message); -# endif - - bool returnValue = false; - - switch (msg->message) - { - case WM_DPICHANGED: - returnValue = this->handleDPICHANGED(msg); - break; - - case WM_SHOWWINDOW: - returnValue = this->handleSHOWWINDOW(msg); - break; - - case WM_NCCALCSIZE: - returnValue = this->handleNCCALCSIZE(msg, result); - break; - - case WM_SIZE: - returnValue = this->handleSIZE(msg); - break; - - case WM_MOVE: - returnValue = this->handleMOVE(msg); - *result = 0; - break; - - case WM_NCHITTEST: - returnValue = this->handleNCHITTEST(msg, result); - break; - - default: - return QWidget::nativeEvent(eventType, message, result); - } - - QWidget::nativeEvent(eventType, message, result); - - return returnValue; -#else - return QWidget::nativeEvent(eventType, message, result); -#endif -} - -void BaseWindow::scaleChangedEvent(float scale) -{ -#ifdef USEWINSDK - this->calcButtonsSizes(); -#endif - - this->setFont(getFonts()->getFont(FontStyle::UiTabs, this->qtFontScale())); -} - -void BaseWindow::paintEvent(QPaintEvent *) -{ - QPainter painter(this); - - if (this->frameless_) - { - painter.setPen(QColor("#999")); - painter.drawRect(0, 0, this->width() - 1, this->height() - 1); - } - - this->drawCustomWindowFrame(painter); -} - -void BaseWindow::updateScale() -{ - auto scale = - this->nativeScale_ * (this->flags_ & DisableCustomScaling - ? 1 - : getABSettings()->getClampedUiScale()); - - this->setScale(scale); - - for (auto child : this->findChildren()) - { - child->setScale(scale); - } -} - -void BaseWindow::calcButtonsSizes() -{ - if (!this->shown_) - { - return; - } - - if ((this->width() / this->scale()) < 300) - { - if (this->ui_.minButton) - this->ui_.minButton->setScaleIndependantSize(30, 30); - if (this->ui_.maxButton) - this->ui_.maxButton->setScaleIndependantSize(30, 30); - if (this->ui_.exitButton) - this->ui_.exitButton->setScaleIndependantSize(30, 30); - } - else - { - if (this->ui_.minButton) - this->ui_.minButton->setScaleIndependantSize(46, 30); - if (this->ui_.maxButton) - this->ui_.maxButton->setScaleIndependantSize(46, 30); - if (this->ui_.exitButton) - this->ui_.exitButton->setScaleIndependantSize(46, 30); - } -} - -void BaseWindow::drawCustomWindowFrame(QPainter &painter) -{ -#ifdef USEWINSDK - if (this->hasCustomWindowFrame()) - { - QColor bg = this->overrideBackgroundColor_.value_or( - this->theme->window.background); - painter.fillRect(QRect(1, 2, this->width() - 2, this->height() - 3), - bg); - } -#endif -} - -bool BaseWindow::handleDPICHANGED(MSG *msg) -{ -#ifdef USEWINSDK - int dpi = HIWORD(msg->wParam); - - float _scale = dpi / 96.f; - - static bool firstResize = true; - - if (!firstResize) - { - auto *prcNewWindow = reinterpret_cast(msg->lParam); - SetWindowPos(msg->hwnd, nullptr, prcNewWindow->left, prcNewWindow->top, - prcNewWindow->right - prcNewWindow->left, - prcNewWindow->bottom - prcNewWindow->top, - SWP_NOZORDER | SWP_NOACTIVATE); - } - firstResize = false; - - this->nativeScale_ = _scale; - this->updateScale(); - - return true; -#else - return false; -#endif -} - -bool BaseWindow::handleSHOWWINDOW(MSG *msg) -{ -#ifdef USEWINSDK - if (auto dpi = getWindowDpi(msg->hwnd)) - { - this->nativeScale_ = dpi.get() / 96.f; - this->updateScale(); - } - - if (!this->shown_ && this->isVisible()) - { - if (this->hasCustomWindowFrame()) - { - this->shown_ = true; - - const MARGINS shadow = {8, 8, 8, 8}; - DwmExtendFrameIntoClientArea(HWND(this->winId()), &shadow); - } - if (!this->initalBounds_.isNull()) - { - ::SetWindowPos(msg->hwnd, nullptr, this->initalBounds_.x(), - this->initalBounds_.y(), this->initalBounds_.width(), - this->initalBounds_.height(), - SWP_NOZORDER | SWP_NOACTIVATE); - this->currentBounds_ = this->initalBounds_; - } - } - - this->calcButtonsSizes(); - - return true; -#else - return false; -#endif -} - -bool BaseWindow::handleNCCALCSIZE(MSG *msg, long *result) -{ -#ifdef USEWINSDK - if (this->hasCustomWindowFrame()) - { - // int cx = GetSystemMetrics(SM_CXSIZEFRAME); - // int cy = GetSystemMetrics(SM_CYSIZEFRAME); - - if (msg->wParam == TRUE) - { - NCCALCSIZE_PARAMS *ncp = - (reinterpret_cast(msg->lParam)); - ncp->lppos->flags |= SWP_NOREDRAW; - RECT *clientRect = &ncp->rgrc[0]; - - clientRect->top -= 1; - } - - *result = 0; - return true; - } - return false; -#else - return false; -#endif -} - -bool BaseWindow::handleSIZE(MSG *msg) -{ -#ifdef USEWINSDK - if (this->ui_.windowLayout) - { - if (this->frameless_) - { - // - } - else if (this->hasCustomWindowFrame()) - { - if (msg->wParam == SIZE_MAXIMIZED) - { - auto offset = int( - getWindowDpi(HWND(this->winId())).value_or(96) * 8 / 96); - - this->ui_.windowLayout->setContentsMargins(offset, offset, - offset, offset); - } - else - { - this->ui_.windowLayout->setContentsMargins(0, 1, 0, 0); - } - - this->isNotMinimizedOrMaximized_ = msg->wParam == SIZE_RESTORED; - - if (this->isNotMinimizedOrMaximized_) - { - RECT rect; - ::GetWindowRect(msg->hwnd, &rect); - this->currentBounds_ = - QRect(QPoint(rect.left, rect.top), - QPoint(rect.right - 1, rect.bottom - 1)); - } - this->useNextBounds_.stop(); - } - } - return false; -#else - return false; -#endif -} - -bool BaseWindow::handleMOVE(MSG *msg) -{ -#ifdef USEWINSDK - if (this->isNotMinimizedOrMaximized_) - { - RECT rect; - ::GetWindowRect(msg->hwnd, &rect); - this->nextBounds_ = QRect(QPoint(rect.left, rect.top), - QPoint(rect.right - 1, rect.bottom - 1)); - - this->useNextBounds_.start(10); - } -#endif - return false; -} - -bool BaseWindow::handleNCHITTEST(MSG *msg, long *result) -{ -#ifdef USEWINSDK - const LONG border_width = 8; // in pixels - RECT winrect; - GetWindowRect(HWND(winId()), &winrect); - - long x = GET_X_LPARAM(msg->lParam); - long y = GET_Y_LPARAM(msg->lParam); - - QPoint point(x - winrect.left, y - winrect.top); - - if (this->hasCustomWindowFrame()) - { - *result = 0; - - bool resizeWidth = minimumWidth() != maximumWidth(); - bool resizeHeight = minimumHeight() != maximumHeight(); - - if (resizeWidth) - { - // left border - if (x < winrect.left + border_width) - { - *result = HTLEFT; - } - // right border - if (x >= winrect.right - border_width) - { - *result = HTRIGHT; - } - } - if (resizeHeight) - { - // bottom border - if (y >= winrect.bottom - border_width) - { - *result = HTBOTTOM; - } - // top border - if (y < winrect.top + border_width) - { - *result = HTTOP; - } - } - if (resizeWidth && resizeHeight) - { - // bottom left corner - if (x >= winrect.left && x < winrect.left + border_width && - y < winrect.bottom && y >= winrect.bottom - border_width) - { - *result = HTBOTTOMLEFT; - } - // bottom right corner - if (x < winrect.right && x >= winrect.right - border_width && - y < winrect.bottom && y >= winrect.bottom - border_width) - { - *result = HTBOTTOMRIGHT; - } - // top left corner - if (x >= winrect.left && x < winrect.left + border_width && - y >= winrect.top && y < winrect.top + border_width) - { - *result = HTTOPLEFT; - } - // top right corner - if (x < winrect.right && x >= winrect.right - border_width && - y >= winrect.top && y < winrect.top + border_width) - { - *result = HTTOPRIGHT; - } - } - - if (*result == 0) - { - bool client = false; - - for (QWidget *widget : this->ui_.buttons) - { - if (widget->geometry().contains(point)) - { - client = true; - } - } - - if (this->ui_.layoutBase->geometry().contains(point)) - { - client = true; - } - - if (client) - { - *result = HTCLIENT; - } - else - { - *result = HTCAPTION; - } - } - - return true; - } - else if (this->flags_ & FramelessDraggable) - { - *result = 0; - bool client = false; - - if (auto widget = this->childAt(point)) - { - std::function recursiveCheckMouseTracking; - recursiveCheckMouseTracking = [&](QWidget *widget) { - if (widget == nullptr) - { - return false; - } - - if (widget->hasMouseTracking()) - { - return true; - } - - return recursiveCheckMouseTracking(widget->parentWidget()); - }; - - if (recursiveCheckMouseTracking(widget)) - { - client = true; - } - } - - if (client) - { - *result = HTCLIENT; - } - else - { - *result = HTCAPTION; - } - - return true; - } - return false; -#else - return false; -#endif -} - -} // namespace AB_NAMESPACE +#include "BaseWindow.hpp" + +#include "BaseSettings.hpp" +#include "BaseTheme.hpp" +#include "boost/algorithm/algorithm.hpp" +#include "debug/Log.hpp" +#include "util/PostToThread.hpp" +#include "util/Shortcut.hpp" +#include "util/WindowsHelper.hpp" +#include "widgets/Label.hpp" +#include "widgets/TooltipWidget.hpp" +#include "widgets/helper/EffectLabel.hpp" + +#include +#include +#include +#include +#include +#include + +#ifdef CHATTERINO +# include "Application.hpp" +# include "singletons/WindowManager.hpp" +#endif + +#ifdef USEWINSDK +# include +# include +# include +# include +# include +# include + +//#include +# pragma comment(lib, "Dwmapi.lib") + +# include +# include + +# define WM_DPICHANGED 0x02E0 +#endif + +#include "widgets/helper/TitlebarButton.hpp" + +namespace AB_NAMESPACE { + +BaseWindow::BaseWindow(QWidget *parent, Flags _flags) + : BaseWidget(parent, + Qt::Window | ((_flags & TopMost) ? Qt::WindowStaysOnTopHint + : Qt::WindowFlags())) + , enableCustomFrame_(_flags & EnableCustomFrame) + , frameless_(_flags & Frameless) + , flags_(_flags) +{ + if (this->frameless_) + { + this->enableCustomFrame_ = false; + this->setWindowFlag(Qt::FramelessWindowHint); + } + + this->init(); + + getSettings()->uiScale.connect( + [this]() { + postToThread([this] { + this->updateScale(); + this->updateScale(); + }); + }, + this->connections_); + + this->updateScale(); + + createWindowShortcut(this, "CTRL+0", + [] { getSettings()->uiScale.setValue(1); }); + + // QTimer::this->scaleChangedEvent(this->getScale()); + + this->resize(300, 150); + +#ifdef USEWINSDK + this->useNextBounds_.setSingleShot(true); + QObject::connect(&this->useNextBounds_, &QTimer::timeout, this, + [this]() { this->currentBounds_ = this->nextBounds_; }); +#endif +} + +void BaseWindow::setInitialBounds(const QRect &bounds) +{ +#ifdef USEWINSDK + this->initalBounds_ = bounds; +#else + this->setGeometry(bounds); +#endif +} + +QRect BaseWindow::getBounds() +{ +#ifdef USEWINSDK + return this->currentBounds_; +#else + return this->geometry(); +#endif +} + +float BaseWindow::scale() const +{ + return this->overrideScale().value_or(this->scale_); +} + +float BaseWindow::qtFontScale() const +{ + return this->scale() / this->nativeScale_; +} + +BaseWindow::Flags BaseWindow::getFlags() +{ + return this->flags_; +} + +void BaseWindow::init() +{ + this->setWindowIcon(QIcon(":/images/icon.png")); + +#ifdef USEWINSDK + if (this->hasCustomWindowFrame()) + { + // CUSTOM WINDOW FRAME + QVBoxLayout *layout = new QVBoxLayout(); + this->ui_.windowLayout = layout; + layout->setContentsMargins(1, 1, 1, 1); + layout->setSpacing(0); + this->setLayout(layout); + { + if (!this->frameless_) + { + QHBoxLayout *buttonLayout = this->ui_.titlebarBox = + new QHBoxLayout(); + buttonLayout->setMargin(0); + layout->addLayout(buttonLayout); + + // title + Label *title = new Label; + QObject::connect( + this, &QWidget::windowTitleChanged, + [title](const QString &text) { title->setText(text); }); + + QSizePolicy policy(QSizePolicy::Ignored, + QSizePolicy::Preferred); + policy.setHorizontalStretch(1); + title->setSizePolicy(policy); + buttonLayout->addWidget(title); + this->ui_.titleLabel = title; + + // buttons + TitleBarButton *_minButton = new TitleBarButton; + _minButton->setButtonStyle(TitleBarButtonStyle::Minimize); + TitleBarButton *_maxButton = new TitleBarButton; + _maxButton->setButtonStyle(TitleBarButtonStyle::Maximize); + TitleBarButton *_exitButton = new TitleBarButton; + _exitButton->setButtonStyle(TitleBarButtonStyle::Close); + + QObject::connect(_minButton, &TitleBarButton::leftClicked, this, + [this] { + this->setWindowState(Qt::WindowMinimized | + this->windowState()); + }); + QObject::connect(_maxButton, &TitleBarButton::leftClicked, this, + [this, _maxButton] { + this->setWindowState( + _maxButton->getButtonStyle() != + TitleBarButtonStyle::Maximize + ? Qt::WindowActive + : Qt::WindowMaximized); + }); + QObject::connect(_exitButton, &TitleBarButton::leftClicked, + this, [this] { this->close(); }); + + this->ui_.minButton = _minButton; + this->ui_.maxButton = _maxButton; + this->ui_.exitButton = _exitButton; + + this->ui_.buttons.push_back(_minButton); + this->ui_.buttons.push_back(_maxButton); + this->ui_.buttons.push_back(_exitButton); + + // buttonLayout->addStretch(1); + buttonLayout->addWidget(_minButton); + buttonLayout->addWidget(_maxButton); + buttonLayout->addWidget(_exitButton); + buttonLayout->setSpacing(0); + } + } + this->ui_.layoutBase = new BaseWidget(this); + this->ui_.layoutBase->setContentsMargins(1, 0, 1, 1); + layout->addWidget(this->ui_.layoutBase); + } + +// DPI +// auto dpi = getWindowDpi(this->winId()); + +// if (dpi) { +// this->scale = dpi.value() / 96.f; +// } +#endif + +#ifdef USEWINSDK + // fourtf: don't ask me why we need to delay this + if (!(this->flags_ & Flags::TopMost)) + { + QTimer::singleShot(1, this, [this] { + getSettings()->windowTopMost.connect( + [this](bool topMost, auto) { + ::SetWindowPos(HWND(this->winId()), + topMost ? HWND_TOPMOST : HWND_NOTOPMOST, 0, + 0, 0, 0, + SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE); + }, + this->managedConnections_); + }); + } +#else +// if (getSettings()->windowTopMost.getValue()) { +// this->setWindowFlag(Qt::WindowStaysOnTopHint); +// } +#endif +} + +void BaseWindow::setStayInScreenRect(bool value) +{ + this->stayInScreenRect_ = value; + + this->moveIntoDesktopRect(this); +} + +bool BaseWindow::getStayInScreenRect() const +{ + return this->stayInScreenRect_; +} + +void BaseWindow::setActionOnFocusLoss(ActionOnFocusLoss value) +{ + this->actionOnFocusLoss_ = value; +} + +BaseWindow::ActionOnFocusLoss BaseWindow::getActionOnFocusLoss() const +{ + return this->actionOnFocusLoss_; +} + +QWidget *BaseWindow::getLayoutContainer() +{ + if (this->hasCustomWindowFrame()) + { + return this->ui_.layoutBase; + } + else + { + return this; + } +} + +bool BaseWindow::hasCustomWindowFrame() +{ + return BaseWindow::supportsCustomWindowFrame() && this->enableCustomFrame_; +} + +bool BaseWindow::supportsCustomWindowFrame() +{ +#ifdef USEWINSDK + static bool isWin8 = IsWindows8OrGreater(); + + return isWin8; +#else + return false; +#endif +} + +void BaseWindow::themeChangedEvent() +{ + if (this->hasCustomWindowFrame()) + { + QPalette palette; + palette.setColor(QPalette::Window, QColor(80, 80, 80, 255)); + palette.setColor(QPalette::WindowText, this->theme->window.text); + this->setPalette(palette); + + if (this->ui_.titleLabel) + { + QPalette palette_title; + palette_title.setColor( + QPalette::WindowText, + this->theme->isLightTheme() ? "#333" : "#ccc"); + this->ui_.titleLabel->setPalette(palette_title); + } + + for (Button *button : this->ui_.buttons) + { + button->setMouseEffectColor(this->theme->window.text); + } + } + else + { + QPalette palette; + palette.setColor(QPalette::Background, this->theme->window.background); + palette.setColor(QPalette::Foreground, this->theme->window.text); + this->setPalette(palette); + } +} + +bool BaseWindow::event(QEvent *event) +{ + if (event->type() == + QEvent::WindowDeactivate /*|| event->type() == QEvent::FocusOut*/) + { + this->onFocusLost(); + } + + return QWidget::event(event); +} + +void BaseWindow::wheelEvent(QWheelEvent *event) +{ + if (event->orientation() != Qt::Vertical) + { + return; + } + + if (event->modifiers() & Qt::ControlModifier) + { + if (event->delta() > 0) + { + getSettings()->setClampedUiScale( + getSettings()->getClampedUiScale() + 0.1); + } + else + { + getSettings()->setClampedUiScale( + getSettings()->getClampedUiScale() - 0.1); + } + } +} + +void BaseWindow::onFocusLost() +{ + switch (this->getActionOnFocusLoss()) + { + case Delete: + { + this->deleteLater(); + } + break; + + case Close: + { + this->close(); + } + break; + + case Hide: + { + this->hide(); + } + break; + + default:; + } +} + +void BaseWindow::mousePressEvent(QMouseEvent *event) +{ +#ifndef Q_OS_WIN + if (this->flags_ & FramelessDraggable) + { + this->movingRelativePos = event->localPos(); + if (auto widget = + this->childAt(event->localPos().x(), event->localPos().y())) + { + std::function recursiveCheckMouseTracking; + recursiveCheckMouseTracking = [&](QWidget *widget) { + if (widget == nullptr) + { + return false; + } + + if (widget->hasMouseTracking()) + { + return true; + } + + return recursiveCheckMouseTracking(widget->parentWidget()); + }; + + if (!recursiveCheckMouseTracking(widget)) + { + log("Start moving"); + this->moving = true; + } + } + } +#endif + + BaseWidget::mousePressEvent(event); +} + +void BaseWindow::mouseReleaseEvent(QMouseEvent *event) +{ +#ifndef Q_OS_WIN + if (this->flags_ & FramelessDraggable) + { + if (this->moving) + { + log("Stop moving"); + this->moving = false; + } + } +#endif + + BaseWidget::mouseReleaseEvent(event); +} + +void BaseWindow::mouseMoveEvent(QMouseEvent *event) +{ +#ifndef Q_OS_WIN + if (this->flags_ & FramelessDraggable) + { + if (this->moving) + { + const auto &newPos = event->screenPos() - this->movingRelativePos; + this->move(newPos.x(), newPos.y()); + } + } +#endif + + BaseWidget::mouseMoveEvent(event); +} + +TitleBarButton *BaseWindow::addTitleBarButton(const TitleBarButtonStyle &style, + std::function onClicked) +{ + TitleBarButton *button = new TitleBarButton; + button->setScaleIndependantSize(30, 30); + + this->ui_.buttons.push_back(button); + this->ui_.titlebarBox->insertWidget(1, button); + button->setButtonStyle(style); + + QObject::connect(button, &TitleBarButton::leftClicked, this, + [onClicked] { onClicked(); }); + + return button; +} + +EffectLabel *BaseWindow::addTitleBarLabel(std::function onClicked) +{ + EffectLabel *button = new EffectLabel; + button->setScaleIndependantHeight(30); + + this->ui_.buttons.push_back(button); + this->ui_.titlebarBox->insertWidget(1, button); + + QObject::connect(button, &EffectLabel::leftClicked, this, + [onClicked] { onClicked(); }); + + return button; +} + +void BaseWindow::changeEvent(QEvent *) +{ + if (this->isVisible()) + { + TooltipWidget::getInstance()->hide(); + } + +#ifdef USEWINSDK + if (this->ui_.maxButton) + { + this->ui_.maxButton->setButtonStyle( + this->windowState() & Qt::WindowMaximized + ? TitleBarButtonStyle::Unmaximize + : TitleBarButtonStyle::Maximize); + } + + if (this->isVisible() && this->hasCustomWindowFrame()) + { + auto palette = this->palette(); + palette.setColor(QPalette::Window, + GetForegroundWindow() == HWND(this->winId()) + ? QColor(90, 90, 90) + : QColor(50, 50, 50)); + this->setPalette(palette); + } +#endif + +#ifndef Q_OS_WIN + this->update(); +#endif +} + +void BaseWindow::leaveEvent(QEvent *) +{ + TooltipWidget::getInstance()->hide(); +} + +void BaseWindow::moveTo(QWidget *parent, QPoint point, bool offset) +{ + if (offset) + { + point.rx() += 16; + point.ry() += 16; + } + + this->move(point); + this->moveIntoDesktopRect(parent); +} + +void BaseWindow::resizeEvent(QResizeEvent *) +{ + // Queue up save because: Window resized +#ifdef CHATTERINO + getApp()->windows->queueSave(); +#endif + + //this->moveIntoDesktopRect(this); + + this->calcButtonsSizes(); +} + +void BaseWindow::moveEvent(QMoveEvent *event) +{ + // Queue up save because: Window position changed +#ifdef CHATTERINO + getApp()->windows->queueSave(); +#endif + + BaseWidget::moveEvent(event); +} + +void BaseWindow::closeEvent(QCloseEvent *) +{ + this->closing.invoke(); +} + +void BaseWindow::moveIntoDesktopRect(QWidget *parent) +{ + if (!this->stayInScreenRect_) + return; + + // move the widget into the screen geometry if it's not already in there + QDesktopWidget *desktop = QApplication::desktop(); + + QRect s = desktop->availableGeometry(parent); + QPoint p = this->pos(); + + if (p.x() < s.left()) + { + p.setX(s.left()); + } + if (p.y() < s.top()) + { + p.setY(s.top()); + } + if (p.x() + this->width() > s.right()) + { + p.setX(s.right() - this->width()); + } + if (p.y() + this->height() > s.bottom()) + { + p.setY(s.bottom() - this->height()); + } + + if (p != this->pos()) + this->move(p); +} + +bool BaseWindow::nativeEvent(const QByteArray &eventType, void *message, + long *result) +{ +#ifdef USEWINSDK +# if (QT_VERSION == QT_VERSION_CHECK(5, 11, 1)) + MSG *msg = *reinterpret_cast(message); +# else + MSG *msg = reinterpret_cast(message); +# endif + + bool returnValue = false; + + switch (msg->message) + { + case WM_DPICHANGED: + returnValue = this->handleDPICHANGED(msg); + break; + + case WM_SHOWWINDOW: + returnValue = this->handleSHOWWINDOW(msg); + break; + + case WM_NCCALCSIZE: + returnValue = this->handleNCCALCSIZE(msg, result); + break; + + case WM_SIZE: + returnValue = this->handleSIZE(msg); + break; + + case WM_MOVE: + returnValue = this->handleMOVE(msg); + *result = 0; + break; + + case WM_NCHITTEST: + returnValue = this->handleNCHITTEST(msg, result); + break; + + default: + return QWidget::nativeEvent(eventType, message, result); + } + + QWidget::nativeEvent(eventType, message, result); + + return returnValue; +#else + return QWidget::nativeEvent(eventType, message, result); +#endif +} + +void BaseWindow::scaleChangedEvent(float scale) +{ +#ifdef USEWINSDK + this->calcButtonsSizes(); +#endif + + this->setFont(getFonts()->getFont(FontStyle::UiTabs, this->qtFontScale())); +} + +void BaseWindow::paintEvent(QPaintEvent *) +{ + QPainter painter(this); + + if (this->frameless_) + { + painter.setPen(QColor("#999")); + painter.drawRect(0, 0, this->width() - 1, this->height() - 1); + } + + this->drawCustomWindowFrame(painter); +} + +void BaseWindow::updateScale() +{ + auto scale = + this->nativeScale_ * (this->flags_ & DisableCustomScaling + ? 1 + : getABSettings()->getClampedUiScale()); + + this->setScale(scale); + + for (auto child : this->findChildren()) + { + child->setScale(scale); + } +} + +void BaseWindow::calcButtonsSizes() +{ + if (!this->shown_) + { + return; + } + + if ((this->width() / this->scale()) < 300) + { + if (this->ui_.minButton) + this->ui_.minButton->setScaleIndependantSize(30, 30); + if (this->ui_.maxButton) + this->ui_.maxButton->setScaleIndependantSize(30, 30); + if (this->ui_.exitButton) + this->ui_.exitButton->setScaleIndependantSize(30, 30); + } + else + { + if (this->ui_.minButton) + this->ui_.minButton->setScaleIndependantSize(46, 30); + if (this->ui_.maxButton) + this->ui_.maxButton->setScaleIndependantSize(46, 30); + if (this->ui_.exitButton) + this->ui_.exitButton->setScaleIndependantSize(46, 30); + } +} + +void BaseWindow::drawCustomWindowFrame(QPainter &painter) +{ +#ifdef USEWINSDK + if (this->hasCustomWindowFrame()) + { + QColor bg = this->overrideBackgroundColor_.value_or( + this->theme->window.background); + painter.fillRect(QRect(1, 2, this->width() - 2, this->height() - 3), + bg); + } +#endif +} + +bool BaseWindow::handleDPICHANGED(MSG *msg) +{ +#ifdef USEWINSDK + int dpi = HIWORD(msg->wParam); + + float _scale = dpi / 96.f; + + static bool firstResize = true; + + if (!firstResize) + { + auto *prcNewWindow = reinterpret_cast(msg->lParam); + SetWindowPos(msg->hwnd, nullptr, prcNewWindow->left, prcNewWindow->top, + prcNewWindow->right - prcNewWindow->left, + prcNewWindow->bottom - prcNewWindow->top, + SWP_NOZORDER | SWP_NOACTIVATE); + } + firstResize = false; + + this->nativeScale_ = _scale; + this->updateScale(); + + return true; +#else + return false; +#endif +} + +bool BaseWindow::handleSHOWWINDOW(MSG *msg) +{ +#ifdef USEWINSDK + if (auto dpi = getWindowDpi(msg->hwnd)) + { + this->nativeScale_ = dpi.get() / 96.f; + this->updateScale(); + } + + if (!this->shown_ && this->isVisible()) + { + if (this->hasCustomWindowFrame()) + { + this->shown_ = true; + + const MARGINS shadow = {8, 8, 8, 8}; + DwmExtendFrameIntoClientArea(HWND(this->winId()), &shadow); + } + if (!this->initalBounds_.isNull()) + { + ::SetWindowPos(msg->hwnd, nullptr, this->initalBounds_.x(), + this->initalBounds_.y(), this->initalBounds_.width(), + this->initalBounds_.height(), + SWP_NOZORDER | SWP_NOACTIVATE); + this->currentBounds_ = this->initalBounds_; + } + } + + this->calcButtonsSizes(); + + return true; +#else + return false; +#endif +} + +bool BaseWindow::handleNCCALCSIZE(MSG *msg, long *result) +{ +#ifdef USEWINSDK + if (this->hasCustomWindowFrame()) + { + // int cx = GetSystemMetrics(SM_CXSIZEFRAME); + // int cy = GetSystemMetrics(SM_CYSIZEFRAME); + + if (msg->wParam == TRUE) + { + NCCALCSIZE_PARAMS *ncp = + (reinterpret_cast(msg->lParam)); + ncp->lppos->flags |= SWP_NOREDRAW; + RECT *clientRect = &ncp->rgrc[0]; + + clientRect->top -= 1; + } + + *result = 0; + return true; + } + return false; +#else + return false; +#endif +} + +bool BaseWindow::handleSIZE(MSG *msg) +{ +#ifdef USEWINSDK + if (this->ui_.windowLayout) + { + if (this->frameless_) + { + // + } + else if (this->hasCustomWindowFrame()) + { + if (msg->wParam == SIZE_MAXIMIZED) + { + auto offset = int( + getWindowDpi(HWND(this->winId())).value_or(96) * 8 / 96); + + this->ui_.windowLayout->setContentsMargins(offset, offset, + offset, offset); + } + else + { + this->ui_.windowLayout->setContentsMargins(0, 1, 0, 0); + } + + this->isNotMinimizedOrMaximized_ = msg->wParam == SIZE_RESTORED; + + if (this->isNotMinimizedOrMaximized_) + { + RECT rect; + ::GetWindowRect(msg->hwnd, &rect); + this->currentBounds_ = + QRect(QPoint(rect.left, rect.top), + QPoint(rect.right - 1, rect.bottom - 1)); + } + this->useNextBounds_.stop(); + } + } + return false; +#else + return false; +#endif +} + +bool BaseWindow::handleMOVE(MSG *msg) +{ +#ifdef USEWINSDK + if (this->isNotMinimizedOrMaximized_) + { + RECT rect; + ::GetWindowRect(msg->hwnd, &rect); + this->nextBounds_ = QRect(QPoint(rect.left, rect.top), + QPoint(rect.right - 1, rect.bottom - 1)); + + this->useNextBounds_.start(10); + } +#endif + return false; +} + +bool BaseWindow::handleNCHITTEST(MSG *msg, long *result) +{ +#ifdef USEWINSDK + const LONG border_width = 8; // in pixels + RECT winrect; + GetWindowRect(HWND(winId()), &winrect); + + long x = GET_X_LPARAM(msg->lParam); + long y = GET_Y_LPARAM(msg->lParam); + + QPoint point(x - winrect.left, y - winrect.top); + + if (this->hasCustomWindowFrame()) + { + *result = 0; + + bool resizeWidth = minimumWidth() != maximumWidth(); + bool resizeHeight = minimumHeight() != maximumHeight(); + + if (resizeWidth) + { + // left border + if (x < winrect.left + border_width) + { + *result = HTLEFT; + } + // right border + if (x >= winrect.right - border_width) + { + *result = HTRIGHT; + } + } + if (resizeHeight) + { + // bottom border + if (y >= winrect.bottom - border_width) + { + *result = HTBOTTOM; + } + // top border + if (y < winrect.top + border_width) + { + *result = HTTOP; + } + } + if (resizeWidth && resizeHeight) + { + // bottom left corner + if (x >= winrect.left && x < winrect.left + border_width && + y < winrect.bottom && y >= winrect.bottom - border_width) + { + *result = HTBOTTOMLEFT; + } + // bottom right corner + if (x < winrect.right && x >= winrect.right - border_width && + y < winrect.bottom && y >= winrect.bottom - border_width) + { + *result = HTBOTTOMRIGHT; + } + // top left corner + if (x >= winrect.left && x < winrect.left + border_width && + y >= winrect.top && y < winrect.top + border_width) + { + *result = HTTOPLEFT; + } + // top right corner + if (x < winrect.right && x >= winrect.right - border_width && + y >= winrect.top && y < winrect.top + border_width) + { + *result = HTTOPRIGHT; + } + } + + if (*result == 0) + { + bool client = false; + + for (QWidget *widget : this->ui_.buttons) + { + if (widget->geometry().contains(point)) + { + client = true; + } + } + + if (this->ui_.layoutBase->geometry().contains(point)) + { + client = true; + } + + if (client) + { + *result = HTCLIENT; + } + else + { + *result = HTCAPTION; + } + } + + return true; + } + else if (this->flags_ & FramelessDraggable) + { + *result = 0; + bool client = false; + + if (auto widget = this->childAt(point)) + { + std::function recursiveCheckMouseTracking; + recursiveCheckMouseTracking = [&](QWidget *widget) { + if (widget == nullptr) + { + return false; + } + + if (widget->hasMouseTracking()) + { + return true; + } + + return recursiveCheckMouseTracking(widget->parentWidget()); + }; + + if (recursiveCheckMouseTracking(widget)) + { + client = true; + } + } + + if (client) + { + *result = HTCLIENT; + } + else + { + *result = HTCAPTION; + } + + return true; + } + return false; +#else + return false; +#endif +} + +} // namespace AB_NAMESPACE diff --git a/lib/appbase/widgets/BaseWindow.hpp b/lib/appbase/widgets/BaseWindow.hpp index a54a3ba80..03be8a56e 100644 --- a/lib/appbase/widgets/BaseWindow.hpp +++ b/lib/appbase/widgets/BaseWindow.hpp @@ -1,137 +1,137 @@ -#pragma once - -#include "widgets/BaseWidget.hpp" - -#include -#include - -class QHBoxLayout; -struct tagMSG; -typedef struct tagMSG MSG; - -namespace AB_NAMESPACE { - -class Button; -class EffectLabel; -class TitleBarButton; -enum class TitleBarButtonStyle; - -class BaseWindow : public BaseWidget -{ - Q_OBJECT - -public: - enum Flags { - None = 0, - EnableCustomFrame = 1, - Frameless = 2, - TopMost = 4, - DisableCustomScaling = 8, - FramelessDraggable = 16, - }; - - enum ActionOnFocusLoss { Nothing, Delete, Close, Hide }; - - explicit BaseWindow(QWidget *parent = nullptr, Flags flags_ = None); - - void setInitialBounds(const QRect &bounds); - QRect getBounds(); - - QWidget *getLayoutContainer(); - bool hasCustomWindowFrame(); - TitleBarButton *addTitleBarButton(const TitleBarButtonStyle &style, - std::function onClicked); - EffectLabel *addTitleBarLabel(std::function onClicked); - - void setStayInScreenRect(bool value); - bool getStayInScreenRect() const; - - void setActionOnFocusLoss(ActionOnFocusLoss value); - ActionOnFocusLoss getActionOnFocusLoss() const; - - void moveTo(QWidget *widget, QPoint point, bool offset = true); - - virtual float scale() const override; - float qtFontScale() const; - - Flags getFlags(); - - pajlada::Signals::NoArgSignal closing; - - static bool supportsCustomWindowFrame(); - -protected: - virtual bool nativeEvent(const QByteArray &eventType, void *message, - long *result) override; - virtual void scaleChangedEvent(float) override; - - virtual void paintEvent(QPaintEvent *) override; - - virtual void changeEvent(QEvent *) override; - virtual void leaveEvent(QEvent *) override; - virtual void resizeEvent(QResizeEvent *) override; - virtual void moveEvent(QMoveEvent *) override; - virtual void closeEvent(QCloseEvent *) override; - - virtual void themeChangedEvent() override; - virtual bool event(QEvent *event) override; - virtual void wheelEvent(QWheelEvent *event) override; - - void mousePressEvent(QMouseEvent *event) override; - void mouseReleaseEvent(QMouseEvent *event) override; - void mouseMoveEvent(QMouseEvent *event) override; - QPointF movingRelativePos; - bool moving{}; - - void updateScale(); - - boost::optional overrideBackgroundColor_; - -private: - void init(); - void moveIntoDesktopRect(QWidget *parent); - void calcButtonsSizes(); - void drawCustomWindowFrame(QPainter &painter); - void onFocusLost(); - - bool handleDPICHANGED(MSG *msg); - bool handleSHOWWINDOW(MSG *msg); - bool handleNCCALCSIZE(MSG *msg, long *result); - bool handleSIZE(MSG *msg); - bool handleMOVE(MSG *msg); - bool handleNCHITTEST(MSG *msg, long *result); - - bool enableCustomFrame_; - ActionOnFocusLoss actionOnFocusLoss_ = Nothing; - bool frameless_; - bool stayInScreenRect_ = false; - bool shown_ = false; - Flags flags_; - float nativeScale_ = 1; - - struct { - QLayout *windowLayout = nullptr; - QHBoxLayout *titlebarBox = nullptr; - QWidget *titleLabel = nullptr; - TitleBarButton *minButton = nullptr; - TitleBarButton *maxButton = nullptr; - TitleBarButton *exitButton = nullptr; - QWidget *layoutBase = nullptr; - std::vector