Module sanic_discord.interaction.errors

Expand source code
from sanic.exceptions import SanicException


class InteractionException(SanicException):
    """
    The base exception for all interaction exceptions.
    """
    status_code = 500

class InvaildSignatureError(InteractionException):
    """
    If the signature is invalid.
    """
    status_code = 401

Classes

class InteractionException (message: Union[str, bytes, ForwardRef(None)] = None, status_code: Optional[int] = None, quiet: Optional[bool] = None, context: Optional[Dict[str, Any]] = None, extra: Optional[Dict[str, Any]] = None)

The base exception for all interaction exceptions.

Expand source code
class InteractionException(SanicException):
    """
    The base exception for all interaction exceptions.
    """
    status_code = 500

Ancestors

  • sanic.exceptions.SanicException
  • builtins.Exception
  • builtins.BaseException

Subclasses

Class variables

var status_code
class InvaildSignatureError (message: Union[str, bytes, ForwardRef(None)] = None, status_code: Optional[int] = None, quiet: Optional[bool] = None, context: Optional[Dict[str, Any]] = None, extra: Optional[Dict[str, Any]] = None)

If the signature is invalid.

Expand source code
class InvaildSignatureError(InteractionException):
    """
    If the signature is invalid.
    """
    status_code = 401

Ancestors

Class variables

var status_code