C# Class Hardly.Library.Twitch.TwitchChatRoom

Show file Open project: hardlydifficult/HardlyBot Class Usage Examples

Public Properties

Property Type Description
factory ITwitchFactory
pointManager ChannelPointManager
twitchConnection TwitchConnection

Public Methods

Method Description
SendChatMessage ( string message ) : void
SendWhisper ( TwitchUser speakee, string message ) : void
Timeout ( TwitchUser speaker, System.TimeSpan timeSpan ) : void
TwitchChatRoom ( ITwitchFactory factory, TwitchIrcConnection chatConnection, TwitchIrcConnection whisperConnection, TwitchConnection twitchConnection ) : System

Private Methods

Method Description
SendIrcMessage ( string message ) : void

Method Details

SendChatMessage() public method

public SendChatMessage ( string message ) : void
message string
return void

SendWhisper() public method

public SendWhisper ( TwitchUser speakee, string message ) : void
speakee TwitchUser
message string
return void

Timeout() public method

public Timeout ( TwitchUser speaker, System.TimeSpan timeSpan ) : void
speaker TwitchUser
timeSpan System.TimeSpan
return void

TwitchChatRoom() public method

public TwitchChatRoom ( ITwitchFactory factory, TwitchIrcConnection chatConnection, TwitchIrcConnection whisperConnection, TwitchConnection twitchConnection ) : System
factory ITwitchFactory
chatConnection TwitchIrcConnection
whisperConnection TwitchIrcConnection
twitchConnection TwitchConnection
return System

Property Details

factory public property

public ITwitchFactory factory
return ITwitchFactory

pointManager public property

public ChannelPointManager,Hardly.Library.Twitch pointManager
return ChannelPointManager

twitchConnection public property

public TwitchConnection twitchConnection
return TwitchConnection