Channel
C# Methods for Twitch > Channel
GetCheermotes
public List<Cheermote> GetCheermotes()
SetChannelGame
public GameInfo SetChannelGame(string game)
SetChannelGameById
public bool SetChannelGameById(string gameId)
SetChannelTitle
public bool SetChannelTitle(string title)
TwitchAddChannelTag
public bool TwitchAddChannelTag(string tag)
TwitchClearChannelTags
public bool TwitchClearChannelTags()
TwitchRemoveChannelTag
public bool TwitchRemoveChannelTag(string tag)
TwitchSetChannelTags
public bool TwitchSetChannelTags(List<string> tags)
DisableReward
public void DisableReward(string rewardId)
EnableReward
public void EnableReward(string rewardId)
PauseReward
public void PauseReward(string rewardId)
TwitchGetChannelPointsUsedByUserId
public long TwitchGetChannelPointsUsedByUserId(string userId)
TwitchGetRewardCounter
public TwitchRewardCounter TwitchGetRewardCounter(string rewardId, bool persisted = true)
TwitchGetRewards
public List<TwitchReward> TwitchGetRewards()
TwitchGetRewardUserCounter
public TwitchRewardCounter TwitchGetRewardUserCounter(string userLogin, string rewardId, bool persisted = true)
TwitchGetRewardUserCounterById
public TwitchRewardCounter TwitchGetRewardUserCounterById(string userId, string rewardId, bool persisted = true)
TwitchRedemptionCancel
public bool TwitchRedemptionCancel(string rewardId, string redemptionId)
TwitchRedemptionFulfill
public bool TwitchRedemptionFulfill(string rewardId, string redemptionId)
TwitchResetRewardCounter
public void TwitchResetRewardCounter(string rewardId)
TwitchResetRewardUserCounters
public void TwitchResetRewardUserCounters(string rewardId)
TwitchResetUserRewardCounter
public void TwitchResetUserRewardCounter(string rewardId, string userId)
TwitchResetUserRewardCounters
public void TwitchResetUserRewardCounters(string userId, bool persisted)
TwitchRewardGroupDisable
public void TwitchRewardGroupDisable(string groupName)
TwitchRewardGroupEnable
public void TwitchRewardGroupEnable(string groupName)
TwitchRewardGroupPause
public void TwitchRewardGroupPause(string groupName)
TwitchRewardGroupToggleEnable
public void TwitchRewardGroupToggleEnable(string groupName)
TwitchRewardGroupTogglePause
public void TwitchRewardGroupTogglePause(string groupName)
TwitchRewardGroupUnPause
public void TwitchRewardGroupUnPause(string groupName)
UnPauseReward
public void UnPauseReward(string rewardId)
UpdateReward
public bool UpdateReward(string rewardId, string title, string prompt, Int32? cost, string backroundColor)
UpdateRewardBackgroundColor
public bool UpdateRewardBackgroundColor(string rewardId, string backgroundColor)
UpdateRewardCooldown
public void UpdateRewardCooldown(string rewardId, long cooldown, bool additive = false)
UpdateRewardCost
public void UpdateRewardCost(string rewardId, int cost, bool additive = false)
UpdateRewardPrompt
public bool UpdateRewardPrompt(string rewardId, string prompt)
UpdateRewardTitle
public bool UpdateRewardTitle(string rewardId, string title)
Â