def METHOD_NAME(update: Update, context: CallbackContext) -> None:
    _, post_id = update.callback_query.data.split(":", 1)
    post = Post.objects.get(id=post_id)
    post.is_approved_by_moderator = False
    post.published_at = datetime.utcnow()
    post.collectible_tag_code = None
    post.save()
    post_url = settings.APP_HOST + reverse("show_post", kwargs={
        "post_type": post.type,
        "post_slug": post.slug,
    })
    update.effective_chat.send_message(
        f"😕 Пост «{post.title}» не одобрен, но оставлен на сайте ({update.effective_user.full_name}): {post_url}",
        disable_web_page_preview=True
    )
    # hide buttons
    update.callback_query.edit_message_reply_markup(reply_markup=None)
    return None