Moderation
C# Methods for Twitch > Moderation
TwitchAddModerator
public bool TwitchAddModerator(string userName)
TwitchAddVip
public bool TwitchAddVip(string userName)
TwitchApproveAutoHeldMessage
public bool TwitchApproveAutoHeldMessage(string messageId)
TwitchBanUser
public bool TwitchBanUser(string userName, string reason, bool bot = false)
TwitchBlockUser
public bool TwitchBlockUser(string userLogin, TwitchBlockContext context = None, TwitchBlockReason reason = None)
TwitchBlockUserById
public bool TwitchBlockUserById(string userId, TwitchBlockContext context = None, TwitchBlockReason reason = None)
TwitchDenyAutoHeldMessage
public bool TwitchDenyAutoHeldMessage(string messageId)
TwitchEmoteOnly
public void TwitchEmoteOnly(bool enabled = true)
TwitchFollowMode
public void TwitchFollowMode(bool enabled = true, int duration = 0)
TwitchRemoveModerator
public bool TwitchRemoveModerator(string userName)
TwitchRemoveVip
public bool TwitchRemoveVip(string userName)
TwitchSendShoutoutById
public bool TwitchSendShoutoutById(string userId)
TwitchSendShoutoutByLogin
public bool TwitchSendShoutoutByLogin(string userLogin)
TwitchSlowMode
public void TwitchSlowMode(bool enabled = true, int duration = 0)
TwitchSubscriberOnly
public void TwitchSubscriberOnly(bool enabled = true)
TwitchTimeoutUser
public bool TwitchTimeoutUser(string username, int duration, string reason, bool bot = false)
TwitchUnbanUser
public bool TwitchUnbanUser(string userName, bool bot = false)
TwitchUnblockUser
public bool TwitchUnblockUser(string userLogin)
TwitchUnblockUserById
public bool TwitchUnblockUserById(string userId)
TwitchWarnUser
public bool TwitchWarnUser(string userName, string reason)
Â