async def METHOD_NAME(self, dhash: str, phash: str, author_id: int) -> Tuple[bool, str]:
    _dhash = imagehash.hex_to_hash(dhash)
    async for record in self.data.filter(author_id=author_id).order_by("submitted_at"):
        if _dhash - imagehash.hex_to_hash(record.dhash) <= 7:
            return (
                True,
                f"{self.emoji(False)} | You've already submitted this screenshot [here]({record.jump_url.format(self.guild_id)}).\n",
            )
    if r := await self.data.filter(dhash=dhash, phash=phash).first():
        return (
            True,
            f"{self.emoji(False)} | <@{r.author_id}>, already submitted the [same ss]({r.jump_url.format(self.guild_id)}).\n",
        )
    return False, False