События команд
/// <summary>
/// Событие до обработки reply команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPreReplyCommandHandle;
/// <summary>
/// Событие после обработки reply команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPostReplyCommandHandle;
/// <summary>
/// Событие до обработки dynamic reply команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPreDynamicReplyCommandHandle;
/// <summary>
/// Событие после обработки dynamic reply команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPostDynamicReplyCommandHandle;
/// <summary>
/// Событие до обработки slash команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPreSlashCommandHandle;
/// <summary>
/// Событие после обработки slash команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPostSlashCommandHandle;
/// <summary>
/// Событие до обработки inline команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPreInlineCommandHandle;
/// <summary>
/// Событие после обработки inline команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPostInlineCommandHandle;
/// <summary>
/// Событие до обработки next step команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPreNextStepCommandHandle;
/// <summary>
/// Событие после обработки next step команды.
/// </summary>
public event Func<BotEventArgs, Task>? OnPostNextStepCommandHandle;
Last updated