TeleFlow
  • Быстрый старт
    • Установка
    • Первый бот
  • Основные концепции
    • Обработка обновлений
      • Pipeline обработки
      • Middleware
      • Command Interpreters
      • Writing Custom Middleware
    • Команды
      • Команды
      • Сессия чата
      • Результат команды
      • Шаги
      • Результат шага
      • Интерсепторы
TeleFlow
  • Основные концепции
  • Команды
  • Просмотреть исходный код страницы

Команды

  • Команды
    • Введение
    • Модель выполнения
    • Stateless и Stateful команды
    • Регистрация команд
    • Многошаговые команды
    • Связанные разделы
  • Сессия чата
    • Структура ChatSession
    • Stateless и Stateful команды
    • ChatSessionStepSnapshot
    • IChatSessionStore
    • In-memory реализация
    • Жизненный цикл сессии
  • Результат команды
    • Базовый тип
    • ExitCommandResult
    • NavigateCommandResult
    • GoToStatefulResult
    • HoldOnStatefulResult
    • Как выбирать CommandResult
    • Связанные разделы
  • Шаги
    • Введение
    • Базовые шаги
    • Как устроен шаг
    • Stateful и Stateless шаги
    • StepState
    • Шаги на inline-кнопках
    • Оркестратор шагов
    • Связанные разделы
  • Результат шага
    • Структура CommandStepResult
    • Возможные действия
    • Фабричные методы
    • Граничные случаи
    • Связь с CommandResult
    • Практическая модель
  • Интерсепторы
    • Введение
    • Жизненный цикл
    • Назначение Interceptor
    • Интерфейс
    • Пример Interceptor
    • Регистрация
    • Когда использовать Interceptor
    • Разграничение ответственности
Предыдущая Следующая

© Авторские права 2026, Gleb Bannyy.

Собрано при помощи Sphinx с использованием темы, предоставленной Read the Docs.