"I enter the stage every night and give every part of me," the singer posted on Instagram on Sunday. "And my community turns up every night and together we create a safe space to reinforce each other."
Rogers wrote that she was angry after she heard a man yell "Pull Your Top Out" and another "You Darling" screaming as she delivered a speech of gratitude before the acoustic addition of her show that she was the "
"I was stunned, angry, angry, confused and also – on a really basic level – it really hurt my feelings," she wrote.
"There is no room for harassment , Disrespect or humiliation in my show. "
On Saturday night, Rogers appeared in Austin, Texas, at the Moody Theater for Austin City Limits Live, while giving a heartfelt speech on how her fans made it possible for her Passing on the passion for music, a man began screaming, "Take off the top."
In videos of the concert, Rogers initially dismissed the comment, but then a concertgoer yelled "free the nips."
"Tell me not, I'm supposed to take off my [explicit] top in the middle of my sentimental speech, "she says as the crowd cheers.
She begins playing her next song and then stops as the heckling continues
"I feel really uncomfortable," she said. "I'm not sure what I want to say right now."
Rogers continued her set and posted the statement on Instagram the next day.
"Be nice to each other out there," she ends the post.