Sending Messages Errors
=======================

.. currentmodule:: pywa.errors

.. autoclass:: SendMessageError()
    :show-inheritance:
.. autoclass:: MessageUndeliverable()
    :show-inheritance:
.. autoclass:: ReEngagementMessage()
    :show-inheritance:
.. autoclass:: UnsupportedMessageType()
    :show-inheritance:
.. autoclass:: RecipientNotInAllowedList()
    :show-inheritance:
.. autoclass:: InvalidParameter()
    :show-inheritance:
.. autoclass:: MissingRequiredParameter()
    :show-inheritance:
.. autoclass:: MediaDownloadError()
    :show-inheritance:
.. autoclass:: MediaUploadError()
    :show-inheritance:
.. autoclass:: TemplateParamCountMismatch()
    :show-inheritance:
.. autoclass:: TemplateParamFormatMismatch()
    :show-inheritance:
.. autoclass:: TemplateNotExists()
    :show-inheritance:
.. autoclass:: TemplateTextTooLong()
    :show-inheritance:
.. autoclass:: GenericError()
    :show-inheritance:
.. autoclass:: UnknownError()
    :show-inheritance:
.. autoclass:: AccessDenied()
    :show-inheritance:
.. autoclass:: ServiceUnavailable()
    :show-inheritance:
.. autoclass:: RecipientCannotBeSender()
    :show-inheritance:
.. autoclass:: BusinessPaymentIssue()
    :show-inheritance:
.. autoclass:: IncorrectCertificate()
    :show-inheritance:
.. autoclass:: AccountInMaintenanceMode()
    :show-inheritance:
.. autoclass:: UserIsInExperimentGroup()
    :show-inheritance:
.. autoclass:: RecipientIdentityKeyMismatch()
    :show-inheritance:
