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] = <pywa.filters.outgoing_call object>#
- filters.incoming_call: Filter[CallConnect] = <pywa.filters.incoming_call object>#
- filters.call_status: Filter[CallStatus] = <pywa.filters.call_status object>#
- filters.call_answered: Filter[CallStatus] = <pywa.filters.call_answered object>#
- filters.call_rejected: Filter[CallStatus] = <pywa.filters.call_rejected object>#
- filters.call_ringing: Filter[CallStatus] = <pywa.filters.call_ringing object>#
- filters.call_permission_update: Filter[CallPermissionUpdate] = <pywa.filters.call_permission_update object>#
- filters.call_permission_accepted: Filter[CallPermissionUpdate] = <pywa.filters.call_permission_accepted object>#
- filters.call_permission_rejected: Filter[CallPermissionUpdate] = <pywa.filters.call_permission_rejected object>#
- filters.call_terminate: Filter[CallTerminate] = <pywa.filters.call_terminate object>#