This is Dr. David
A chalazion is a benign, painless bump or nodule inside the upper or lower eyelid, a cyst-like nodule inside the upper or lower eyelid caused by a blocked oil gland.
usually antibiotics won't help
usually warm compresses on your eyes can help open up blocked pores and can help chalazion on the eye lid.
have you tried warm compresses?