Discord

C# Methods for Integrations > Discord

DiscordPostTextToWebhook

Send simple text content to Discord webhook

public string DiscordPostTextToWebhook(string webhookUrl, string content, string username, string avatarUrl, bool textToSpeech = false)

LumiaSendCommand

public void LumiaSendCommand(string command)

LumiaSetToDefault

public void LumiaSetToDefault()

PronounClearForUserlogin

public void PronounClearForUserlogin(string userLogin)

PronounLookup

public Dictionary<string,object> PronounLookup(string userLogin)

ThrowingSystemActivateTriggerByName

public bool ThrowingSystemActivateTriggerByName(string triggerName)

ThrowingSystemThrowItemByName

public bool ThrowingSystemThrowItemByName(string itemName, double delay = 0.05, int amount = 1)

VoiceModBackgroundEffectOff

public void VoiceModBackgroundEffectOff()

VoiceModBackgroundEffectOn

public void VoiceModBackgroundEffectOn()

VoiceModCensorOff

public void VoiceModCensorOff()

VoiceModCensorOn

public void VoiceModCensorOn()

VoiceModGetBackgroundEffectStatus

public bool VoiceModGetBackgroundEffectStatus()

VoiceModGetCurrentVoice

public string VoiceModGetCurrentVoice()

VoiceModGetHearMyselfStatus

public bool VoiceModGetHearMyselfStatus()

VoiceModGetVoiceChangerStatus

public bool VoiceModGetVoiceChangerStatus()

VoiceModHearMyVoiceOff

public void VoiceModHearMyVoiceOff()

VoiceModHearMyVoiceOn

public void VoiceModHearMyVoiceOn()

VoiceModSelectVoice

public void VoiceModSelectVoice(string voiceId)

VoiceModVoiceChangerOff

public void VoiceModVoiceChangerOff()

VoiceModVoiceChangerOn

public void VoiceModVoiceChangerOn()

VTubeStudioActivateExpression

public bool VTubeStudioActivateExpression(string expressionFile, Single fadeTime = 0.25)

VTubeStudioColorTintAll

public bool VTubeStudioColorTintAll(string hexColor, double mixWithSceneLighting = 0)

VTubeStudioColorTintByNameContains

public bool VTubeStudioColorTintByNameContains(string hexColor, double mixWithSceneLighting, List<string> filterValues)

VTubeStudioColorTintByNames

public bool VTubeStudioColorTintByNames(string hexColor, double mixWithSceneLighting, List<string> filterValues)

VTubeStudioColorTintByNumber

public bool VTubeStudioColorTintByNumber(string hexColor, double mixWithSceneLighting, List<int> artMeshNumbers)

VTubeStudioColorTintByTagContains

public bool VTubeStudioColorTintByTagContains(string hexColor, double mixWithSceneLighting, List<string> filterValues)

VTubeStudioColorTintByTags

public bool VTubeStudioColorTintByTags(string hexColor, double mixWithSceneLighting, List<string> filterValues)

VTubeStudioDeactivateExpression

public bool VTubeStudioDeactivateExpression(string expressionFile)

VTubeStudioGetModelPosition

public VTSModelPosition VTubeStudioGetModelPosition()

VTubeStudioLoadModelById

public bool VTubeStudioLoadModelById(string modelId)

VTubeStudioLoadModelByName

public bool VTubeStudioLoadModelByName(string modelName)

VTubeStudioMoveModel

public bool VTubeStudioMoveModel(double seconds, bool relative, Double? posX, Double? posY, Double? rotation, Double? size)

VTubeStudioRandomColorTint

public bool VTubeStudioRandomColorTint()

VTubeStudioResetAllColorTints

public bool VTubeStudioResetAllColorTints()

VTubeStudioSendRawRequest

public string VTubeStudioSendRawRequest(string requestType, string data)

VTubeStudioTriggerHotkeyById

public bool VTubeStudioTriggerHotkeyById(string hotkeyId)

VTubeStudioTriggerHotkeyByName

public bool VTubeStudioTriggerHotkeyByName(string hotkeyName)