C# 클래스 SpawnBot.Bot

상속: SBPluginHost
파일 보기 프로젝트 열기: xwcg/SpawnBot 1 사용 예제들

공개 메소드들

메소드 설명
FindPlugin ( string nameOrPath ) : SBPlugin
GetSHA1Hash ( string text ) : string
PluginKick ( string channel, string name, string reason ) : void
PluginResponse ( string channel, string message ) : void
SendCommand ( string command ) : void
SendMessage ( string message, string channel ) : void

비공개 메소드들

메소드 설명
Bot ( ) : System
ChannelMessageResponse ( string channel, string name, string message ) : void
IrcService_eventActionReceived ( string channel, string name, string action ) : void
IrcService_eventCommandReceived ( string cmd ) : void
IrcService_eventConnected ( ) : void
IrcService_eventConnectingError ( string error ) : void
IrcService_eventDisconnected ( string msg, bool connectionError ) : void
IrcService_eventMessageReceived ( string channel, string name, string message ) : void
IrcService_eventNameListReceived ( string channel, string list ) : void
IrcService_eventNoticeReceived ( string name, string message ) : void
IrcService_eventRawBotModeReceived ( string mode ) : void
IrcService_eventServerPingReceived ( string hash ) : void
IrcService_eventServerPongReceived ( ) : void
IrcService_eventTopicOwnerReceived ( string channel, string name, string date ) : void
IrcService_eventTopicReceived ( string channel, string topic ) : void
IrcService_eventUnhandled ( string cmd ) : void
IrcService_eventUserChangedNick ( string name, string newName ) : void
IrcService_eventUserJoined ( string channel, string name ) : void
IrcService_eventUserJoinedHostname ( string channel, string name, string hostname ) : void
IrcService_eventUserKicked ( string channel, string name, string by, string message ) : void
IrcService_eventUserModeChanged ( string channel, string name, string mode, string by ) : void
IrcService_eventUserPart ( string channel, string name, string message ) : void
IrcService_eventUserQuit ( string name, string message ) : void
Main ( string args ) : void
PrivateMessageResponse ( string name, string message ) : void
ReadConfig ( ) : void

메소드 상세

FindPlugin() 공개 메소드

public FindPlugin ( string nameOrPath ) : SBPlugin
nameOrPath string
리턴 SBPlugin

GetSHA1Hash() 공개 정적인 메소드

public static GetSHA1Hash ( string text ) : string
text string
리턴 string

PluginKick() 공개 메소드

public PluginKick ( string channel, string name, string reason ) : void
channel string
name string
reason string
리턴 void

PluginResponse() 공개 메소드

public PluginResponse ( string channel, string message ) : void
channel string
message string
리턴 void

SendCommand() 공개 정적인 메소드

public static SendCommand ( string command ) : void
command string
리턴 void

SendMessage() 공개 정적인 메소드

public static SendMessage ( string message, string channel ) : void
message string
channel string
리턴 void