C# 클래스 NetTelebot.Commands.Bot

파일 보기 프로젝트 열기: themehrdad/NetTelebot 1 사용 예제들

공개 메소드들

메소드 설명
Bot ( string name, string token ) : System
Start ( ) : void
Stop ( ) : void

보호된 메소드들

메소드 설명
GetFirstParameter ( MessageInfo message, CommandInfo command ) : void
OnMessageReceived ( MessageInfo message ) : void
OnUnknownCommandReceived ( MessageInfo message ) : void
Process ( MessageInfo message, CommandInfo command ) : void
ProcessCommand ( MessageInfo message ) : void
RunRequest ( MessageInfo message, CommandInfo command ) : void

비공개 메소드들

메소드 설명
Client_UpdatesReceived ( object sender, TelegramUpdateEventArgs e ) : void
FindCommand ( string text ) : CommandInfo
Process ( UpdateInfo update ) : void
ProcessParameter ( MessageInfo message ) : void

메소드 상세

Bot() 공개 메소드

public Bot ( string name, string token ) : System
name string
token string
리턴 System

GetFirstParameter() 보호된 메소드

protected GetFirstParameter ( MessageInfo message, CommandInfo command ) : void
message MessageInfo
command CommandInfo
리턴 void

OnMessageReceived() 보호된 메소드

protected OnMessageReceived ( MessageInfo message ) : void
message MessageInfo
리턴 void

OnUnknownCommandReceived() 보호된 메소드

protected OnUnknownCommandReceived ( MessageInfo message ) : void
message MessageInfo
리턴 void

Process() 보호된 메소드

protected Process ( MessageInfo message, CommandInfo command ) : void
message MessageInfo
command CommandInfo
리턴 void

ProcessCommand() 보호된 메소드

protected ProcessCommand ( MessageInfo message ) : void
message MessageInfo
리턴 void

RunRequest() 보호된 메소드

protected RunRequest ( MessageInfo message, CommandInfo command ) : void
message MessageInfo
command CommandInfo
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void