# Post x_889798407228989441

- Post ID: `x_889798407228989441`
- Platform: X (Twitter)
- Posted: 2017-07-25T10:44:06.000Z (UTC)
- Deleted: no
- Repost: no
- Canonical URL: https://trump.fm/post/x_889798407228989441
- Analysis page: https://trump.fm/post/x_889798407228989441/analysis
- Audio narration: https://static.trump.fm/audio/x_889798407228989441.mp3 (a synthesized voice reading the post text, not a recording)

## Post text

> So great that John McCain is coming back to vote. Brave - American hero! Thank you John.

## Engagement

- Likes: 82,480
- Reposts: 22,788
- Replies: 0
- Views: unknown
- Metrics collected: 2026-01-31T23:43:13.388Z (UTC)

# Analysis

_Machine-generated by trump.fm on 2026-03-11T19:28:33.316Z (UTC): a model's reading of this post, not his words. Its psychological terms describe the language, not a clinical assessment of him._

## Analysis: Post x_889798407228989441 (2017-07-25)

### Context
McCain had just returned to the Senate days after a brain cancer diagnosis to cast a pivotal vote allowing healthcare debate to proceed. Trump needed McCain's vote for ACA repeal. This post is striking given Trump's well-documented history of attacking McCain ("I like people who weren't captured," 2015).

### Authorship
Posted at 10:44 UTC = 6:44 AM ET. Trump was likely in Washington, DC during this period (healthcare push). Early morning but within plausible authentic range. However, the tone—gracious, restrained, correct grammar, no caps—is strongly inconsistent with authentic Trump style, especially toward McCain. This reads as a strategic aide-crafted message.

### Psychological Analysis
This is transactional praise—McCain's vote was needed. The compliment is instrumentally motivated rather than reflecting genuine sentiment. Compare to previous posts in the same morning session attacking Sessions, McCabe, and Democrats with characteristic aggression. The tonal whiplash between "VERY weak position" (Sessions post) and "Brave - American hero!" is notable.

### Rhetorical Function
Classic idealization in service of a goal. McCain is temporarily elevated to "hero" status because his vote is needed. This is consistent with the splitting pattern where individuals oscillate between idealized and devalued based solely on their utility to the subject.

### Longitudinal Note
McCain would vote against the "skinny repeal" just two days later (July 28), after which Trump's rhetoric toward McCain would become viciously hostile again—confirming the transactional nature of this praise.

## Fact Verification

| Claim | Verdict | Evidence |
|-------|---------|----------|
| "John McCain is coming back to vote" | **True** | McCain returned to the Senate on July 25, 2017, days after brain cancer diagnosis, to vote on healthcare debate motion to proceed |

Overall Veracity: 100%

## Authorship Analysis

**Aide-Written** (score: 20%)

### Indicators

- Correct grammar and punctuation
- Restrained, gracious tone unlike authentic Trump toward McCain
- No ALL CAPS or emotional reactivity
- Strategically timed for healthcare vote
- 6:44 AM local time—early but not classic late-night authentic window

## Psychological Profile

### State

**Grandiose State**

**Trigger:** Supply Seeking (Healthcare vote—needs McCain's support)

Sentiment: +0.80

### Clinical

**Malignant Narcissism:**
- Narcissistic: 50%
- Antisocial: 30%
- Paranoid: 10%
- Sadism: 0%

**Defense Mechanisms:**
- idealization (immature)
- reaction formation (neurotic)

**Cognitive Complexity:**
- Complexity: 30%

**Parasocial Techniques:**
- public praise as loyalty reward signal
- modeling transactional relationships for audience

## Fact Checks (1)

_The model's verdicts from 2026-03-11._

> John McCain is coming back to vote

**TRUE**

McCain returned to the Senate on July 25, 2017, days after brain cancer diagnosis, to vote on healthcare debate motion to proceed

Sources: provided events context

Overall Veracity: 100%

## Tags

- transactional_praise (90%)
- healthcare_repeal (80%)
- idealization (70%)
- aide_authored (70%)

## That day

_From trump.fm's machine-generated digest of the day, not his words._

**Morning Siege on His Own Justice Department as Healthcare Vote Looms**

Trump spent the morning in a defensive fury, publicly attacking his own Attorney General Jeff Sessions and FBI Acting Director Andrew McCabe over the Russia investigation — while praising John McCain's return to the Senate for the healthcare vote in almost the same breath. He floated a conspiracy theory tying the Washington Post to Amazon lobbying and distorted facts about political donations to discredit investigators. The afternoon brought a shift to governance mode with healthcare cheerleading, a press conference with Lebanon's prime minister, and an evening rally in Ohio. The day's sharpest edges all pointed inward at the investigative apparatus closing in around his administration.

Full digest for 2017-07-25: https://trump.fm/date/2017-07-25/analysis

## Citation

- APA: Trump, D. J. (2017, July 25). So great that John McCain is coming back to vote.... [Social media post]. X (Twitter). trump.fm. https://trump.fm/post/x_889798407228989441
- MLA: Trump, Donald J. "So great that John McCain is coming back to vote. Brave -..." X (Twitter), 25 Jul. 2017. trump.fm, https://trump.fm/post/x_889798407228989441. Accessed 9 Oct. 2026.
- Chicago: Donald J. Trump, "So great that John McCain is coming back to vote. Brave -...," X (Twitter), July 25, 2017, archived at trump.fm, https://trump.fm/post/x_889798407228989441.

## For agents

- Site overview: https://trump.fm/llms.txt
- API specification: https://trump.fm/openapi.json
- MCP server: https://trump.fm/mcp (search and fetch tools, no auth)
- This post as JSON: https://trump.fm/api/posts/x_889798407228989441
- Analysis as JSON: https://trump.fm/api/analysis/x_889798407228989441
- All citation formats: https://trump.fm/api/cite/x_889798407228989441
- Same day: https://trump.fm/date/2017-07-25
- The record alone, without the analysis: https://trump.fm/post/x_889798407228989441.md?analysis=false

_Markdown view of a trump.fm page. Post, analysis, date, feed, contradictions, search and about pages answer in markdown at their URL with `.md` appended (`/index.md` for the home page), or when sent `Accept: text/markdown`._