President Trump was the butt of jokes yet again on NBC’s “Saturday Night Live,” where he was portrayed by Alec Baldwin trying to rally troops to destroy aliens in an imagined 2018 speech.

“We know the aliens are killing us, sir. They have the most advanced weaponized technology we’ve ever seen. What should we do?” a military member, played by Kenan Thompson, asks the commander-in-chief.

“Here’s what we’re going to do. We are going to bring coal back, OK? We’re going to have so much coal, you’re going to say, ‘Where did all this coal come from? I never knew there could be so much coal,’” says the Trump character, who is more concerned that he “won the popular vote” than California being “vaporized.”

The skit also appears to portray Trump as racist, as he points to a military member played by Leslie Jones and calls her an alien.

“Look, there’s one right there,” he says, pointing to the actress.

“And so is the woman next to her, right there,” he adds, pointing to another military member, this one played by Sassier Zamata.

The Trump character claims he knows this because he heard it via Infowars.

“From a very reputable source, Infowars. It’s a radio show hosted by Alex Jones. You know he’s legit because he’s always taking off his shirt,” says Baldwin as Trump.

“Saturday Night Live” also roasted Ivanka Trump, airing a mock perfume ad featuring guest Scarlett Johansson playing the first daughter.

“She’s Ivanka. And a woman like her deserves a fragrance all her own. A scent made just for her. Because she’s beautiful. She’s powerful. She’s complicit,” the voiceover in the mock ad says.

“She doesn’t crave the spotlight. But we see her. Oh, how we see her,” the voiceover continues.

Calling it “the fragrance for the woman who could stop all this, but won’t,” the Ivanka Trump character also looks seductively in the mirror, where she sees her dad, Donald Trump, as portrayed by Baldwin, looking back.

The satirical NBC show also featured yet another political segment, featuring Kate McKinnon as Attorney General Jeff Sessions and Alex Moffat as Sen. Al Franken (D-Minn.) — who himself is, in real life, a former “Saturday Night Live” writer.

“People don’t realize this, but Al and I are actually great friends,” the Sessions character said. “Al showed me Jew stuff.”

The duo appeared in the “Weekend Update” segment of the show.