wait_for_callback_query()¶
- Client.wait_for_callback_query()¶
Wait for callback query.
Usable by Users Bots
- Parameters:¶
chat_id (``int`` | ``str``) – Unique identifier (int) or username (str) of the target chat.
filters (:obj:`Filters`) – Pass one or more filters to allow only a subset of callback queries to be passed in your callback function.
timeout (``int``, *optional*) – Timeout in seconds.
- Returns:¶
:obj:`~pyrogram.types.CallbackQuery` (On success, the callback query is returned.)
- Raises:¶
asyncio.TimeoutError – In case callback query not received within the timeout.:
Example
# Simple example callback_query = app.wait_for_callback_query(chat_id) # Example with filter callback_query = app.wait_for_callback_query(chat_id, filters=filters.user(user_id)) # Example with timeout callback_query = app.wait_for_callback_query(chat_id, timeout=60)