IMessageCommandHandler

Интерфейс обработчика для message команд.

using Telegram.Bot.Types;

namespace PRTelegramBot.Interfaces
{
    /// <summary>
    /// Интерфейс обработчика для message команд.
    /// </summary>
    public interface IMessageCommandHandler : ICommandHandlerBase<Message>
    {
        /// <summary>
        /// Обработка.
        /// </summary>
        /// <param name="bot">Бот.</param>
        /// <param name="update">Update.</param>
        /// <param name="updateType">Messageкласс update.</param>
        /// <returns>Результат обновления.</returns>
        public Task<UpdateResult> Handle(PRBotBase bot, Update update, Message updateType);
    }
}

Last updated