Cardi B, an American rapper and songwriter who pleaded guilty to the assault charges brought against her, was given a 15-day community service term.
In 2018, the 29-year-old got into a fight at New York's Angels Strip Club.
She was charged with 12 counts total, including second-degree reckless endangerment and third-degree assault.
The rapper entered a guilty plea to the two misdemeanour counts brought against her after her Thursday court appearance in Queens, New York.
The judge, however, threw out the remaining 10 accusations against her, including two felonies.
Prosecutors claimed that the mother of two flung items, including champagne bottles, at two sisters who worked as club bartenders during the court proceeding.
They also said the rapper led her team to attack the women over the allegation that one of them was dating her lover, Offset.
Cardi B was arraigned with Jeffrey Bush and Tawana Jackson-More, who were co-defendants in the case.
Apart from the community sentence, the court also ordered the musician to pay the court fees of the women involved in the case and stay away from them for three years.
Melinda Katz, the judge, in a statement after sentencing the rapper, said “No one is above the law”.
It is understood that the rapper agreed to the plea deal with the court to avoid a lengthy trial.
Reacting to the sentencing in a statement, the rapper admitted she “made some bad decisions” in the past.
“Part of growing up and maturing is being accountable for your actions. As a mother, it’s a practice that I am trying to instill in my children, but the example starts with me,” she said.
“I’ve made some bad decisions in my past that I am not afraid to face and own up to. These moments don’t define me and they are not reflective of who I am now.
“I’m looking forward to moving past this situation with my family and friends and getting back to the things I love the most – the music and my fans.”