C# Класс NetTelebot.Commands.Bot

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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