Docs: choosing the first option for which callable returned True

This commit is contained in:
khoben 2020-10-06 19:47:37 +07:00
parent f187767675
commit 26095df7c7

View File

@ -830,12 +830,18 @@ class Message(ChatGetter, SenderGetter, TLObject, abc.ABC):
also be a callable, like a ``re.compile(...).match``, also be a callable, like a ``re.compile(...).match``,
and the text will be passed to it. and the text will be passed to it.
Please note that the first option for which the callable
returns `True` will be selected.
filter (`callable`): filter (`callable`):
Clicks the first button or poll option for which the callable Clicks the first button or poll option for which the callable
returns `True`. The callable should accept a single returns `True`. The callable should accept a single
`MessageButton <telethon.tl.custom.messagebutton.MessageButton>` `MessageButton <telethon.tl.custom.messagebutton.MessageButton>`
or `PollAnswer <telethon.tl.types.PollAnswer>` argument. or `PollAnswer <telethon.tl.types.PollAnswer>` argument.
Please note that the first option for which the callable
returns `True` will be selected.
data (`bytes`): data (`bytes`):
This argument overrides the rest and will not search any This argument overrides the rest and will not search any
buttons. Instead, it will directly send the request to buttons. Instead, it will directly send the request to