def post_x(caption: str, media_path: str | None, region: str, timezone: str, content_type: str):
    """
    Implement via X API v2 (tweet + media upload if allowed).
    """
    print(f"[X] region={region} type={content_type} text={caption[:60]} media={media_path}")
