|
Streamer.bot Scripting API
Official Scripting API Reference
|
Streamer.bot compatible scripting API. More...
Public Member Functions | |
| CPHCompatibleAPI (ScriptManager *scriptManager, QObject *parent=nullptr) | |
| QString | name () const override |
| QString | description () const override |
| void | LogVerbose (const QString &message) |
| void | LogDebug (const QString &message) |
| void | LogInfo (const QString &message) |
| void | LogWarn (const QString &message) |
| void | LogError (const QString &message) |
| QVariant | GetGlobalVar (const QString &varName, bool persisted=true) |
| void | SetGlobalVar (const QString &varName, const QVariant &value, bool persisted=true) |
| void | UnsetGlobalVar (const QString &varName, bool persisted=true) |
| QVariant | GetUserVar (const QString &username, const QString &varName, bool persisted=true) |
| void | SetUserVar (const QString &username, const QString &varName, const QVariant &value, bool persisted=true) |
| void | UnsetUserVar (const QString &username, const QString &varName, bool persisted=true) |
| bool | RunAction (const QString &actionName, bool runImmediately=true) |
| bool | RunActionById (const QString &actionId, bool runImmediately=true) |
| void | DisableAction (const QString &actionName) |
| void | EnableAction (const QString &actionName) |
| bool | ActionExists (const QString &actionName) |
| bool | TwitchIsConnected () |
| QVariantMap | TwitchGetBroadcaster () |
| QVariantMap | TwitchGetBot () |
| bool | SendMessage (const QString &message, bool bot=true) |
| bool | SendAction (const QString &message, bool bot=true) |
| bool | SendWhisper (const QString &username, const QString &message) |
| bool | TwitchAnnounce (const QString &message, bool bot=true, const QString &color="primary") |
| bool | TwitchBanUser (const QString &username, const QString &reason=QString(), bool bot=false) |
| bool | TwitchUnbanUser (const QString &username, bool bot=false) |
| bool | TwitchTimeoutUser (const QString &username, int duration, const QString &reason=QString(), bool bot=false) |
| bool | TwitchClearChatMessages (bool bot=false) |
| bool | TwitchDeleteChatMessage (const QString &messageId, bool bot=false) |
| bool | TwitchAddModerator (const QString &username) |
| bool | TwitchRemoveModerator (const QString &username) |
| bool | TwitchAddVip (const QString &username) |
| bool | TwitchRemoveVip (const QString &username) |
| QVariantMap | TwitchGetExtendedUserInfoById (const QString &odUserId) |
| QVariantMap | TwitchGetExtendedUserInfoByLogin (const QString &username) |
| bool | TwitchIsUserSubscribed (const QString &userId) |
| qint64 | TwitchGetBitsDonatedByUserId (const QString &userId) |
| qint64 | TwitchGetChannelPointsUsedByUserId (const QString &userId) |
| bool | TwitchSetTitle (const QString &title) |
| bool | TwitchSetGame (const QString &gameNameOrId) |
| QString | TwitchGetGame () |
| QString | TwitchGetTitle () |
| QString | TwitchPollCreate (const QString &title, const QStringList &choices, int duration=60, int bitsPerVote=0, int pointsPerVote=0) |
| bool | TwitchPollTerminate (const QString &pollId) |
| bool | TwitchPollArchive (const QString &pollId) |
| QString | TwitchPredictionCreate (const QString &title, const QStringList &outcomes, int duration=60) |
| bool | TwitchPredictionCancel (const QString &predictionId) |
| bool | TwitchPredictionLock (const QString &predictionId) |
| bool | TwitchPredictionResolve (const QString &predictionId, const QString &winningOutcomeId) |
| QVariantList | TwitchGetRewards () |
| bool | TwitchRewardEnable (const QString &rewardId) |
| bool | TwitchRewardDisable (const QString &rewardId) |
| bool | TwitchRewardPause (const QString &rewardId) |
| bool | TwitchRewardUnpause (const QString &rewardId) |
| bool | TwitchUpdateReward (const QString &rewardId, const QString &title=QString(), const QString &prompt=QString(), int cost=-1) |
| bool | TwitchRedemptionFulfill (const QString &rewardId, const QString &redemptionId) |
| bool | TwitchRedemptionCancel (const QString &rewardId, const QString &redemptionId) |
| int | TwitchGetRewardCounter (const QString &rewardId) |
| int | TwitchGetRewardUserCounter (const QString &rewardId, const QString &username) |
| int | TwitchGetRewardUserCounterById (const QString &rewardId, const QString &odUserId) |
| bool | TwitchResetRewardCounter (const QString &rewardId) |
| bool | TwitchResetRewardUserCounter (const QString &rewardId, const QString &username) |
| bool | TwitchResetRewardUserCounters (const QString &username) |
| bool | TwitchResetRewardAllUserCounters (const QString &rewardId) |
| QString | TwitchCreateClip () |
| bool | TwitchCreateStreamMarker (const QString &description=QString()) |
| bool | TwitchStartRaidById (const QString &channelId) |
| bool | TwitchStartRaidByName (const QString &channelName) |
| bool | TwitchCancelRaid () |
| bool | TwitchRunCommercial (int duration=60) |
| int | TwitchGetPrerollFreeTime () |
| bool | TwitchSendShoutout (const QString &username) |
| bool | TwitchSetEmoteOnly (bool enabled=true) |
| bool | TwitchSetFollowersOnly (bool enabled=true, int duration=0) |
| bool | TwitchSetSubscribersOnly (bool enabled=true) |
| bool | TwitchSetSlowMode (bool enabled=true, int duration=5) |
| bool | TwitchShieldModeOn () |
| bool | TwitchShieldModeOff () |
| bool | TwitchIsShieldModeActive () |
| QVariant | GetTwitchUserVar (const QString &username, const QString &varName, bool persisted=true) |
| void | SetTwitchUserVar (const QString &username, const QString &varName, const QVariant &value, bool persisted=true) |
| void | UnsetTwitchUserVar (const QString &username, const QString &varName, bool persisted=true) |
| void | UnsetTwitchUser (const QString &username, bool persisted=true) |
| bool | YouTubeIsConnected () |
| QVariantMap | YouTubeGetBroadcaster () |
| bool | SendYouTubeMessage (const QString &message) |
| bool | YouTubeBanUser (const QString &channelId) |
| bool | YouTubeUnbanUser (const QString &channelId) |
| bool | YouTubeTimeoutUser (const QString &channelId, int duration=300) |
| bool | YouTubeDeleteMessage (const QString &messageId) |
| bool | YouTubeSetTitle (const QString &title) |
| bool | YouTubeSetDescription (const QString &description) |
| bool | TrovoIsConnected () |
| QVariantMap | TrovoGetBroadcaster () |
| bool | SendTrovoMessage (const QString &message) |
| bool | TrovoBanUser (const QString &username) |
| bool | TrovoUnbanUser (const QString &username) |
| bool | TrovoTimeoutUser (const QString &username, int duration=300) |
| bool | TrovoUntimeoutUser (const QString &username) |
| bool | TrovoAddModerator (const QString &username) |
| bool | TrovoRemoveModerator (const QString &username) |
| bool | TrovoSetTitle (const QString &title) |
| bool | TrovoSetGame (const QString &game) |
| bool | TrovoSetCategory (const QString &categoryId) |
| bool | TrovoSlowMode (bool enabled, int seconds=30) |
| bool | TrovoFollowersOnly (bool enabled) |
| bool | TrovoSubscribersOnly (bool enabled) |
| bool | TrovoHostChannel (const QString &targetChannel) |
| QVariantMap | TrovoGetChannelInfo () |
| QVariantMap | TrovoGetSubscribers (int limit=100, int offset=0) |
| QVariantMap | TrovoGetFollowers (int limit=20) |
| QVariantMap | TrovoGetViewers (int limit=100) |
| QVariantMap | TrovoGetEmotes () |
| QVariantList | TrovoGetTopCategories (int limit=30) |
| QVariantList | TrovoSearchCategories (const QString &query, int limit=20) |
| QVariantMap | TrovoGetClips (int limit=20) |
| QVariantMap | TrovoGetPastStreams (int limit=20) |
| QVariant | GetTrovoUserVar (const QString &username, const QString &varName, bool persisted=true) |
| void | SetTrovoUserVar (const QString &username, const QString &varName, const QVariant &value, bool persisted=true) |
| void | UnsetTrovoUserVar (const QString &username, const QString &varName, bool persisted=true) |
| void | UnsetTrovoUser (const QString &username, bool persisted=true) |
| bool | ObsIsConnected (int connection=0) |
| QVariantMap | ObsGetConnectionByName (const QString &name) |
| bool | ObsConnect (int connection=0) |
| bool | ObsDisconnect (int connection=0) |
| QString | ObsGetCurrentScene (int connection=0) |
| bool | ObsSetScene (const QString &sceneName, int connection=0) |
| QStringList | ObsGetScenes (int connection=0) |
| bool | ObsSetSourceVisibility (const QString &scene, const QString &source, bool visible, int connection=0) |
| bool | ObsShowSource (const QString &scene, const QString &source, int connection=0) |
| bool | ObsHideSource (const QString &scene, const QString &source, int connection=0) |
| bool | ObsIsSourceVisible (const QString &scene, const QString &source, int connection=0) |
| bool | ObsHideSceneSources (const QString &sceneName, int connection=0) |
| bool | ObsSetRandomSceneSourceVisible (const QString &sceneName, int connection=0) |
| QVariantList | ObsGetGroupSources (const QString &scene, const QString &groupName, int connection=0) |
| bool | ObsHideGroupsSources (const QString &scene, const QString &groupName, int connection=0) |
| bool | ObsSetRandomGroupSourceVisible (const QString &scene, const QString &groupName, int connection=0) |
| bool | ObsSetSourceFilterState (const QString &source, const QString &filter, int state, int connection=0) |
| bool | ObsShowFilter (const QString &source, const QString &filter, int connection=0) |
| bool | ObsHideFilter (const QString &source, const QString &filter, int connection=0) |
| bool | ObsToggleFilter (const QString &source, const QString &filter, int connection=0) |
| bool | ObsIsFilterEnabled (const QString &source, const QString &filter, int connection=0) |
| bool | ObsSetRandomFilterState (const QString &source, int state, int connection=0) |
| bool | ObsHideScenesFilters (const QString &sceneName, int connection=0) |
| bool | ObsHideSourcesFilters (const QString &sourceName, int connection=0) |
| bool | ObsSourceMute (const QString &source, int connection=0) |
| bool | ObsSourceUnMute (const QString &source, int connection=0) |
| bool | ObsSourceMuteToggle (const QString &source, int connection=0) |
| bool | ObsSetSourceMuteState (const QString &source, int state, int connection=0) |
| bool | ObsSetVolume (const QString &source, double volume, int connection=0) |
| bool | ObsSetAudioMonitorType (const QString &source, const QString &monitorType, int connection=0) |
| bool | ObsStartRecording (int connection=0) |
| bool | ObsStopRecording (int connection=0) |
| bool | ObsPauseRecording (int connection=0) |
| bool | ObsResumeRecording (int connection=0) |
| bool | ObsIsRecording (int connection=0) |
| bool | ObsRecordChapter (const QString &chapterName=QString(), int connection=0) |
| bool | ObsStartStreaming (int connection=0) |
| bool | ObsStopStreaming (int connection=0) |
| bool | ObsIsStreaming (int connection=0) |
| bool | ObsStartReplayBuffer (int connection=0) |
| bool | ObsStopReplayBuffer (int connection=0) |
| bool | ObsSaveReplayBuffer (int connection=0) |
| bool | ObsSetReplayBufferState (int state, int connection=0) |
| bool | ObsSetGdiText (const QString &source, const QString &text, int connection=0) |
| bool | ObsSetBrowserSource (const QString &source, const QString &url, int connection=0) |
| bool | ObsSetImageSourceFile (const QString &source, const QString &filePath, int connection=0) |
| bool | ObsSetMediaSourceFile (const QString &source, const QString &filePath, int connection=0) |
| bool | ObsSetColorSourceColor (const QString &source, const QString &hexColor, int connection=0) |
| bool | ObsSetColorSourceRandomColor (const QString &source, int connection=0) |
| bool | ObsMediaPlay (const QString &source, int connection=0) |
| bool | ObsMediaPause (const QString &source, int connection=0) |
| bool | ObsMediaStop (const QString &source, int connection=0) |
| bool | ObsMediaRestart (const QString &source, int connection=0) |
| bool | ObsMediaNext (const QString &source, int connection=0) |
| bool | ObsMediaPrevious (const QString &source, int connection=0) |
| bool | ObsSetMediaState (const QString &source, int state, int connection=0) |
| QVariantMap | ObsSendRaw (const QString &requestType, const QVariantMap &data=QVariantMap(), int connection=0) |
| bool | ObsTakeScreenshot (const QString &source, const QString &filePath, int connection=0) |
| QString | ObsConvertColorHex (int obsColor) |
| int | ObsConvertRgb (int r, int g, int b) |
| bool | EnableCommand (const QString &commandId) |
| bool | DisableCommand (const QString &commandId) |
| void | SetCommandCooldown (const QString &commandId, int cooldown) |
| int | GetCommandCounter (const QString &commandId) |
| void | SetCommandCounter (const QString &commandId, int count) |
| bool | EnableTimer (const QString &timerName) |
| bool | DisableTimer (const QString &timerName) |
| bool | TimerStart (const QString &timerName) |
| bool | TimerStop (const QString &timerName) |
| void | Wait (int milliseconds) |
| QString | GetUrlContent (const QString &url) |
| bool | PostToUrl (const QString &url, const QString &body, const QString &contentType="application/json") |
| bool | PlaySound (const QString &filePath, float volume=1.0f) |
| bool | PlaySoundFromFolder (const QString &folderPath, float volume=1.0f) |
| QVariantMap | GetActiveProfile () |
| QVariantMap | GetProfile (const QString &profileId) |
| QVariantMap | GetProfileByName (const QString &name) |
| QVariantList | GetAllProfiles () |
| QStringList | GetProfileNames () |
| QString | GetProfileTitle (const QString &platform=QString()) |
| QString | GetProfileDescription (const QString &platform=QString()) |
| QString | GetProfileCategory (const QString &platform=QString()) |
| QStringList | GetProfileTags (const QString &platform=QString()) |
| QString | GetProfileTagsFormatted (const QString &format="hashtags", const QString &platform=QString()) |
| QVariantMap | GetLiveStreamInfo () |
| QVariantMap | GetPlatformStreamInfo (const QString &platform) |
| bool | IsLive (const QString &platform=QString()) |
| QString | GetChannelUrl (const QString &platform) |
| QStringList | GetConnectedStreamPlatforms () |
| QVariantMap | PostToTwitter (const QString &text) |
| QVariantMap | PostToDiscord (const QString &webhookId, const QString &message) |
| QVariantMap | PostToDiscordEmbed (const QString &webhookId, const QVariantMap &embed) |
| QVariantMap | PostToMastodon (const QString &text, const QString &visibility="public") |
| QVariantMap | PostToBluesky (const QString &text) |
| QVariantMap | PostToAllSocial (const QString &text, const QStringList &platforms=QStringList()) |
| bool | IsSocialConnected (const QString &platform) |
| QStringList | GetConnectedSocialPlatforms () |
| QStringList | GetDiscordWebhooks () |
| bool | ButtplugIsConnected () |
| bool | ButtplugConnect () |
| void | ButtplugDisconnect () |
| int | ButtplugGetDeviceCount () |
| QVariantList | ButtplugGetDevices () |
| bool | ButtplugVibrate (int deviceIndex, double intensity, int featureIndex=-1) |
| bool | ButtplugVibrateAll (double intensity) |
| void | ButtplugVibrateFor (int deviceIndex, double intensity, int durationMs) |
| bool | ButtplugRotate (int deviceIndex, double speed, bool clockwise=true, int featureIndex=-1) |
| bool | ButtplugLinear (int deviceIndex, double position, int durationMs, int featureIndex=-1) |
| bool | ButtplugStop (int deviceIndex) |
| bool | ButtplugStopAll () |
| bool | ButtplugPlayPattern (int deviceIndex, const QString &patternName) |
| QStringList | ButtplugGetPatterns () |
| void | ButtplugVibrateForTip (int deviceIndex, double tipAmount, double maxAmount, int durationMs) |
| void | ButtplugStartScanning () |
| void | ButtplugStopScanning () |
| bool | ChaturbateIsConnected () |
| bool | ChaturbateConnect () |
| void | ChaturbateDisconnect () |
| int | ChaturbateGetViewerCount () |
| int | ChaturbateGetFollowerCount () |
| int | ChaturbateGetTokenBalance () |
| bool | ChaturbateIsLive () |
| bool | ChaturbateSendChat (const QString &message) |
| bool | ChaturbateSendNotice (const QString &message, const QString &toUser=QString()) |
| bool | ChaturbateSilenceUser (const QString &username, int seconds=0) |
| bool | ChaturbateKickUser (const QString &username) |
| bool | ChaturbateSetGoal (int tokens, const QString &description) |
| int | ChaturbateGetGoalProgress () |
| int | ChaturbateGetGoalTarget () |
| bool | StripchatIsConnected () |
| bool | StripchatConnect () |
| void | StripchatDisconnect () |
| int | StripchatGetViewerCount () |
| int | StripchatGetFollowerCount () |
| bool | StripchatIsLive () |
| bool | StripchatSendChat (const QString &message) |
| bool | StripchatSendWhisper (const QString &username, const QString &message) |
| bool | StripchatMuteUser (const QString &username, int minutes=0) |
| bool | StripchatKickUser (const QString &username) |
| bool | StripchatSetGoal (int tokens, const QString &description) |
| int | StripchatGetGoalProgress () |
| int | StripchatGetGoalTarget () |
| bool | FanslyIsConnected () |
| bool | FanslyConnect () |
| void | FanslyDisconnect () |
| int | FanslyGetViewerCount () |
| int | FanslyGetSubscriberCount () |
| int | FanslyGetFollowerCount () |
| bool | FanslyIsLive () |
| bool | FanslySendChat (const QString &message) |
| bool | FanslySendWhisper (const QString &username, const QString &message) |
| bool | FanslyMuteUser (const QString &username, int seconds=0) |
| bool | CamSodaIsConnected () |
| bool | CamSodaConnect () |
| void | CamSodaDisconnect () |
| int | CamSodaGetViewerCount () |
| int | CamSodaGetFollowerCount () |
| int | CamSodaGetTokenBalance () |
| bool | CamSodaIsLive () |
| bool | CamSodaSendChat (const QString &message) |
| bool | CamSodaMuteUser (const QString &username, int seconds=0) |
| bool | CamSodaKickUser (const QString &username) |
| bool | CamSodaSetGoal (int tokens, const QString &description) |
| int | CamSodaGetGoalProgress () |
| int | CamSodaGetGoalTarget () |
| bool | LovenseIsConnected () |
| bool | LovenseConnect () |
| void | LovenseDisconnect () |
| int | LovenseGetToyCount () |
| QVariantList | LovenseGetToys () |
| bool | LovenseVibrate (int level, int duration=0, const QString &toyId=QString()) |
| bool | LovenseVibrateAll (int level, int duration=0) |
| bool | LovenseRotate (int level, int duration=0, const QString &toyId=QString()) |
| bool | LovenseStop (const QString &toyId=QString()) |
| bool | LovenseStopAll () |
| bool | LovenseRunPattern (const QString &pattern, int duration=0, const QString &toyId=QString()) |
| bool | LovenseRunPreset (int presetIndex, int duration=0, const QString &toyId=QString()) |
| int | LovenseGetToyBattery (const QString &toyId) |
| void | LovenseHandleTip (int tokens) |
| void | setProfilesAPI (class StreamProfilesAPI *api) |
| void | setSocialAPI (class SocialAPI *api) |
| void | setButtplugAPI (QObject *plugin) |
| void | setChaturbateAPI (QObject *plugin) |
| void | setStripchatAPI (QObject *plugin) |
| void | setFanslyAPI (QObject *plugin) |
| void | setCamSodaAPI (QObject *plugin) |
| void | setLovenseAPI (QObject *plugin) |
Streamer.bot compatible scripting API.
Provides flat method names matching Streamer.bot's CPH.* naming convention, enabling compatibility with existing Streamer.bot scripts.
Categories:
|
explicit |
| bool FaustBot::CPHCompatibleAPI::ActionExists | ( | const QString & | actionName | ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugConnect | ( | ) |
| void FaustBot::CPHCompatibleAPI::ButtplugDisconnect | ( | ) |
| int FaustBot::CPHCompatibleAPI::ButtplugGetDeviceCount | ( | ) |
| QVariantList FaustBot::CPHCompatibleAPI::ButtplugGetDevices | ( | ) |
| QStringList FaustBot::CPHCompatibleAPI::ButtplugGetPatterns | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugLinear | ( | int | deviceIndex, |
| double | position, | ||
| int | durationMs, | ||
| int | featureIndex = -1 ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugPlayPattern | ( | int | deviceIndex, |
| const QString & | patternName ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugRotate | ( | int | deviceIndex, |
| double | speed, | ||
| bool | clockwise = true, | ||
| int | featureIndex = -1 ) |
| void FaustBot::CPHCompatibleAPI::ButtplugStartScanning | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugStop | ( | int | deviceIndex | ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugStopAll | ( | ) |
| void FaustBot::CPHCompatibleAPI::ButtplugStopScanning | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugVibrate | ( | int | deviceIndex, |
| double | intensity, | ||
| int | featureIndex = -1 ) |
| bool FaustBot::CPHCompatibleAPI::ButtplugVibrateAll | ( | double | intensity | ) |
| void FaustBot::CPHCompatibleAPI::ButtplugVibrateFor | ( | int | deviceIndex, |
| double | intensity, | ||
| int | durationMs ) |
| void FaustBot::CPHCompatibleAPI::ButtplugVibrateForTip | ( | int | deviceIndex, |
| double | tipAmount, | ||
| double | maxAmount, | ||
| int | durationMs ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaConnect | ( | ) |
| void FaustBot::CPHCompatibleAPI::CamSodaDisconnect | ( | ) |
| int FaustBot::CPHCompatibleAPI::CamSodaGetFollowerCount | ( | ) |
| int FaustBot::CPHCompatibleAPI::CamSodaGetGoalProgress | ( | ) |
| int FaustBot::CPHCompatibleAPI::CamSodaGetGoalTarget | ( | ) |
| int FaustBot::CPHCompatibleAPI::CamSodaGetTokenBalance | ( | ) |
| int FaustBot::CPHCompatibleAPI::CamSodaGetViewerCount | ( | ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaIsLive | ( | ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaKickUser | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaMuteUser | ( | const QString & | username, |
| int | seconds = 0 ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaSendChat | ( | const QString & | message | ) |
| bool FaustBot::CPHCompatibleAPI::CamSodaSetGoal | ( | int | tokens, |
| const QString & | description ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateConnect | ( | ) |
| void FaustBot::CPHCompatibleAPI::ChaturbateDisconnect | ( | ) |
| int FaustBot::CPHCompatibleAPI::ChaturbateGetFollowerCount | ( | ) |
| int FaustBot::CPHCompatibleAPI::ChaturbateGetGoalProgress | ( | ) |
| int FaustBot::CPHCompatibleAPI::ChaturbateGetGoalTarget | ( | ) |
| int FaustBot::CPHCompatibleAPI::ChaturbateGetTokenBalance | ( | ) |
| int FaustBot::CPHCompatibleAPI::ChaturbateGetViewerCount | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateIsLive | ( | ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateKickUser | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateSendChat | ( | const QString & | message | ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateSendNotice | ( | const QString & | message, |
| const QString & | toUser = QString() ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateSetGoal | ( | int | tokens, |
| const QString & | description ) |
| bool FaustBot::CPHCompatibleAPI::ChaturbateSilenceUser | ( | const QString & | username, |
| int | seconds = 0 ) |
|
inlineoverride |
| void FaustBot::CPHCompatibleAPI::DisableAction | ( | const QString & | actionName | ) |
| bool FaustBot::CPHCompatibleAPI::DisableCommand | ( | const QString & | commandId | ) |
| bool FaustBot::CPHCompatibleAPI::DisableTimer | ( | const QString & | timerName | ) |
| void FaustBot::CPHCompatibleAPI::EnableAction | ( | const QString & | actionName | ) |
| bool FaustBot::CPHCompatibleAPI::EnableCommand | ( | const QString & | commandId | ) |
| bool FaustBot::CPHCompatibleAPI::EnableTimer | ( | const QString & | timerName | ) |
| bool FaustBot::CPHCompatibleAPI::FanslyConnect | ( | ) |
| void FaustBot::CPHCompatibleAPI::FanslyDisconnect | ( | ) |
| int FaustBot::CPHCompatibleAPI::FanslyGetFollowerCount | ( | ) |
| int FaustBot::CPHCompatibleAPI::FanslyGetSubscriberCount | ( | ) |
| int FaustBot::CPHCompatibleAPI::FanslyGetViewerCount | ( | ) |
| bool FaustBot::CPHCompatibleAPI::FanslyIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::FanslyIsLive | ( | ) |
| bool FaustBot::CPHCompatibleAPI::FanslyMuteUser | ( | const QString & | username, |
| int | seconds = 0 ) |
| bool FaustBot::CPHCompatibleAPI::FanslySendChat | ( | const QString & | message | ) |
| bool FaustBot::CPHCompatibleAPI::FanslySendWhisper | ( | const QString & | username, |
| const QString & | message ) |
| QVariantMap FaustBot::CPHCompatibleAPI::GetActiveProfile | ( | ) |
| QVariantList FaustBot::CPHCompatibleAPI::GetAllProfiles | ( | ) |
| QString FaustBot::CPHCompatibleAPI::GetChannelUrl | ( | const QString & | platform | ) |
| int FaustBot::CPHCompatibleAPI::GetCommandCounter | ( | const QString & | commandId | ) |
| QStringList FaustBot::CPHCompatibleAPI::GetConnectedSocialPlatforms | ( | ) |
| QStringList FaustBot::CPHCompatibleAPI::GetConnectedStreamPlatforms | ( | ) |
| QStringList FaustBot::CPHCompatibleAPI::GetDiscordWebhooks | ( | ) |
| QVariant FaustBot::CPHCompatibleAPI::GetGlobalVar | ( | const QString & | varName, |
| bool | persisted = true ) |
| QVariantMap FaustBot::CPHCompatibleAPI::GetLiveStreamInfo | ( | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::GetPlatformStreamInfo | ( | const QString & | platform | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::GetProfile | ( | const QString & | profileId | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::GetProfileByName | ( | const QString & | name | ) |
| QString FaustBot::CPHCompatibleAPI::GetProfileCategory | ( | const QString & | platform = QString() | ) |
| QString FaustBot::CPHCompatibleAPI::GetProfileDescription | ( | const QString & | platform = QString() | ) |
| QStringList FaustBot::CPHCompatibleAPI::GetProfileNames | ( | ) |
| QStringList FaustBot::CPHCompatibleAPI::GetProfileTags | ( | const QString & | platform = QString() | ) |
| QString FaustBot::CPHCompatibleAPI::GetProfileTagsFormatted | ( | const QString & | format = "hashtags", |
| const QString & | platform = QString() ) |
| QString FaustBot::CPHCompatibleAPI::GetProfileTitle | ( | const QString & | platform = QString() | ) |
| QVariant FaustBot::CPHCompatibleAPI::GetTrovoUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| bool | persisted = true ) |
| QVariant FaustBot::CPHCompatibleAPI::GetTwitchUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| bool | persisted = true ) |
| QString FaustBot::CPHCompatibleAPI::GetUrlContent | ( | const QString & | url | ) |
| QVariant FaustBot::CPHCompatibleAPI::GetUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| bool | persisted = true ) |
| bool FaustBot::CPHCompatibleAPI::IsLive | ( | const QString & | platform = QString() | ) |
| bool FaustBot::CPHCompatibleAPI::IsSocialConnected | ( | const QString & | platform | ) |
| void FaustBot::CPHCompatibleAPI::LogDebug | ( | const QString & | message | ) |
| void FaustBot::CPHCompatibleAPI::LogError | ( | const QString & | message | ) |
| void FaustBot::CPHCompatibleAPI::LogInfo | ( | const QString & | message | ) |
| void FaustBot::CPHCompatibleAPI::LogVerbose | ( | const QString & | message | ) |
| void FaustBot::CPHCompatibleAPI::LogWarn | ( | const QString & | message | ) |
| bool FaustBot::CPHCompatibleAPI::LovenseConnect | ( | ) |
| void FaustBot::CPHCompatibleAPI::LovenseDisconnect | ( | ) |
| int FaustBot::CPHCompatibleAPI::LovenseGetToyBattery | ( | const QString & | toyId | ) |
| int FaustBot::CPHCompatibleAPI::LovenseGetToyCount | ( | ) |
| QVariantList FaustBot::CPHCompatibleAPI::LovenseGetToys | ( | ) |
| void FaustBot::CPHCompatibleAPI::LovenseHandleTip | ( | int | tokens | ) |
| bool FaustBot::CPHCompatibleAPI::LovenseIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::LovenseRotate | ( | int | level, |
| int | duration = 0, | ||
| const QString & | toyId = QString() ) |
| bool FaustBot::CPHCompatibleAPI::LovenseRunPattern | ( | const QString & | pattern, |
| int | duration = 0, | ||
| const QString & | toyId = QString() ) |
| bool FaustBot::CPHCompatibleAPI::LovenseRunPreset | ( | int | presetIndex, |
| int | duration = 0, | ||
| const QString & | toyId = QString() ) |
| bool FaustBot::CPHCompatibleAPI::LovenseStop | ( | const QString & | toyId = QString() | ) |
| bool FaustBot::CPHCompatibleAPI::LovenseStopAll | ( | ) |
| bool FaustBot::CPHCompatibleAPI::LovenseVibrate | ( | int | level, |
| int | duration = 0, | ||
| const QString & | toyId = QString() ) |
| bool FaustBot::CPHCompatibleAPI::LovenseVibrateAll | ( | int | level, |
| int | duration = 0 ) |
|
inlineoverride |
| bool FaustBot::CPHCompatibleAPI::ObsConnect | ( | int | connection = 0 | ) |
| QString FaustBot::CPHCompatibleAPI::ObsConvertColorHex | ( | int | obsColor | ) |
| int FaustBot::CPHCompatibleAPI::ObsConvertRgb | ( | int | r, |
| int | g, | ||
| int | b ) |
| bool FaustBot::CPHCompatibleAPI::ObsDisconnect | ( | int | connection = 0 | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::ObsGetConnectionByName | ( | const QString & | name | ) |
| QString FaustBot::CPHCompatibleAPI::ObsGetCurrentScene | ( | int | connection = 0 | ) |
| QVariantList FaustBot::CPHCompatibleAPI::ObsGetGroupSources | ( | const QString & | scene, |
| const QString & | groupName, | ||
| int | connection = 0 ) |
| QStringList FaustBot::CPHCompatibleAPI::ObsGetScenes | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsHideFilter | ( | const QString & | source, |
| const QString & | filter, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsHideGroupsSources | ( | const QString & | scene, |
| const QString & | groupName, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsHideScenesFilters | ( | const QString & | sceneName, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsHideSceneSources | ( | const QString & | sceneName, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsHideSource | ( | const QString & | scene, |
| const QString & | source, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsHideSourcesFilters | ( | const QString & | sourceName, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsIsConnected | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsIsFilterEnabled | ( | const QString & | source, |
| const QString & | filter, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsIsRecording | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsIsSourceVisible | ( | const QString & | scene, |
| const QString & | source, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsIsStreaming | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsMediaNext | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsMediaPause | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsMediaPlay | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsMediaPrevious | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsMediaRestart | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsMediaStop | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsPauseRecording | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsRecordChapter | ( | const QString & | chapterName = QString(), |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsResumeRecording | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsSaveReplayBuffer | ( | int | connection = 0 | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::ObsSendRaw | ( | const QString & | requestType, |
| const QVariantMap & | data = QVariantMap(), | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetAudioMonitorType | ( | const QString & | source, |
| const QString & | monitorType, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetBrowserSource | ( | const QString & | source, |
| const QString & | url, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetColorSourceColor | ( | const QString & | source, |
| const QString & | hexColor, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetColorSourceRandomColor | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetGdiText | ( | const QString & | source, |
| const QString & | text, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetImageSourceFile | ( | const QString & | source, |
| const QString & | filePath, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetMediaSourceFile | ( | const QString & | source, |
| const QString & | filePath, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetMediaState | ( | const QString & | source, |
| int | state, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetRandomFilterState | ( | const QString & | source, |
| int | state, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetRandomGroupSourceVisible | ( | const QString & | scene, |
| const QString & | groupName, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetRandomSceneSourceVisible | ( | const QString & | sceneName, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetReplayBufferState | ( | int | state, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetScene | ( | const QString & | sceneName, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetSourceFilterState | ( | const QString & | source, |
| const QString & | filter, | ||
| int | state, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetSourceMuteState | ( | const QString & | source, |
| int | state, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetSourceVisibility | ( | const QString & | scene, |
| const QString & | source, | ||
| bool | visible, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSetVolume | ( | const QString & | source, |
| double | volume, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsShowFilter | ( | const QString & | source, |
| const QString & | filter, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsShowSource | ( | const QString & | scene, |
| const QString & | source, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSourceMute | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSourceMuteToggle | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsSourceUnMute | ( | const QString & | source, |
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsStartRecording | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsStartReplayBuffer | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsStartStreaming | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsStopRecording | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsStopReplayBuffer | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsStopStreaming | ( | int | connection = 0 | ) |
| bool FaustBot::CPHCompatibleAPI::ObsTakeScreenshot | ( | const QString & | source, |
| const QString & | filePath, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::ObsToggleFilter | ( | const QString & | source, |
| const QString & | filter, | ||
| int | connection = 0 ) |
| bool FaustBot::CPHCompatibleAPI::PlaySound | ( | const QString & | filePath, |
| float | volume = 1.0f ) |
| bool FaustBot::CPHCompatibleAPI::PlaySoundFromFolder | ( | const QString & | folderPath, |
| float | volume = 1.0f ) |
| QVariantMap FaustBot::CPHCompatibleAPI::PostToAllSocial | ( | const QString & | text, |
| const QStringList & | platforms = QStringList() ) |
| QVariantMap FaustBot::CPHCompatibleAPI::PostToBluesky | ( | const QString & | text | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::PostToDiscord | ( | const QString & | webhookId, |
| const QString & | message ) |
| QVariantMap FaustBot::CPHCompatibleAPI::PostToDiscordEmbed | ( | const QString & | webhookId, |
| const QVariantMap & | embed ) |
| QVariantMap FaustBot::CPHCompatibleAPI::PostToMastodon | ( | const QString & | text, |
| const QString & | visibility = "public" ) |
| QVariantMap FaustBot::CPHCompatibleAPI::PostToTwitter | ( | const QString & | text | ) |
| bool FaustBot::CPHCompatibleAPI::PostToUrl | ( | const QString & | url, |
| const QString & | body, | ||
| const QString & | contentType = "application/json" ) |
| bool FaustBot::CPHCompatibleAPI::RunAction | ( | const QString & | actionName, |
| bool | runImmediately = true ) |
| bool FaustBot::CPHCompatibleAPI::RunActionById | ( | const QString & | actionId, |
| bool | runImmediately = true ) |
| bool FaustBot::CPHCompatibleAPI::SendAction | ( | const QString & | message, |
| bool | bot = true ) |
| bool FaustBot::CPHCompatibleAPI::SendMessage | ( | const QString & | message, |
| bool | bot = true ) |
| bool FaustBot::CPHCompatibleAPI::SendTrovoMessage | ( | const QString & | message | ) |
| bool FaustBot::CPHCompatibleAPI::SendWhisper | ( | const QString & | username, |
| const QString & | message ) |
| bool FaustBot::CPHCompatibleAPI::SendYouTubeMessage | ( | const QString & | message | ) |
|
inline |
|
inline |
|
inline |
| void FaustBot::CPHCompatibleAPI::SetCommandCooldown | ( | const QString & | commandId, |
| int | cooldown ) |
| void FaustBot::CPHCompatibleAPI::SetCommandCounter | ( | const QString & | commandId, |
| int | count ) |
|
inline |
| void FaustBot::CPHCompatibleAPI::SetGlobalVar | ( | const QString & | varName, |
| const QVariant & | value, | ||
| bool | persisted = true ) |
|
inline |
|
inline |
|
inline |
|
inline |
| void FaustBot::CPHCompatibleAPI::SetTrovoUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| const QVariant & | value, | ||
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::SetTwitchUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| const QVariant & | value, | ||
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::SetUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| const QVariant & | value, | ||
| bool | persisted = true ) |
| bool FaustBot::CPHCompatibleAPI::StripchatConnect | ( | ) |
| void FaustBot::CPHCompatibleAPI::StripchatDisconnect | ( | ) |
| int FaustBot::CPHCompatibleAPI::StripchatGetFollowerCount | ( | ) |
| int FaustBot::CPHCompatibleAPI::StripchatGetGoalProgress | ( | ) |
| int FaustBot::CPHCompatibleAPI::StripchatGetGoalTarget | ( | ) |
| int FaustBot::CPHCompatibleAPI::StripchatGetViewerCount | ( | ) |
| bool FaustBot::CPHCompatibleAPI::StripchatIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::StripchatIsLive | ( | ) |
| bool FaustBot::CPHCompatibleAPI::StripchatKickUser | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::StripchatMuteUser | ( | const QString & | username, |
| int | minutes = 0 ) |
| bool FaustBot::CPHCompatibleAPI::StripchatSendChat | ( | const QString & | message | ) |
| bool FaustBot::CPHCompatibleAPI::StripchatSendWhisper | ( | const QString & | username, |
| const QString & | message ) |
| bool FaustBot::CPHCompatibleAPI::StripchatSetGoal | ( | int | tokens, |
| const QString & | description ) |
| bool FaustBot::CPHCompatibleAPI::TimerStart | ( | const QString & | timerName | ) |
| bool FaustBot::CPHCompatibleAPI::TimerStop | ( | const QString & | timerName | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoAddModerator | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoBanUser | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoFollowersOnly | ( | bool | enabled | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetBroadcaster | ( | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetChannelInfo | ( | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetClips | ( | int | limit = 20 | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetEmotes | ( | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetFollowers | ( | int | limit = 20 | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetPastStreams | ( | int | limit = 20 | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetSubscribers | ( | int | limit = 100, |
| int | offset = 0 ) |
| QVariantList FaustBot::CPHCompatibleAPI::TrovoGetTopCategories | ( | int | limit = 30 | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TrovoGetViewers | ( | int | limit = 100 | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoHostChannel | ( | const QString & | targetChannel | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoRemoveModerator | ( | const QString & | username | ) |
| QVariantList FaustBot::CPHCompatibleAPI::TrovoSearchCategories | ( | const QString & | query, |
| int | limit = 20 ) |
| bool FaustBot::CPHCompatibleAPI::TrovoSetCategory | ( | const QString & | categoryId | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoSetGame | ( | const QString & | game | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoSetTitle | ( | const QString & | title | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoSlowMode | ( | bool | enabled, |
| int | seconds = 30 ) |
| bool FaustBot::CPHCompatibleAPI::TrovoSubscribersOnly | ( | bool | enabled | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoTimeoutUser | ( | const QString & | username, |
| int | duration = 300 ) |
| bool FaustBot::CPHCompatibleAPI::TrovoUnbanUser | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TrovoUntimeoutUser | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchAddModerator | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchAddVip | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchAnnounce | ( | const QString & | message, |
| bool | bot = true, | ||
| const QString & | color = "primary" ) |
| bool FaustBot::CPHCompatibleAPI::TwitchBanUser | ( | const QString & | username, |
| const QString & | reason = QString(), | ||
| bool | bot = false ) |
| bool FaustBot::CPHCompatibleAPI::TwitchCancelRaid | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchClearChatMessages | ( | bool | bot = false | ) |
| QString FaustBot::CPHCompatibleAPI::TwitchCreateClip | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchCreateStreamMarker | ( | const QString & | description = QString() | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchDeleteChatMessage | ( | const QString & | messageId, |
| bool | bot = false ) |
| qint64 FaustBot::CPHCompatibleAPI::TwitchGetBitsDonatedByUserId | ( | const QString & | userId | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TwitchGetBot | ( | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TwitchGetBroadcaster | ( | ) |
| qint64 FaustBot::CPHCompatibleAPI::TwitchGetChannelPointsUsedByUserId | ( | const QString & | userId | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TwitchGetExtendedUserInfoById | ( | const QString & | odUserId | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::TwitchGetExtendedUserInfoByLogin | ( | const QString & | username | ) |
| QString FaustBot::CPHCompatibleAPI::TwitchGetGame | ( | ) |
| int FaustBot::CPHCompatibleAPI::TwitchGetPrerollFreeTime | ( | ) |
| int FaustBot::CPHCompatibleAPI::TwitchGetRewardCounter | ( | const QString & | rewardId | ) |
| QVariantList FaustBot::CPHCompatibleAPI::TwitchGetRewards | ( | ) |
| int FaustBot::CPHCompatibleAPI::TwitchGetRewardUserCounter | ( | const QString & | rewardId, |
| const QString & | username ) |
| int FaustBot::CPHCompatibleAPI::TwitchGetRewardUserCounterById | ( | const QString & | rewardId, |
| const QString & | odUserId ) |
| QString FaustBot::CPHCompatibleAPI::TwitchGetTitle | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchIsShieldModeActive | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchIsUserSubscribed | ( | const QString & | userId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchPollArchive | ( | const QString & | pollId | ) |
| QString FaustBot::CPHCompatibleAPI::TwitchPollCreate | ( | const QString & | title, |
| const QStringList & | choices, | ||
| int | duration = 60, | ||
| int | bitsPerVote = 0, | ||
| int | pointsPerVote = 0 ) |
| bool FaustBot::CPHCompatibleAPI::TwitchPollTerminate | ( | const QString & | pollId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchPredictionCancel | ( | const QString & | predictionId | ) |
| QString FaustBot::CPHCompatibleAPI::TwitchPredictionCreate | ( | const QString & | title, |
| const QStringList & | outcomes, | ||
| int | duration = 60 ) |
| bool FaustBot::CPHCompatibleAPI::TwitchPredictionLock | ( | const QString & | predictionId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchPredictionResolve | ( | const QString & | predictionId, |
| const QString & | winningOutcomeId ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRedemptionCancel | ( | const QString & | rewardId, |
| const QString & | redemptionId ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRedemptionFulfill | ( | const QString & | rewardId, |
| const QString & | redemptionId ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRemoveModerator | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRemoveVip | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchResetRewardAllUserCounters | ( | const QString & | rewardId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchResetRewardCounter | ( | const QString & | rewardId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchResetRewardUserCounter | ( | const QString & | rewardId, |
| const QString & | username ) |
| bool FaustBot::CPHCompatibleAPI::TwitchResetRewardUserCounters | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRewardDisable | ( | const QString & | rewardId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRewardEnable | ( | const QString & | rewardId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRewardPause | ( | const QString & | rewardId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRewardUnpause | ( | const QString & | rewardId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchRunCommercial | ( | int | duration = 60 | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSendShoutout | ( | const QString & | username | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSetEmoteOnly | ( | bool | enabled = true | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSetFollowersOnly | ( | bool | enabled = true, |
| int | duration = 0 ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSetGame | ( | const QString & | gameNameOrId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSetSlowMode | ( | bool | enabled = true, |
| int | duration = 5 ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSetSubscribersOnly | ( | bool | enabled = true | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchSetTitle | ( | const QString & | title | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchShieldModeOff | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchShieldModeOn | ( | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchStartRaidById | ( | const QString & | channelId | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchStartRaidByName | ( | const QString & | channelName | ) |
| bool FaustBot::CPHCompatibleAPI::TwitchTimeoutUser | ( | const QString & | username, |
| int | duration, | ||
| const QString & | reason = QString(), | ||
| bool | bot = false ) |
| bool FaustBot::CPHCompatibleAPI::TwitchUnbanUser | ( | const QString & | username, |
| bool | bot = false ) |
| bool FaustBot::CPHCompatibleAPI::TwitchUpdateReward | ( | const QString & | rewardId, |
| const QString & | title = QString(), | ||
| const QString & | prompt = QString(), | ||
| int | cost = -1 ) |
| void FaustBot::CPHCompatibleAPI::UnsetGlobalVar | ( | const QString & | varName, |
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::UnsetTrovoUser | ( | const QString & | username, |
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::UnsetTrovoUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::UnsetTwitchUser | ( | const QString & | username, |
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::UnsetTwitchUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::UnsetUserVar | ( | const QString & | username, |
| const QString & | varName, | ||
| bool | persisted = true ) |
| void FaustBot::CPHCompatibleAPI::Wait | ( | int | milliseconds | ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeBanUser | ( | const QString & | channelId | ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeDeleteMessage | ( | const QString & | messageId | ) |
| QVariantMap FaustBot::CPHCompatibleAPI::YouTubeGetBroadcaster | ( | ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeIsConnected | ( | ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeSetDescription | ( | const QString & | description | ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeSetTitle | ( | const QString & | title | ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeTimeoutUser | ( | const QString & | channelId, |
| int | duration = 300 ) |
| bool FaustBot::CPHCompatibleAPI::YouTubeUnbanUser | ( | const QString & | channelId | ) |