Beloved “Harry Potter” author J.K. Rowling knows how to write a magical tale for children, but her writing on Twitter has become antagonistic. She picks fights with fans, bashes public figures who disagree with her (like commentator Piers Morgan) and blasts President Donald Trump.

She tweeted about the president’s recent press conferences and has scoffed at his comments about the press and world events. She’s called Hillary Clinton “a highly intelligent, experienced woman” and referred to Trump as a “giant orange Twitter egg.”

When fans have protested her political rantings by threatening to burn copies of her book, she has been quick to insult them back.

[lz_third_party align=center width=630 includes=https://twitter.com/jk_rowling/status/788932873671811072]

Last week she tweeted, “Up until an hour ago, the scariest thing I’d ever watched was Psycho. #TrumpPresser.”

[lz_third_party align=center width=630 includes=https://twitter.com/jk_rowling/status/832302368553312257]

On Sunday, she tweeted a link to a story that referred to President Trump as an “incompetent joke” — and called the piece a “fascinating read” that is “troubling and full of hard truths.”

[lz_third_party align=center width=630 includes=https://twitter.com/jk_rowling/status/833283290278854657]

When she’s not weighing in on American politics, she’s also ripping into Brexit and retweeting Pope Francis’ remarks about the need to welcome immigrants and foreigners.

When fans have protested her political rantings on social media by threatening to burn copies of her book, she has been quick to insult them back.

[lz_third_party align=center width=630 includes=https://twitter.com/jk_rowling/status/826776134125772800?ref_src=twsrc%5Etfw]

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

Rowling responded to one fan by telling her, “I’ve still got your money, so by all means borrow my lighter.”

When she’s not fighting with fans, she’s getting into spats with people like Piers Morgan, a liberal commentator and TV personality who by no means supports President Trump.

Recently when Morgan was on Bill Maher’s “Real Time” television show and told Maher to “calm down” about Trump, he was told to “f*** off” by fellow panelist and Australian comedian Jim Jefferies. Rowling couldn’t be more delighted by this and cheered on Jefferies.

[lz_third_party align=center width=630 includes=https://twitter.com/jk_rowling/status/830354406109491200?ref_src=twsrc%5Etfw]

This tweet spurred a bitter Twitter spat between Morgan and Rowling.

Morgan responded to one of her tweets by mocking her “humblebragging” on Twitter. “Nobody plays the celebrity game more abusively or ruthlessly than you, Ms. ‘Intensely Private Billionaire.’”

Then, to complicate the Twitter feud, Morgan’s son, Spencer, jumped in with tweets about his love of Harry Potter.

Morgan took his son’s comments as his failure as a parent and jokingly threatened to cut his son out of the will:

[lz_third_party align=center width=630 includes=https://twitter.com/piersmorgan/status/831862549700284416?ref_src=twsrc%5Etfw]

[lz_third_party align=center width=630 includes=https://twitter.com/piersmorgan/status/831965103553658880]

Morgan’s only complaint on “Real Time” was that Trump hysteria on the Left is getting a bit out of control — but Rowling found it “satisfying” for profanity to be thrown at anyone trying to be rational about political discourse on President Trump.

[lz_ndn video=31915545]

Rowling has long been a dedicated progressive. As an advocate of the welfare state, she has famously touted many times how she wrote “Harry Potter” while living off the state. It is certainly her right to have a leftist opinion. Her free speech about world events is not a problem, but she’s grown aggressive in taking on anyone who questions her, especially fans, and this may well be a bad marketing move for the world’s most popular author.

Rowling could take a cue from celebrities such as Matthew McConaughey, Nicole Kidman and Azealia Banks, who called for an end to spiteful divisiveness and for people to be more “constructive” in their rhetoric about the new American president.

She also could learn a thing or two about how to manage critical fans from Lady Gaga. When Gaga was body-shamed after her Super Bowl performance, she didn’t attack people, but instead responded with class.

Related: Lady Gaga Sticks to Entertainment, Mostly

“I heard my body is a topic of conversation so I wanted to say, I’m proud of my body and you should be proud of yours, too,” Gaga wrote on Instagram.

To go on political tirades and behave brutally toward your fan base is engaging in a vicious cycle of behavior that can only hurt Rowling’s artistic integrity and brand. She should be more measured in her responses — and go back to doing what she is good at: writing great books.