Botox treats overactive muscles by blocking the signals that tell those muscles to contract. This can be done partially or totally, depending on the desired effect. The effects of Botox are temporary and typically last between 3-4 months.