President Trump wasn’t there to roast in person at the White House correspondents’ dinner. But that didn’t stop the evening’s entertainer, Hasan Minhaj. The comedian said at one point that he was told not to go after the president (though White House Correspondents’ Association President Jeff Mason appeared to deny this in an audible aside from the stage). There were plenty of jokes about Trump and his administration — and more than a few at the media’s expense as well.

[Hasan Minhaj said he was told not to go after Trump. White House correspondents deny it.]

Here are some of the harshest jokes from Minhaj’s speech.

— “I would say it is an honor to be here, but that would be an alternative fact. It is not. No one wanted to do this. So of course it lands in the hands of an immigrant.”

— “Don Rickles died just so you wouldn’t ask him to do this gig, all right? RIP to Don Rickles, the only Donald with skin thick enough to take a joke like that.”

— “A lot of people in the media say that Donald Trump goes golfing too much. . . which raises a very important question: Why do you care? Do you want to know what he’s not doing when he’s golfing? Being president. Let the man putt-putt! . . . The longer you keep him distracted, the longer we’re not at war with North Korea.”

— “We gotta address the elephant that’s not in the room. The leader of our country is not here. And that’s because he lives in Moscow; it is a very long flight. It’d be hard for Vlad to make it. Vlad can’t just make it on a Saturday! As for the other guy, I think he’s in Pennsylvania because he can’t take a joke.”

[‘We are not fake news’: At a Trump-free correspondents’ dinner, White House press has its say.]

— “There was also another elephant in the room, but Donald Trump Jr. shot it and cut off its tail.”

— “Jeff Sessions couldn’t be here tonight, he was busy doing a pre-Civil War reenactment. On his RSVP, he just wrote ‘NO.’ Just ‘no,’ which happens to be his second favorite n-word.”

— “Is Steve Bannon here? I do not see Steve Bannon. I do NOT see Steve Bannon. Not see Steve Bannon. Nazi Steve Bannon.”

— “Betsy DeVos couldn’t be here; she’s busy curating her collection of children’s tears.”

— “Frederick Douglass isn’t here, and that’s because he’s dead. Someone please tell the president.”

— “Mike Pence wanted to be here tonight, but his wife would not let him because apparently one of you ladies is ovulating. So good job, ladies. Because of you we couldn’t hang out with Mike Pence.”

— “Even Hillary Clinton couldn’t be here tonight. I mean, she could have been here, but I think someone told her the event was in Wisconsin and Michigan.”

[Samantha Bee got Will Ferrell to roast Donald Trump — in character as George W. Bush]

— “[Sean Spicer] has been doing PR since 1999. He has been doing this job for 18 years. And somehow, after 18 years, his go-to move when you ask him a tough question is denying the Holocaust. That is insane! How many people do you know that can turn a press briefing into a full-on Mel Gibson traffic stop?”

— “Donald Trump is liar-in-chief. Remember, you guys are public enemy number one. You are his biggest enemy. Journalists, ISIS, normal-length ties.”

— “It is amazing to be among the greatest journalists in the world, and yet, when we all checked into the Hilton on Friday, we all got a USA Today. Every time a USA Today slides underneath my door, it’s like they’re saying, ‘Hey, you’re not that smart, right?’ USA Today is what happens when the coupon section takes over the newspaper. Is this an article about global warming or 50 cents off Tide? Either way, the pictures are so pretty!”

[The Fix: Hasan Minhaj’s Trump-bashing comedy routine, annotated]

— “The news coming out of the White House is so stressful, I’ve been watching ‘House of Cards’ just to relax. Oh man, a congressman pushed a journalist in front of a moving train? That’s quaint!”

1 of 45 Full Screen Autoplay Close Skip Ad × See photos from the White House correspondents’ dinner View Photos Celebrities, journalists and politicians gather in Washington, D.C., for the annual dinner that will not be attended by President Trump. Caption Celebrities, journalists and politicians gather in Washington, D.C., for the annual dinner that will not be attended by President Trump. Jonathan Ernst Buy Photo Wait 1 second to continue.

— “Even if you guys groan, I’ve already hired Kellyanne Conway; she’s gonna go on TV on Monday and tell everybody I killed, so it really doesn’t matter.”

— (To the press) “Remember election night? That was your Steve Harvey/Miss Universe moment.”

— “It was all fun and games with Obama, right? You were covering an adult who could speak English. And now you’re covering President Trump, so you gotta take your game to a whole new level. It’s like if a bunch of stripper cops had to solve a real-life murder.”

— “Tonight is about defending the First Amendment and the free press, and I am truly honored to be here, even though all of Hollywood pulled out now that King Joffrey is president and it feels like the Red Wedding in here.”

— “We all know this administration likes deleting history faster than Anthony Weiner when he hears footsteps.”

— “[Donald Trump] tweets at 3 a.m. sober. Who is tweeting at 3 a.m. sober? Donald Trump, because it’s 10 a.m. in Russia. Those are business hours.”

— “This has been one of the strangest events I’ve ever done in my life. I’m being honest with you. I feel like I’m a tribute in ‘The Hunger Games.’ If this goes poorly, Steve Bannon gets to eat me.”

— “Fox News is here. I’m amazed you guys even showed up. How are you here in public? It’s hard to trust you guys when you backed a man like Bill O’Reilly for years. But it finally happened. Bill O’Reilly has been fired. But then, you gave him a $25 million severance package. Making it the only package he won’t force a woman to touch.”

— “I know some of you are wondering, Hasan, how do you know so much about Fox News? Well as a Muslim, I like to watch Fox News for the same reason I like to play ‘Call of Duty.’ Sometimes, I like to turn my brain off and watch strangers insult my family and heritage.”

— “MSNBC is here tonight. And I’m glad you guys are here. That way if I’m bombing, Brian Williams will describe it as stunning.”

— “MSNBC. It’s hard to trust you guys when you send so many mixed messages. On the one hand you tell us the prison industrial complex is the problem, and then you air five straight hours of ‘Lockup.’ You can’t be mad at corporations profiting off of minorities in prison when you’re a corporation profiting off of minorities in prison.”

— “I had a lot more MSNBC jokes, but I don’t want to just ramble on, otherwise I might get a show on MSNBC.”

— “CNN is here, baby. You guys got some really weird trust issues with the public. I’m not going to call you fake news, but everything isn’t breaking news. You can’t go to DEFCON-1 just because Sanjay Gupta found a new moisturizer.”

— “All you guys do is stoke up conflict. Don, every time I watch your show, it feels like I’m watching a reality TV show. ‘CNN Tonight’ should just be called ‘Wait a Second Now Hold On Stop Yelling At Each Other With Don Lemon.’”

— “You guys have to be more perfect now more than ever. Because you are how the president gets his news. Not from advisers, not from experts, not from intelligence agencies. You guys. So that’s why you gotta be on your A game. You gotta be twice as good. You can’t make any mistakes. Because when one of you messes up, he blames your entire group. And now you know what it feels like to be a minority.”

— (Later, addressed again to the media.) “By the way, you guys aren’t really minorities, you’re super white.”

— “It’s 11 p.m. In four hours, Donald Trump will be tweeting about how badly Nicki Minaj did at this dinner. And he’ll be doing it completely sober. And that’s his right. And I’m proud that all of us are here to defend that right, even if the man in the White House never would.”

Read more:

How cable news juggled Trump’s rally and the White House correspondents’ dinner

This year’s White House correspondents’ dinner weekend is really putting the ‘nerd’ back in ‘nerd prom’

A different sort of White House correspondents’ dinner