Calls Filters#
Usefully filters to use in your handlers.
>>> from pywa import WhatsApp, types, filters
>>> wa = WhatsApp(...)
>>> @wa.on_message(filters.command("start"))
... def on_hi_msg(_: WhatsApp, m: types.Message):
... print("This is a welcome message!")
- filters.outgoing_call: Filter[CallConnect] = outgoing_call#
- filters.incoming_call: Filter[CallConnect] = incoming_call#
- filters.call_status: Filter[CallStatus] = filters.call_status#
- filters.call_answered: Filter[CallStatus] = call_answered#
- filters.call_rejected: Filter[CallStatus] = filters.call_rejected#
- filters.call_ringing: Filter[CallStatus] = filters.call_ringing#
- filters.call_permission_update: Filter[CallPermissionUpdate] = call_permission_update#
- filters.call_permission_accepted: Filter[CallPermissionUpdate] = call_permission_accepted#
- filters.call_permission_rejected: Filter[CallPermissionUpdate] = call_permission_rejected#
- filters.call_terminate: Filter[CallTerminate] = filters.call_terminate#