Some friends got this as well. I think the perpetrator must have been so bored and have a lot of time to care about other people's business.
Can you print out all the nasty texts with respective name and put it on a board for everyone to see? Titled "Harassments I received when doing research...