C# Класс SanderVantEinde.TelegramBot.TelegramBot

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

Private Properties

Свойство Тип Описание
CheckDir void
CheckUpdate Task
GetBot void
GetUpdates Task>
Print void
Run Task
SetupURLs void

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

Метод Описание
AddQueuedMessage ( Task task ) : void
LoggingPathForDate ( ) : string
LoggingPathForDate ( System.DateTime date ) : string
PrintError ( string msg ) : void
PrintNotification ( string msg ) : void
PrintSuccess ( string msg ) : void
PrintWarning ( string msg ) : void
Start ( ) : void
Stop ( ) : void
TelegramBot ( string apikey ) : Newtonsoft.Json

Приватные методы

Метод Описание
CheckDir ( ) : void
CheckUpdate ( ) : Task
GetBot ( ) : void
GetUpdates ( ) : Task>
Print ( object msg, ConsoleColor color = ConsoleColor.White ) : void
Run ( ) : Task
SetupURLs ( string apikey ) : void

Описание методов

AddQueuedMessage() публичный Метод

public AddQueuedMessage ( Task task ) : void
task Task
Результат void

LoggingPathForDate() публичный Метод

public LoggingPathForDate ( ) : string
Результат string

LoggingPathForDate() публичный Метод

public LoggingPathForDate ( System.DateTime date ) : string
date System.DateTime
Результат string

PrintError() публичный Метод

public PrintError ( string msg ) : void
msg string
Результат void

PrintNotification() публичный Метод

public PrintNotification ( string msg ) : void
msg string
Результат void

PrintSuccess() публичный Метод

public PrintSuccess ( string msg ) : void
msg string
Результат void

PrintWarning() публичный Метод

public PrintWarning ( string msg ) : void
msg string
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

TelegramBot() публичный Метод

public TelegramBot ( string apikey ) : Newtonsoft.Json
apikey string
Результат Newtonsoft.Json