API Reference
=============

Complete reference for every public class, method, type, filter and enum in FTMGram.

.. grid:: 2
   :gutter: 2

   .. grid-item-card:: 🤖 Client
      :link: client
      :link-type: doc

      All methods you can call on a ``Client`` instance — messages, media, chats, users, and more.

   .. grid-item-card:: 🗂️ Types
      :link: types
      :link-type: doc

      High-level Python objects returned by Client methods — ``Message``, ``User``, ``Chat``, and more.

   .. grid-item-card:: 🔍 Filters
      :link: filters
      :link-type: doc

      Built-in update filters for handler decorators.

   .. grid-item-card:: 🔢 Enums
      :link: enums
      :link-type: doc

      All enumeration types used across the API.

.. toctree::
   :hidden:
   :maxdepth: 1

   client
   types
   filters
   enums
