Granny, I'm sorry to hear about this
It does look like she has been pecked.
Do you know if she passed the egg?
Give her a good soak in warm epsom salts, clean up the vent, then apply some Vetericyn if you have it, if not use a little triple antibiotic ointment. After the application of ointment, then apply a little hemorrhoid cream to help keep it moist. That tissue will dry out and die if not kept moist.
The pecked tissue may need to heal a little and swelling go down before the prolapse will stay in - it can take a few days, so as long as you keep it cleaned and ointment on she should do o.k.
Do your normal thing - keeping her drinking, vitamins if you have them, extra calcium.
Keep her separated, calm and in good spirits
Let us know how she is.