Mucus plug or discharge?

Naylah
So this morning I had bad pains in my lower stomach and then something came out, the mucus was like snot. White-Green Stickey Slimey Discharge? I am 30 weeks and 5 days,