Kanye West is giving up talking, sex, adult films, and alcohol for a month.
The 45-year-old rapper took to Twitter to reveal he is going on a "verbal fast" as part of a 30-day cleanse, which will involve him not speaking to anybody throughout the time period.
Kanye wrote: "I'm taking a 30 day cleanse.
"A verbal fast. No alcohol. No adult films. No intercourse.
"In God we praise. Amen. But my Twitter still lit."
He added: "I'm not talking to nooobody for a month (sic)"
But minutes after posting the message, the 'Praise God' hitmaker shared several tweets.
He concluded with: "I'm a bit sleepy but tomorrow…. : ))) I promise it will be allll love speech guys I promise (sic)"
It comes after Kanye was suspended from Twitter last month after he posted an anti-Semitic tweet - but new Twitter owner Elon Musk confirmed last week that the star's account had been restored.
The 51-year-old businessman - who recently acquired Twitter in a $44 billion (S$62b) deal - wrote on the micro-blogging platform: "Twitter will be forming a content moderation council with widely diverse viewpoints.
"No major content decisions or account reinstatements will happen before that council convenes. (sic)"
In response, an account called Republicans against Trumpism asked the new Twitter boss: "So why did you restore already Kanye West's account? Twitter should not be a platform to spew racism and antisemitism (sic)"
Elon - who is a friend of the controversial rap star - then explained: "Ye's account was restored by Twitter before the acquisition. They did not consult with or inform me. (sic)"
Kanye's ex-wife Kim Kardashian recently appeared to voice her disapproval of his anti-Semitic messages, after she took to social media to write that hate speech is "never OK" or "excusable". But she didn't mention the rap star by name.
Kim - who has North, nine, Saint, six, Chicago, four, and Psalm, three, with Kanye - wrote on Twitter: "I stand together with the Jewish community and call on the terrible violence and hateful rhetoric towards them to come to an immediate end."
ALSO READ: Kanye West back on Twitter, but Elon Musk says he played no role in it