aiosignald.exc
Generated using https://signald.org/protocol.json Version: ‘0.23.2-7-1583b4df’=
Module Contents
- exception aiosignald.exc.SignaldException(payload: dict[str, str])
Bases:
Exception
Base class to translate signald’s response payloads into python exceptions
- __str__()
Return str(self).
- exception aiosignald.exc.UntrustedIdentityError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- identity_key: aiosignald.generated.IdentityKeyv1
- exception aiosignald.exc.ProtocolInvalidKeyIdError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.DuplicateMessageError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.NetworkError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.ProtocolInvalidMessageError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.ProtocolNoSessionError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.NoSuchAccountError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.ServerNotFoundError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidProxyError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.NoSendPermissionError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidAttachmentError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InternalError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
an internal error in signald has occurred. typically these are things that “should never happen” such as issues saving to the local disk, but it is also the default error type and may catch some things that should have their own error type. If you find tht your code is depending on the exception list for any particular behavior, please file an issue so we can pull those errors out to a separate error type: https://gitlab.com/signald/signald/-/issues/new
- exception aiosignald.exc.InvalidRequestError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.UnknownGroupError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.RateLimitError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidRecipientError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.AttachmentTooLargeError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.AuthorizationFailedError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Indicates the server rejected our credentials or a failed group update. Typically means the linked device was removed by the primary device, or that the account was re-registered. For group updates, this can indicate that we lack permissions.
- exception aiosignald.exc.SQLError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.ProofRequiredError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.SignalServerError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
indicates signald received an http 500 status code from the server
- exception aiosignald.exc.UnregisteredUserError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.OwnProfileKeyDoesNotExistError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.GroupPatchNotAcceptedError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Indicates the server rejected our group update. This can be due to errors such as trying to add a user that’s already in the group.
- exception aiosignald.exc.GroupVerificationError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidGroupStateError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidInviteURIError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.GroupNotActiveError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.UnsupportedGroupError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
returned in response to use v1 groups, which are no longer supported
- exception aiosignald.exc.InvalidBase64Error(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.NoKnownUUIDError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.NoSuchSessionError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.UserAlreadyExistsError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.ScanTimeoutError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.CaptchaRequiredError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.AccountHasNoKeysError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.AccountAlreadyVerifiedError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.AccountLockedError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.FingerprintVersionMismatchError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.UnknownIdentityKeyError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidFingerprintError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions
- exception aiosignald.exc.InvalidGroupError(payload: dict[str, str])
Bases:
aiosignald.error.SignaldException
Base class to translate signald’s response payloads into python exceptions