IBotContext
Интерфейс контекста бота
/// <summary>
/// Интерфейс контекста бота.
/// </summary>
public interface IBotContext
{
/// <summary>
/// Все экземпляры ботов.
/// </summary>
public IEnumerable<PRBotBase> Bots { get; }
/// <summary>
/// Экземпляр бота.
/// </summary>
public PRBotBase Current { get; }
/// <summary>
/// Клиент Telegram.Bot.
/// </summary>
public ITelegramBotClient BotClient { get; }
/// <summary>
/// Обновление.
/// </summary>
public Update Update { get; }
/// <summary>
/// Текущий тип обновления.
/// </summary>
public UpdateType CurrentUpdateType { get; }
/// <summary>
/// Токен отмены.
/// </summary>
public CancellationToken CancellationToken { get; }
}Last updated