The Receipts Wall: Every threat, slur, and "deserve life in prison" comment X let stay up against me. In 24 hours.
By Ryan Nichols










This is every threat, slur, and "you deserve life in prison" comment X allowed to stay up against me in the last 24 hours — receipts, names, timestamps, and dissection. My account is locked. Theirs are not. The asymmetry is the whole story.

👉 30-second version: paste the bare URL of this post into your feed. Bare links unfurl with the receipts. Quote-tweets get buried. Don't ask permission. Don't soften it. Just paste it.
I am a private citizen in Longview, Texas. I was pardoned by President Donald J. Trump on January 20, 2025. The federal charges against me were dismissed with prejudice by U.S. Attorney Edward R. Martin Jr. The case cannot be brought again. I am a free citizen.
In the last 24 hours X has locked my account twice — once for a parody quote from a movie, once for a sarcastic Trump-style riff about Space Force. In the same 24 hours, every receipt below — wishing me death in prison, calling for my "rot in hell," homophobic slurs, an open public conspiracy to mass-report me into silence — was reported zero times by X's automation. Every single one is still public, on the verified front-end of the platform Elon Musk bought promising free speech.
This post is a wall. Receipt by receipt. With dissection.
How the trap works (the structure)
Before the receipts, you need to see the shape of the trap. It's the same trap every time:
- The unprovoked attack. A verified or pile-on account opens at me out of nowhere — usually under a grief post or a J6 post — with an obvious flame or slur.
- The bait reply. A second account replies with a setup question designed to elicit a one-word answer ("Is that a threat?" / "Are you threatening him?" / "So you're a violent extremist now?"). That's called fishing for a reportable line.
- The mass-report. I answer — usually sarcastically — and within minutes a coordinated cluster of accounts mass-reports the answer. X's automation locks me. Total time from post to lock: well under one human-review cycle.
- The victory lap. The brigade then posts publicly, in the same thread, the actual hateful things — Rot in Hell, deserve life in prison, slurs — and X doesn't touch any of it.
You don't have to take my word for the structure. Here's the bait sitting in the thread itself.

I had already blocked both @garykoepnick and @LoriNash59 for prior harassment. X displays their replies to me as "This Post is from an account you blocked" — I literally cannot see what they wrote without un-blocking. They knew that. They posted the bait anyway because they weren't writing it for me. They were writing it for the mass-report queue.
That is what the rest of these receipts are evidence of.
Receipt 1 — @theliamnissan: "You broke the law. Deal with it, fuckbag."
The unprovoked attack that opened yesterday's lock cycle. Verified account. 460,200 followers. Bio describes him as a parody.

Tear-down:
"Deal with it, fuckbag"is, by every reasonable reading of X's own Abusive Behavior policy, abusive content directed at a specific person. Specific named target. Specific slur. Specific intent to demean.- It was reported to X by his own followers exactly zero times in the way mine was, because his side of the network does not mass-report itself. The tweet is still public 24+ hours later. Still up.
- I replied 51 seconds later with a one-line riff from the movie Taken: "I don't think you know who you're fucking with.." — a quote his own bio (see Receipt 2) is built around. My account got reported into a lock for it. His didn't.
Receipt 2 — @theliamnissan: the profile
This is who's doing it. The verified blue check whose bio is a movie quote attacking "Nazi dickbags," then who calls a pardoned J6 defendant a "fuckbag" and brigades him into a lock. Context matters.

Tear-down:
- 460,200 followers. Verified. Location: "Parody, TX." Bio: "a particular set of skills..." — a direct lift from Liam Neeson's monologue in Taken. The account's entire brand is movie-quote tough-guy talk aimed at people he labels Nazis.
- He replied to me with that exact tough-guy posture, was met with one in kind (the same Taken quote his own bio is built on), and escalated to mass-reporting instead of taking the joke.
- X verifies and monetizes this account. X locked mine.
Receipt 3 — @theliamnissan: "Hahahah is this jackass... #smokefleet show him some love"
A verified 460K-follower account doesn't just throw the punch. He calls his entire follower base in to land more.

Tear-down:
"is this jackass January 6th insurrectionist"— defamatory in itself. I am a pardoned citizen. My charges were dismissed with prejudice. The label is legally false."#smokefleet show him some love"is, by plain reading, an instruction to a 460K-follower mob to pile onto a named user. That is the textbook definition of coordinated harassment and brigading — which X's Abusive Behavior policy specifically prohibits.- He doesn't bother to hide it. The hashtag is the whole point. Still up. Still verified. Zero enforcement.
Receipt 4 — @theliamnissan: "I'm just casually getting your account banned." — the verbatim admission
This is the one that makes the whole pattern undeniable. The verified blue-check literally writes, on the platform, in the open thread, that he is actively getting my account banned. And then, when X bans me, his post stays up.

Tear-down:
"I'm just casually getting your account banned"is a verbatim, on-platform admission of coordinated mass-reporting. There is no rhetorical reading of this that isn't an admission of intent to weaponize the report function.- He frames a Taken movie quote — which his own bio is built on — as "a threat" so the report queue catches it. Pure trap. Pure brigading.
- Twenty minutes after this tweet, X locks @RealRyanNichols for 6 days, 23 hours.
Receipt 5 — What @theliamnissan's admission produced
Here is the lock notice that arrived right after he wrote, in plain English, that he was casually getting my account banned.

Tear-down:
- The lock was issued within roughly one hour of his admission. There is no realistic way human reviewers read his post, then my parody reply, then a brigade of reports, in that window. This is automation responding to report volume.
- A coordinated mass-report is exactly the behavior X claims to prohibit. It is also exactly what X's automation rewards.
- Receipt 4 (the admission) and Receipt 5 (the ban notice) are, together, the closest thing to a confession-plus-fingerprints you will ever find in a platform-enforcement story.
Receipt 6 — @DrMLynne: "You took part in January 6, you deserve life in prison."
A direct death wish — life in prison for a pardoned, free citizen of the United States — posted publicly on X, openly searchable, with no Violent Speech warning, no flag, no automated review, no lock.

Tear-down:
- "You deserve life in prison" — directed at a pardoned citizen by name — is wishing the political death of a free person. There is no other reading of it.
- I was pardoned January 20, 2025 by the President of the United States. Charges dismissed with prejudice. There is no legal sense in which I "deserve" prison. The post is a wish, not a description.
- A wish for the lifetime caging of a named, identified, free citizen is the most serious thing in this entire wall of receipts. And X did absolutely nothing about it.
Receipt 7 — @LoriNash59: "Rot in Hell you unAmerican scum."
Same person who fired the "Is that a threat?" bait that triggered today's lock cycle. A few minutes after the bait worked and my account got locked, she dropped the actual hateful line — into the open thread — and X didn't touch it.
@LoriNash59: "Rot in Hell you unAmerican scum." Still up. No lock. No "Violent Speech" warning. No flag. No automated review.
(Screenshot of this specific tweet was in the original evidence batch, but the full window-capture also contained other on-screen content that didn't belong in the public archive. The image is being re-captured cleanly — window-only — and will be added here once it's safe to publish. The text above is verbatim from the live thread.)
Tear-down:
- Bio (verbatim): "Blue dot in a red state hoping dignity, sanity and statesmanship will return to the White House after tRump is gone."
- Sequence: (a) fires the bait at me, (b) reports the answer, (c) my account gets locked, (d) walks back into the open thread and tells a pardoned citizen to "rot in hell" and calls him "unAmerican scum."
- "Rot in Hell" is, by plain language, a wish for eternal damnation. If "Delta force and space force will take care of you" — said as obvious sarcasm — is "Violent Speech," then "Rot in Hell" must be at least equally violent. X disagrees only when it's pointed at the right target.
Receipt 8 — @Teddy_four: a homophobic slur
@Teddy_four: "Nobody cares phaggot." Still up. Aimed directly at me. Slur unchanged from the post. No flag.
(Re-captured screenshot pending — same privacy revert as Receipt 7.)
Tear-down:
- A homophobic slur, aimed by name at another user, is one of the most explicitly enumerated things on every major platform's hate-speech policy on Earth. X's "Hateful Conduct" rule lists slurs targeting a protected class as a violation.
- The slur is not even spelled creatively. It is sitting there, public, searchable, still up.
- The asymmetry is no longer subtle.
Receipt 9 — @hec_nasty: "Lame ass bitch."
@hec_nasty: "Lame ass bitch." Aimed at me under a separate post. Still up.
(Re-captured screenshot pending.)
Tear-down:
- "Lame ass bitch" aimed by name at another user is straightforwardly abusive content under X's Abusive Behavior policy. Same policy that, this morning, locked my account for using the words "Space Force" and "discombobulater."
Receipt 10 — The comparator: what X DID lock me for
This is the tweet X cited. Read it. Decide for yourself whether the words "Space Force," "discombobulater," and "my yacht" constitute violent speech from a private citizen with no military command.

Tear-down:
- I am a private citizen in Longview, Texas. I do not command Delta Force or Space Force. Space Force operates satellites. "Discombobulater" is not a real word. I don't own a yacht.
- Under X's published Violent Speech policy, a "true threat" requires a credible expression of intent to harm a specific person. The locked tweet contains: no specific person, no specific time, no specific place, no specific means.
- To anyone reading in good faith, the cadence is Trump-style satire — a rhetorical riff, not an instruction. It is the rhetorical equivalent of saying "the Avengers will get you."
- This is what X chose to enforce on. Rot in Hell, deserve life in prison, fuckbag, phaggot, lame ass bitch, casually getting you banned are the things X chose not to enforce on.
The pattern, stated plainly
- Verified accounts with 460K followers can publicly admit to coordinating mass-reports against a pardoned J6 defendant. No action.
- Anonymous accounts can wish a pardoned citizen life in prison or tell him to rot in hell. No action.
- A homophobic slur can sit publicly aimed at another user. No action.
- A private citizen with no military command uses the words Space Force and discombobulater in obvious satire after being baited by a structured trap. Locked. Twice. In 24 hours.
If "Rot in Hell" and "you deserve life in prison" and a verbatim admission of coordinated mass-reporting do not qualify as Violent Speech under X's own published rules, then a sarcastic Space Force riff from a pardoned private citizen cannot qualify either. Either the rules apply consistently or they aren't rules at all — they're a weapon.
⚡ What you can do RIGHT NOW
Four moves, in order. Stack them.
1. Share the bare URL. Don't quote-tweet. Don't rewrite it. Don't soften it. The bare link unfurls with the receipts wall as the share card. Paste it directly into X, Truth, Facebook, Substack, Telegram, your group chat, the family Signal thread.
https://www.realryannichols.com/posts/the-receipts-wall-every-threat-x-let-stay-up
2. Subscribe to this feed. No algorithm. No platform. Straight to your inbox or phone the next time something hits. Form at the bottom of every page on this site.
3. Donate →. I am spending my last dime on this site, the J6 case archive, mental-health care after pretrial detention, and the open-platform build that ends this cycle for everyone. Public pledge: if a major settlement / payout arrives, the donate link comes down the same day. No bait. No bullshit.
4. Are you a builder? Email me. Subject line: "OPEN PLATFORM." I am standing up a Mastodon instance, a Bluesky PDS, and a Nostr relay this week so that the next time @theliamnissan "casually" gets someone banned, the banned person is already federated across four networks and cannot be made invisible. Email theflashflash24@gmail.com.
More from the receipts archive
- 🔥 The first X-ban-for-parody, May 22 → Banned from X for a parody
- 🚫 The second X-lock, this morning, for "Space Force" and "discombobulater" → Banned again — Space Force / discombobulater
- ⚖️ Judge Hogan on the record: "I accept your argument that his due process rights were violated." → Judge Hogan transcript
- 🏛️ What it actually looks like inside the DC Jail → Inside the DC Jail
- 🇺🇸 The J6 Anti-Weaponization Case Builder — 1,567 defendants, profiles, free, forever → /j6
- 📍 The Map Room — readers reading this right now, where they are reading from → /the-map-room
What I will not do
I am not going to retaliate-report. I am not going to ask my followers to mass-report @LoriNash59, @DrMLynne, @theliamnissan, @Teddy_four, @hec_nasty, or any of the others. That is the exact behavior being used against me — and the only way to beat it is to refuse to do it back.
I am going to stay calm. I am going to publish receipts. I am going to build my own house.
Genesis 50:20
"You meant evil against me, but God meant it for good, to bring it about that many people should be kept alive."
Every brigaded lock is a thousand new reasons to build the open platform. Every "rot in hell" gives the next person who reads this one more reason to share. The trap they set keeps becoming the launchpad.
I didn't ask for this fight. I am not running from it either.
— Ryan
Posted from realryannichols.com — my own website, my own domain, my own server. No mass-reporting button works here.
Don't lose this story to an algorithm.
The next chapter gets posted here first — on my own domain, where no platform can throttle it and no one can ban it. Drop your email and it lands in your inbox the moment it's live.
One confirmation click. Unsubscribe anytime. No spam, no selling your data — ever.
Share this post — get it back in front of people
Read next
George Tanios: pleaded first, walked. His codefendant Julian Khater did 80 months. I was in the same jail. He told me he was cooperating.
Banned again — this time for 'Space Force' and 'discombobulater.' Meanwhile 'Rot in Hell you unAmerican scum' stays up. Twice in 24 hours.
Sheriff BJ Fletcher allows dangerous illegals to operate freely in Harrison County. He must be removed and replaced.
A verified X parody account literally said "I'm just casually getting your account banned." Then X banned me for 6 days, 23 hours. Here's the pattern.
Comments
Comments are signed-only. No anonymous accounts. Sign in to comment. Read the community rules first.
No approved comments yet. Be the first to sign in and add one.