Update Handlers =============== Handlers are used to instruct Pyrogram about which kind of updates you'd like to handle with your callback functions. For a much more convenient way of registering callback functions have a look at :doc:`Decorators ` instead. .. code-block:: python from pyrogram import Client from pyrogram.handlers import MessageHandler app = Client("my_account") def dump(client, message): print(message) app.add_handler(MessageHandler(dump)) app.run() .. contents:: Contents :backlinks: none :depth: 1 :local: ----- .. currentmodule:: pyrogram.handlers Index ----- .. hlist:: :columns: 3 - :class:`MessageHandler` - :class:`DeletedMessagesHandler` - :class:`CallbackQueryHandler` - :class:`InlineQueryHandler` - :class:`ChosenInlineResultHandler` - :class:`ChatMemberUpdatedHandler` - :class:`UserStatusHandler` - :class:`PollHandler` - :class:`DisconnectHandler` - :class:`RawUpdateHandler` ----- Details ------- .. Handlers .. autoclass:: MessageHandler() .. autoclass:: DeletedMessagesHandler() .. autoclass:: CallbackQueryHandler() .. autoclass:: InlineQueryHandler() .. autoclass:: ChosenInlineResultHandler() .. autoclass:: ChatMemberUpdatedHandler() .. autoclass:: UserStatusHandler() .. autoclass:: PollHandler() .. autoclass:: DisconnectHandler() .. autoclass:: RawUpdateHandler()