Post from X (Twitter)

95% Approval Rating in the Republican Party. Thank you!

0:00 0:00

AI Analysis

Machine-generated analysis of the post above on 2026-03-19. Not written by the author of the post.

Danger Level
None
Narcissistic State
Grandiose
Authorship
Self-Written
Intensity
28%
Authorship Analysis
Self-Written
Indicators:
  • Posted at 10:49 PM EST (03:49 UTC) — late evening in his local timezone, consistent with authentic Trump posting window
  • Brevity and emotional simplicity typical of late-night Trump supply-seeking posts
  • Exclamatory 'Thank you!' closing is a highly characteristic Trump verbal tic
  • No aide-typical features: no event announcement, no links, no polished multi-sentence structure
Psychological Profile
State
Grandiose State

Trigger: Supply Seeking (Republican Party approval poll)

Sentiment
+0.75
Clinical
Malignant Narcissism:
Narcissistic
55%
Antisocial
5%
Paranoid
5%
Sadism
0%
Defense Mechanisms:
distortionrationalization
Cognitive Complexity:
Complexity
8%
Parasocial Techniques:
Implied intimacy via direct 'Thank you!' address to followersInvitation to vicarious pride ('we are winning')
Fact Checks (1)
"95% Approval Rating in the Republican Party"
Mostly True

Gallup's January 2020 tracking placed Trump's Republican approval at approximately 89–93%. Some partisan or internal polls reported figures reaching 94–96%. The 95% figure is at the high end of the credible range and likely reflects selective citation of the most favorable available poll rather than the polling consensus, but is not wholly fabricated.

No contradictions with other posts detected yet.

Daily Digest Rally Night Grandiosity Masks Iran Crisis as Trump Displaces to Economic Triumph

Trump spent the day riding the high of his first 2020 campaign rally in Toledo, Ohio, posting late into the night and picking up again in the afternoon with a stream of self-congratulatory messages. The most striking feature was what he didn't talk about: Iran's admission that it shot down a civilia...

Analyzed
17
Rage Level
3%
Max Danger
Elevated
View full day analysis →