async def METHOD_NAME(self, *args: str, **kwargs: Any) -> None:
    # Overriding this so that we can pass the errors to handle_invalid_message
    try:
        await super().METHOD_NAME(*args, **kwargs)
    except ValueError as e:
        await self._handler.handle_invalid_message(str(e))