An image from the GIF showing Donald Trump wrestling CNN to the ground. Twitter/Donald Trump

The Reddit user who created a GIF of President Donald Trump body-slamming and punching CNN's logo apologized Tuesday for racist and anti-Semitic comments the user made in the past.

"I would like to apologize to the members of the Reddit community for getting this site and this sub embroiled in a controversy that should never have happened," the Reddit user, HanA--holeSolo, wrote, referring to the pro-Trump Reddit community R/The_Donald.

"I am in no way this kind of person," the user continued. "I love and accept people of all walks of life and have done so my entire life."

The post, in which the user also urged other trolls to consider the impact of their actions and promised to quit posting from his account, has since been deleted from the site. A BuzzFeed News reporter posted screenshots of the apology before it was deleted Tuesday evening.

Trump tweeted out the GIF on Sunday morning. It was an altered video of Trump taking WWE CEO Vince McMahon to the ground in a 2007 wrestling performance. The CNN logo was superimposed on McMahon's face.

HanA--holeSolo took credit for creating the meme on Sunday.

"I wake up and have my morning coffee and who retweets my s---post but the MAGA EMPORER himself!!! I am honored!!" the user wrote.

HanA--holeSolo's post shined a spotlight into an often dark corner of Reddit, where racist, anti-Semitic, and xenophobic posts are common.

The user's history is rife with examples. He posted a graphic in June featuring numerous CNN employees on a chart with the Jewish Star of David next to their heads. It was titled "Something strange about CNN...can't quite put my finger on it."

He also wrote "F--- ISLAM" in a post Sunday and commented on a photo of refugees walking together in a crowd that "there's a MOAB (Mother of All Bomb's) for that."

The user appeared remorseful, however, while apologizing and described trolling, or posting deliberately antagonizing and hateful comments on the internet, as an "addiction."

The user called the publicity around his comment history an "extreme wake-up call."

"Free speech is a right we all have, but it shouldn't be used in the manner that it was in the posts that were put on this site," the user wrote. "I do not advocate violence against the press and the meme I posted was in no way advocating that in any way, shape, or form."

The user went on to say that "trolling to get a reaction" out of people wasn't the best way to make a point.

"To people who troll on the internet for fun, consider your words and actions conveyed in your message and who it might upset or anger," the user wrote.

"So to the members of this community, the site, the media (especially CNN), and anyone offended by the posts, again I apologize," the user wrote. "This is one individual that you will not see posting hurtful or hateful things in jest online."

Allan Smith contributed reporting.