The idea of a mastermind group is something you hear quite a lot in entrepreneurship circles, but I haven't heard it discussed among developers, an...
For further actions, you may consider blocking this person and/or reporting abuse
I don't see why not! If you think about it, isn't standup/scrum kind of a mastermind group for just your team? 😁