feat: add /lockprediction and /cancelprediction commands for broadcasters (#6612)

Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
iProdigy
2025-12-07 04:04:36 -06:00
committed by GitHub
parent bd026b3551
commit 40483efbf8
8 changed files with 374 additions and 5 deletions
+16
View File
@@ -459,6 +459,22 @@ public:
FailureCallback<QString> failureCallback),
(override));
// get predictions
MOCK_METHOD(void, getPredictions,
(QString broadcasterID, QStringList ids, int first,
QString after,
ResultCallback<HelixPredictions> successCallback,
FailureCallback<QString> failureCallback),
(override));
// end prediction
MOCK_METHOD(void, endPrediction,
(QString broadcasterID, QString id, bool refundPoints,
QString winningOutcomeID,
ResultCallback<HelixPrediction> successCallback,
FailureCallback<QString> failureCallback),
(override));
MOCK_METHOD(void, createEventSubSubscription,
(const eventsub::SubscriptionRequest &request,
const QString &sessionID,