if this is truly a sty (hordeolum internum) warm compresses is about the best treatment. if you are seeing pus however you may need a prescription eye antibiotic ointment as well. you will need to contact your primary care medical provider or even an optometrist (many can legally prescribe eye antibiotics).
i have a large stye on the inside of my lower eyelid. pus is visible when i pull the lid back. what do i do?