Natalie Smith, 28, of Grosvenor Crescent, Scarborough, pleaded guilty to assaulting three women with picketing and assault on a police emergency worker.
She received an 18-month community order with a six-month alcohol treatment program, 15 days of rehabilitation activities and 120 hours of unpaid work. She must pay one of the women £125 compensation.
Shaun Hornby, 51, of Hugden Close, Pickering, Hugden Close, pleaded guilty to violating Pickering's unremarkable orders. Orders protect women.
He received a 12-month community order for 15 days of rehabilitation activities, was fined £466 and was subject to a four-year restraining order. He must pay a prosecutor's fee of £85 and a statutory surcharge of £114.
Ian Ellis, 40, of Sturdy Court in Kirkbymoorside, pleaded guilty to two charges of assaulting a woman. He received an 18-month community order with a 27-day rehabilitation program, 15-day rehabilitation activities and 100 hours of unpaid work.
He was also subject to a two-year restraining order to protect women, and was ordered to pay prosecutors' fees of £85 and a statutory surcharge of £114.
William Quenby, 32, of Buffam Lane, Brayton, pleaded guilty to commit criminal damage to a vehicle in a village near Filey and received an 18-month community order for 30 days of rehabilitation work. He must pay £100 in compensation and £85 in prosecutor's fees.