async def METHOD_NAME(self) -> Optional[discord.Message]:
    """
    Edit public slotm message to reflect current state.
    """
    m = await self.message()
    if not m:
        return await self.full_delete()
    _embed, _view = await self.public_message()
    with suppress(discord.HTTPException):
        return await m.edit(embed=_embed, view=_view)