Skip to content

Architecture

Hinrich Mahler edited this page Apr 23, 2022 · 20 revisions

Architecture

PTB Architecture

Required and optional components

Explain which components are opt-in and which are opt-out.

  • Updater
  • JobQueue
  • CallbackDataCache
  • Defaults
  • BasePersistence
  • ContextTypes

Customizing Components

Explain which components can (or even must) be replaced by custom implementations

  • BasePersistence
  • BaseRequest
  • Handler
  • Application (special case in the builder pattern)
Clone this wiki locally